(()=>{var e,t,n={2(e,t,n){var r=n(2199),i=n(4664),a=n(5950);e.exports=function(e){return r(e,a,i)}},14(e,t,n){var r=n(5389),i=n(5765);e.exports=function(e,t){return e&&e.length?i(e,r(t,2)):[]}},76(e){"use strict";e.exports=Function.prototype.call},79(e,t,n){var r=n(3702),i=n(80),a=n(4739),o=n(8655),s=n(1175);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=9007199254740991}},317(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},346(e){e.exports=function(e){return null!=e&&"object"==typeof e}},361(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===q(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=V(e,0,1),n=V(e,-1);if("%"===t&&"%"!==n)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var r=[];return $(e,B,function(e,t,n,i){r[r.length]=n?$(i,Q,"$1"):t||e}),r}(e),r=n.length>0?n[0]:"",i=H("%"+r+"%",t),a=i.name,o=i.value,s=!1,l=i.alias;l&&(r=l[0],I(n,z([0,1],l)));for(var p=1,d=!0;p=n.length){var g=w(o,f);o=(d=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:o[f]}else d=U(o,f),o=o[f];d&&!s&&(D[a]=o)}}return o}},507(e,t,n){"use strict";var r=n(453),i=n(6556),a=n(1240),o=n(9675),s=r("%Map%",!0),l=i("Map.prototype.get",!0),u=i("Map.prototype.set",!0),c=i("Map.prototype.has",!0),p=i("Map.prototype.delete",!0),d=i("Map.prototype.size",!0);e.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+a(e))},delete:function(t){if(e){var n=p(e,t);return 0===d(e)&&(e=void 0),n}return!1},get:function(t){if(e)return l(e,t)},has:function(t){return!!e&&c(e,t)},set:function(t,n){e||(e=new s),u(e,t,n)}};return t}},583(e,t,n){var r=n(7237),i=n(7255),a=n(8586),o=n(7797);e.exports=function(e){return a(e)?r(o(e)):i(e)}},631(e,t,n){var r=n(8077),i=n(9326);e.exports=function(e,t){return null!=e&&i(e,t,r)}},655(e){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},659(e,t,n){var r=n(1873),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=o.call(e);return r&&(t?e[s]=n:delete e[s]),i}},689(e,t,n){var r=n(2),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,o,s){var l=1&n,u=r(e),c=u.length;if(c!=r(t).length&&!l)return!1;for(var p=c;p--;){var d=u[p];if(!(l?d in t:i.call(t,d)))return!1}var f=s.get(e),m=s.get(t);if(f&&m)return f==t&&m==e;var h=!0;s.set(e,t),s.set(t,e);for(var g=l;++p-1e3&&e<1e3||_.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-N(-e):N(e);if(r!==e){var i=String(r),a=b.call(t,i.length+1);return v.call(i,n,"$&_")+"."+v.call(v.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return v.call(t,n,"$&_")}var F=n(2634),M=F.custom,L=Q(M)?M:null,U={__proto__:null,double:'"',single:"'"},z={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function I(e,t,n){var r=n.quoteStyle||t,i=U[r];return i+e+i}function $(e){return v.call(String(e),/"/g,""")}function V(e){return!T||!("object"==typeof e&&(T in e||void 0!==e[T]))}function q(e){return"[object Array]"===G(e)&&V(e)}function B(e){return"[object RegExp]"===G(e)&&V(e)}function Q(e){if(P)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!A)return!1;try{return A.call(e),!0}catch(e){}return!1}e.exports=function e(t,r,i,s){var l=r||{};if(W(l,"quoteStyle")&&!W(U,l.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(W(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var h=!W(l,"customInspect")||l.customInspect;if("boolean"!=typeof h&&"symbol"!==h)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(W(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(W(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var E=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Y(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var _=String(t);return E?R(t,_):_}if("bigint"==typeof t){var N=String(t)+"n";return E?R(t,N):N}var O=void 0===l.depth?5:l.depth;if(void 0===i&&(i=0),i>=O&&O>0&&"object"==typeof t)return q(t)?"[Array]":"[Object]";var M=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=C.call(Array(e.indent+1)," ")}return{base:n,prev:C.call(Array(t+1),n)}}(l,i);if(void 0===s)s=[];else if(K(s,t)>=0)return"[Circular]";function z(t,n,r){if(n&&(s=S.call(s)).push(n),r){var a={depth:l.depth};return W(l,"quoteStyle")&&(a.quoteStyle=l.quoteStyle),e(t,a,i+1,s)}return e(t,l,i+1,s)}if("function"==typeof t&&!B(t)){var H=function(e){if(e.name)return e.name;var t=y.call(g.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),Z=ne(t,z);return"[Function"+(H?": "+H:" (anonymous)")+"]"+(Z.length>0?" { "+C.call(Z,", ")+" }":"")}if(Q(t)){var re=P?v.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):A.call(t);return"object"!=typeof t||P?re:X(re)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var ie="<"+w.call(String(t.nodeName)),ae=t.attributes||[],oe=0;oe",t.childNodes&&t.childNodes.length&&(ie+="..."),ie+=""+w.call(String(t.nodeName))+">"}if(q(t)){if(0===t.length)return"[]";var se=ne(t,z);return M&&!function(e){for(var t=0;t=0)return!1;return!0}(se)?"["+te(se,M)+"]":"[ "+C.call(se,", ")+" ]"}if(function(e){return"[object Error]"===G(e)&&V(e)}(t)){var le=ne(t,z);return"cause"in Error.prototype||!("cause"in t)||j.call(t,"cause")?0===le.length?"["+String(t)+"]":"{ ["+String(t)+"] "+C.call(le,", ")+" }":"{ ["+String(t)+"] "+C.call(x.call("[cause]: "+z(t.cause),le),", ")+" }"}if("object"==typeof t&&h){if(L&&"function"==typeof t[L]&&F)return F(t,{depth:O-i});if("symbol"!==h&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!a||!e||"object"!=typeof e)return!1;try{a.call(e);try{u.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ue=[];return o&&o.call(t,function(e,n){ue.push(z(n,t,!0)+" => "+z(e,t))}),ee("Map",a.call(t),ue,M)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e);try{a.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ce=[];return c&&c.call(t,function(e){ce.push(z(e,t))}),ee("Set",u.call(t),ce,M)}if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return J("WeakMap");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return J("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(t))return J("WeakRef");if(function(e){return"[object Number]"===G(e)&&V(e)}(t))return X(z(Number(t)));if(function(e){if(!e||"object"!=typeof e||!k)return!1;try{return k.call(e),!0}catch(e){}return!1}(t))return X(z(k.call(t)));if(function(e){return"[object Boolean]"===G(e)&&V(e)}(t))return X(m.call(t));if(function(e){return"[object String]"===G(e)&&V(e)}(t))return X(z(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||void 0!==n.g&&t===n.g)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===G(e)&&V(e)}(t)&&!B(t)){var pe=ne(t,z),de=D?D(t)===Object.prototype:t instanceof Object||t.constructor===Object,fe=t instanceof Object?"":"null prototype",me=!de&&T&&Object(t)===t&&T in t?b.call(G(t),8,-1):fe?"Object":"",he=(de||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(me||fe?"["+C.call(x.call([],me||[],fe||[]),": ")+"] ":"");return 0===pe.length?he+"{}":M?he+"{"+te(pe,M)+"}":he+"{ "+C.call(pe,", ")+" }"}return String(t)};var H=Object.prototype.hasOwnProperty||function(e){return e in this};function W(e,t){return H.call(e,t)}function G(e){return h.call(e)}function K(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return Y(b.call(e,0,t.maxStringLength),t)+r}var i=z[t.quoteStyle||"single"];return i.lastIndex=0,I(v.call(v.call(e,i,"\\$1"),/[\x00-\x1f]/g,Z),"single",t)}function Z(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+E.call(t.toString(16))}function X(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function ee(e,t,n,r){return e+" ("+t+") {"+(r?te(n,r):C.call(n,", "))+"}"}function te(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+C.call(e,","+n)+"\n"+t.prev}function ne(e,t){var n=q(e),r=[];if(n){r.length=e.length;for(var i=0;it}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!p.call(m,e)||!p.call(f,e)&&(d.test(e)?m[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(y,b);g[t]=new h(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(y,b);g[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(y,b);g[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)}),g.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)});var E=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),_=Symbol.for("react.portal"),x=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),N=Symbol.for("react.provider"),k=Symbol.for("react.context"),O=Symbol.for("react.forward_ref"),A=Symbol.for("react.suspense"),P=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),j=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var D=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var R=Symbol.iterator;function F(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=R&&e[R]||e["@@iterator"])?e:null}var M,L=Object.assign;function U(e){if(void 0===M)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);M=t&&t[1]||""}return"\n"+M+e}var z=!1;function I(e,t){if(!e||z)return"";z=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),a=r.stack.split("\n"),o=i.length-1,s=a.length-1;1<=o&&0<=s&&i[o]!==a[s];)s--;for(;1<=o&&0<=s;o--,s--)if(i[o]!==a[s]){if(1!==o||1!==s)do{if(o--,0>--s||i[o]!==a[s]){var l="\n"+i[o].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}}while(1<=o&&0<=s);break}}}finally{z=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?U(e):""}function $(e){switch(e.tag){case 5:return U(e.type);case 16:return U("Lazy");case 13:return U("Suspense");case 19:return U("SuspenseList");case 0:case 2:case 15:return e=I(e.type,!1);case 11:return e=I(e.type.render,!1);case 1:return e=I(e.type,!0);default:return""}}function V(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case x:return"Fragment";case _:return"Portal";case S:return"Profiler";case C:return"StrictMode";case A:return"Suspense";case P:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case k:return(e.displayName||"Context")+".Consumer";case N:return(e._context.displayName||"Context")+".Provider";case O:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(t=e.displayName||null)?t:V(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return V(e(t))}catch(e){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return V(t);case 8:return t===C?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function B(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function Q(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function H(e){e._valueTracker||(e._valueTracker=function(e){var t=Q(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function W(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Q(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var n=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=B(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&v(e,"checked",t,!1)}function X(e,t){Z(e,t);var n=B(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,B(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&G(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ce(e,t)})}:ce);function de(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},me=["Webkit","ms","Moz","O"];function he(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=he(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(fe).forEach(function(e){me.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]})});var ye=L({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function be(e,t){if(t){if(ye[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62))}}function ve(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ee=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var _e=null,xe=null,Ce=null;function Se(e){if(e=vi(e)){if("function"!=typeof _e)throw Error(a(280));var t=e.stateNode;t&&(t=wi(t),_e(e.stateNode,e.type,t))}}function Ne(e){xe?Ce?Ce.push(e):Ce=[e]:xe=e}function ke(){if(xe){var e=xe,t=Ce;if(Ce=xe=null,Se(e),t)for(e=0;e>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ut=64,ct=4194304;function pt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=268435455&n;if(0!==o){var s=o&~i;0!==s?r=pt(s):0!==(a&=o)&&(r=pt(a))}else 0!==(o=n&~i)?r=pt(o):0!==a&&(r=pt(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&i)&&((i=r&-r)>=(a=t&-t)||16===i&&4194240&a))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function yt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ot(t)]=n}function bt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ot(n),i=1<=Fn),Un=String.fromCharCode(32),zn=!1;function In(e,t){switch(e){case"keyup":return-1!==Dn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $n(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Vn=!1;var qn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Bn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qn[e.type]:"textarea"===t}function Qn(e,t,n,r){Ne(r),0<(t=Hr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Hn=null,Wn=null;function Gn(e){Ur(e,0)}function Kn(e){if(W(Ei(e)))return e}function Yn(e,t){if("change"===e)return t}var Zn=!1;if(c){var Xn;if(c){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"==typeof er.oninput}Xn=Jn}else Xn=!1;Zn=Xn&&(!document.documentMode||9=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function pr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?pr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function dr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function mr(e){var t=dr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&pr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var i=n.textContent.length,a=Math.min(r.start,i);r=void 0===r.end?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=cr(n,a);var o=cr(n,r);i&&o&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,gr=null,yr=null,br=null,vr=!1;function Er(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;vr||null==gr||gr!==G(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},br&&lr(br,r)||(br=r,0<(r=Hr(yr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var _r={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},xr={},Cr={};function Sr(e){if(xr[e])return xr[e];if(!_r[e])return e;var t,n=_r[e];for(t in n)if(n.hasOwnProperty(t)&&t in Cr)return xr[e]=n[t];return e}c&&(Cr=document.createElement("div").style,"AnimationEvent"in window||(delete _r.animationend.animation,delete _r.animationiteration.animation,delete _r.animationstart.animation),"TransitionEvent"in window||delete _r.transitionend.transition);var Nr=Sr("animationend"),kr=Sr("animationiteration"),Or=Sr("animationstart"),Ar=Sr("transitionend"),Pr=new Map,Tr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function jr(e,t){Pr.set(e,t),l(t,[e])}for(var Dr=0;Drxi||(e.current=_i[xi],_i[xi]=null,xi--)}function Ni(e,t){xi++,_i[xi]=e.current,e.current=t}var ki={},Oi=Ci(ki),Ai=Ci(!1),Pi=ki;function Ti(e,t){var n=e.type.contextTypes;if(!n)return ki;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function ji(e){return null!=(e=e.childContextTypes)}function Di(){Si(Ai),Si(Oi)}function Ri(e,t,n){if(Oi.current!==ki)throw Error(a(168));Ni(Oi,t),Ni(Ai,n)}function Fi(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in t))throw Error(a(108,q(e)||"Unknown",i));return L({},n,r)}function Mi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ki,Pi=Oi.current,Ni(Oi,e),Ni(Ai,Ai.current),!0}function Li(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Fi(e,t,Pi),r.__reactInternalMemoizedMergedChildContext=e,Si(Ai),Si(Oi),Ni(Oi,e)):Si(Ai),Ni(Ai,n)}var Ui=null,zi=!1,Ii=!1;function $i(e){null===Ui?Ui=[e]:Ui.push(e)}function Vi(){if(!Ii&&null!==Ui){Ii=!0;var e=0,t=vt;try{var n=Ui;for(vt=1;e>=o,i-=o,Yi=1<<32-ot(t)+i|n<h?(g=p,p=null):g=p.sibling;var y=f(i,p,s[h],l);if(null===y){null===p&&(p=g);break}e&&p&&null===y.alternate&&t(i,p),a=o(y,a,h),null===c?u=y:c.sibling=y,c=y,p=g}if(h===s.length)return n(i,p),ia&&Xi(i,h),u;if(null===p){for(;hg?(y=h,h=null):y=h.sibling;var v=f(i,h,b.value,u);if(null===v){null===h&&(h=y);break}e&&h&&null===v.alternate&&t(i,h),s=o(v,s,g),null===p?c=v:p.sibling=v,p=v,h=y}if(b.done)return n(i,h),ia&&Xi(i,g),c;if(null===h){for(;!b.done;g++,b=l.next())null!==(b=d(i,b.value,u))&&(s=o(b,s,g),null===p?c=b:p.sibling=b,p=b);return ia&&Xi(i,g),c}for(h=r(i,h);!b.done;g++,b=l.next())null!==(b=m(h,i,g,b.value,u))&&(e&&null!==b.alternate&&h.delete(null===b.key?g:b.key),s=o(b,s,g),null===p?c=b:p.sibling=b,p=b);return e&&h.forEach(function(e){return t(i,e)}),ia&&Xi(i,g),c}return function e(r,a,o,l){if("object"==typeof o&&null!==o&&o.type===x&&null===o.key&&(o=o.props.children),"object"==typeof o&&null!==o){switch(o.$$typeof){case w:e:{for(var u=o.key,c=a;null!==c;){if(c.key===u){if((u=o.type)===x){if(7===c.tag){n(r,c.sibling),(a=i(c,o.props.children)).return=r,r=a;break e}}else if(c.elementType===u||"object"==typeof u&&null!==u&&u.$$typeof===j&&ba(u)===c.type){n(r,c.sibling),(a=i(c,o.props)).ref=ga(r,c,o),a.return=r,r=a;break e}n(r,c);break}t(r,c),c=c.sibling}o.type===x?((a=Ru(o.props.children,r.mode,l,o.key)).return=r,r=a):((l=Du(o.type,o.key,o.props,null,r.mode,l)).ref=ga(r,a,o),l.return=r,r=l)}return s(r);case _:e:{for(c=o.key;null!==a;){if(a.key===c){if(4===a.tag&&a.stateNode.containerInfo===o.containerInfo&&a.stateNode.implementation===o.implementation){n(r,a.sibling),(a=i(a,o.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Lu(o,r.mode,l)).return=r,r=a}return s(r);case j:return e(r,a,(c=o._init)(o._payload),l)}if(te(o))return h(r,a,o,l);if(F(o))return g(r,a,o,l);ya(r,o)}return"string"==typeof o&&""!==o||"number"==typeof o?(o=""+o,null!==a&&6===a.tag?(n(r,a.sibling),(a=i(a,o)).return=r,r=a):(n(r,a),(a=Mu(o,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var Ea=va(!0),wa=va(!1),_a=Ci(null),xa=null,Ca=null,Sa=null;function Na(){Sa=Ca=xa=null}function ka(e){var t=_a.current;Si(_a),e._currentValue=t}function Oa(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Aa(e,t){xa=e,Sa=Ca=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(vs=!0),e.firstContext=null)}function Pa(e){var t=e._currentValue;if(Sa!==e)if(e={context:e,memoizedValue:t,next:null},null===Ca){if(null===xa)throw Error(a(308));Ca=e,xa.dependencies={lanes:0,firstContext:e}}else Ca=Ca.next=e;return t}var Ta=null;function ja(e){null===Ta?Ta=[e]:Ta.push(e)}function Da(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,ja(t)):(n.next=i.next,i.next=n),t.interleaved=n,Ra(e,r)}function Ra(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Fa=!1;function Ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function La(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ua(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function za(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&kl){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Ra(e,n)}return null===(i=r.interleaved)?(t.next=t,ja(r)):(t.next=i.next,i.next=t),r.interleaved=t,Ra(e,n)}function Ia(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}function $a(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?i=a=o:a=a.next=o,n=n.next}while(null!==n);null===a?i=a=t:a=a.next=t}else i=a=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Va(e,t,n,r){var i=e.updateQueue;Fa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,u=l.next;l.next=null,null===o?a=u:o.next=u,o=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==o&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==a){var p=i.baseState;for(o=0,c=u=l=null,s=a;;){var d=s.lane,f=s.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,h=s;switch(d=t,f=n,h.tag){case 1:if("function"==typeof(m=h.payload)){p=m.call(f,p,d);break e}p=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(f,p,d):m))break e;p=L({},p,d);break e;case 2:Fa=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(d=i.effects)?i.effects=[s]:d.push(s))}else f={eventTime:f,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=f,l=p):c=c.next=f,o|=d;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(d=s).next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}if(null===c&&(l=p),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,null!==(t=i.shared.interleaved)){i=t;do{o|=i.lane,i=i.next}while(i!==t)}else null===a&&(i.shared.lanes=0);Fl|=o,e.lanes=o,e.memoizedState=p}}function qa(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;tn?n:4,e(!0);var r=io.transition;io.transition={};try{e(!1),t()}finally{vt=n,io.transition=r}}function Ho(){return vo().memoizedState}function Wo(e,t,n){var r=eu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ko(e))Yo(t,n);else if(null!==(n=Da(e,t,n,r))){tu(n,e,r,Jl()),Zo(n,t,r)}}function Go(e,t,n){var r=eu(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ko(e))Yo(t,i);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,sr(s,o)){var l=t.interleaved;return null===l?(i.next=i,ja(t)):(i.next=l.next,l.next=i),void(t.interleaved=i)}}catch(e){}null!==(n=Da(e,t,i,r))&&(tu(n,e,r,i=Jl()),Zo(n,t,r))}}function Ko(e){var t=e.alternate;return e===oo||null!==t&&t===oo}function Yo(e,t){co=uo=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Zo(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}var Xo={readContext:Pa,useCallback:mo,useContext:mo,useEffect:mo,useImperativeHandle:mo,useInsertionEffect:mo,useLayoutEffect:mo,useMemo:mo,useReducer:mo,useRef:mo,useState:mo,useDebugValue:mo,useDeferredValue:mo,useTransition:mo,useMutableSource:mo,useSyncExternalStore:mo,useId:mo,unstable_isNewReconciler:!1},Jo={readContext:Pa,useCallback:function(e,t){return bo().memoizedState=[e,void 0===t?null:t],e},useContext:Pa,useEffect:Fo,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Do(4194308,4,zo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Do(4194308,4,e,t)},useInsertionEffect:function(e,t){return Do(4,2,e,t)},useMemo:function(e,t){var n=bo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=bo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Wo.bind(null,oo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},bo().memoizedState=e},useState:Po,useDebugValue:$o,useDeferredValue:function(e){return bo().memoizedState=e},useTransition:function(){var e=Po(!1),t=e[0];return e=Qo.bind(null,e[1]),bo().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=oo,i=bo();if(ia){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===Ol)throw Error(a(349));30&ao||So(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Fo(ko.bind(null,r,o,e),[e]),r.flags|=2048,To(9,No.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=bo(),t=Ol.identifierPrefix;if(ia){var n=Zi;t=":"+t+"R"+(n=(Yi&~(1<<32-ot(Yi)-1)).toString(32)+n),0<(n=po++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fo++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:Pa,useCallback:Vo,useContext:Pa,useEffect:Mo,useImperativeHandle:Io,useInsertionEffect:Lo,useLayoutEffect:Uo,useMemo:qo,useReducer:wo,useRef:jo,useState:function(){return wo(Eo)},useDebugValue:$o,useDeferredValue:function(e){return Bo(vo(),so.memoizedState,e)},useTransition:function(){return[wo(Eo)[0],vo().memoizedState]},useMutableSource:xo,useSyncExternalStore:Co,useId:Ho,unstable_isNewReconciler:!1},ts={readContext:Pa,useCallback:Vo,useContext:Pa,useEffect:Mo,useImperativeHandle:Io,useInsertionEffect:Lo,useLayoutEffect:Uo,useMemo:qo,useReducer:_o,useRef:jo,useState:function(){return _o(Eo)},useDebugValue:$o,useDeferredValue:function(e){var t=vo();return null===so?t.memoizedState=e:Bo(t,so.memoizedState,e)},useTransition:function(){return[_o(Eo)[0],vo().memoizedState]},useMutableSource:xo,useSyncExternalStore:Co,useId:Ho,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:L({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var is={isMounted:function(e){return!!(e=e._reactInternals)&&Ve(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Jl(),i=eu(e),a=Ua(r,i);a.payload=t,null!=n&&(a.callback=n),null!==(t=za(e,a,i))&&(tu(t,e,i,r),Ia(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Jl(),i=eu(e),a=Ua(r,i);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=za(e,a,i))&&(tu(t,e,i,r),Ia(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Jl(),r=eu(e),i=Ua(n,r);i.tag=2,null!=t&&(i.callback=t),null!==(t=za(e,i,r))&&(tu(t,e,r,n),Ia(t,e,r))}};function as(e,t,n,r,i,a,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,o):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(i,a))}function os(e,t,n){var r=!1,i=ki,a=t.contextType;return"object"==typeof a&&null!==a?a=Pa(a):(i=ji(t)?Pi:Oi.current,a=(r=null!=(r=t.contextTypes))?Ti(e,i):ki),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=is,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function ss(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&is.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},Ma(e);var a=t.contextType;"object"==typeof a&&null!==a?i.context=Pa(a):(a=ji(t)?Pi:Oi.current,i.context=Ti(e,a)),i.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(rs(e,t,a,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&is.enqueueReplaceState(i,i.state,null),Va(e,n,i,r),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.flags|=4194308)}function us(e,t){try{var n="",r=t;do{n+=$(r),r=r.return}while(r);var i=n}catch(e){i="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:i,digest:null}}function cs(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ps(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var ds="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=Ua(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ql||(ql=!0,Bl=r),ps(0,t)},n}function ms(e,t,n){(n=Ua(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ps(0,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){ps(0,t),"function"!=typeof r&&(null===Ql?Ql=new Set([this]):Ql.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function hs(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ds;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=Cu.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function ys(e,t,n,r,i){return 1&e.mode?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ua(-1,1)).tag=2,za(n,t,1))),n.lanes|=1),e)}var bs=E.ReactCurrentOwner,vs=!1;function Es(e,t,n,r){t.child=null===e?wa(t,null,n,r):Ea(t,e.child,n,r)}function ws(e,t,n,r,i){n=n.render;var a=t.ref;return Aa(t,i),r=go(e,t,n,r,a,i),n=yo(),null===e||vs?(ia&&n&&ea(t),t.flags|=1,Es(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,qs(e,t,i))}function _s(e,t,n,r,i){if(null===e){var a=n.type;return"function"!=typeof a||Tu(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Du(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,xs(e,t,a,r,i))}if(a=e.child,0===(e.lanes&i)){var o=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(o,r)&&e.ref===t.ref)return qs(e,t,i)}return t.flags|=1,(e=ju(a,r)).ref=t.ref,e.return=t,t.child=e}function xs(e,t,n,r,i){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(vs=!1,t.pendingProps=r=a,0===(e.lanes&i))return t.lanes=e.lanes,qs(e,t,i);131072&e.flags&&(vs=!0)}}return Ns(e,t,n,r,i)}function Cs(e,t,n){var r=t.pendingProps,i=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ni(jl,Tl),Tl|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Ni(jl,Tl),Tl|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ni(jl,Tl),Tl|=n;else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Ni(jl,Tl),Tl|=r;return Es(e,t,i,n),t.child}function Ss(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ns(e,t,n,r,i){var a=ji(n)?Pi:Oi.current;return a=Ti(t,a),Aa(t,i),n=go(e,t,n,r,a,i),r=yo(),null===e||vs?(ia&&r&&ea(t),t.flags|=1,Es(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,qs(e,t,i))}function ks(e,t,n,r,i){if(ji(n)){var a=!0;Mi(t)}else a=!1;if(Aa(t,i),null===t.stateNode)Vs(e,t),os(t,n,r),ls(t,n,r,i),r=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,u=n.contextType;"object"==typeof u&&null!==u?u=Pa(u):u=Ti(t,u=ji(n)?Pi:Oi.current);var c=n.getDerivedStateFromProps,p="function"==typeof c||"function"==typeof o.getSnapshotBeforeUpdate;p||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==r||l!==u)&&ss(t,o,r,u),Fa=!1;var d=t.memoizedState;o.state=d,Va(t,r,o,i),l=t.memoizedState,s!==r||d!==l||Ai.current||Fa?("function"==typeof c&&(rs(t,n,c,r),l=t.memoizedState),(s=Fa||as(t,n,s,r,d,l,u))?(p||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4194308)):("function"==typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=u,r=s):("function"==typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,La(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ns(t.type,s),o.props=u,p=t.pendingProps,d=o.context,"object"==typeof(l=n.contextType)&&null!==l?l=Pa(l):l=Ti(t,l=ji(n)?Pi:Oi.current);var f=n.getDerivedStateFromProps;(c="function"==typeof f||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==p||d!==l)&&ss(t,o,r,l),Fa=!1,d=t.memoizedState,o.state=d,Va(t,r,o,i);var m=t.memoizedState;s!==p||d!==m||Ai.current||Fa?("function"==typeof f&&(rs(t,n,f,r),m=t.memoizedState),(u=Fa||as(t,n,u,r,d,m,l)||!1)?(c||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,m,l),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,m,l)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),o.props=r,o.state=m,o.context=l,r=u):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Os(e,t,n,r,a,i)}function Os(e,t,n,r,i,a){Ss(e,t);var o=!!(128&t.flags);if(!r&&!o)return i&&Li(t,n,!1),qs(e,t,a);r=t.stateNode,bs.current=t;var s=o&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Ea(t,e.child,null,a),t.child=Ea(t,null,s,a)):Es(e,t,s,a),t.memoizedState=r.state,i&&Li(t,n,!0),t.child}function As(e){var t=e.stateNode;t.pendingContext?Ri(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ri(0,t.context,!1),Ka(e,t.containerInfo)}function Ps(e,t,n,r,i){return fa(),ma(i),t.flags|=256,Es(e,t,n,r),t.child}var Ts,js,Ds,Rs={dehydrated:null,treeContext:null,retryLane:0};function Fs(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ms(e,t,n){var r,i=t.pendingProps,o=Ja.current,s=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&o)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),Ni(Ja,1&o),null===e)return ua(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=i.children,e=i.fallback,s?(i=t.mode,s=t.child,l={mode:"hidden",children:l},1&i||null===s?s=Fu(l,i,0,null):(s.childLanes=0,s.pendingProps=l),e=Ru(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Fs(n),t.memoizedState=Rs,e):Ls(t,l));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return function(e,t,n,r,i,o,s){if(n)return 256&t.flags?(t.flags&=-257,Us(e,t,s,r=cs(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=Fu({mode:"visible",children:r.children},i,0,null),(o=Ru(o,i,s,null)).flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,1&t.mode&&Ea(t,e.child,null,s),t.child.memoizedState=Fs(s),t.memoizedState=Rs,o);if(!(1&t.mode))return Us(e,t,s,null);if("$!"===i.data){if(r=i.nextSibling&&i.nextSibling.dataset)var l=r.dgst;return r=l,Us(e,t,s,r=cs(o=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),vs||l){if(null!==(r=Ol)){switch(s&-s){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=0!==(i&(r.suspendedLanes|s))?0:i)&&i!==o.retryLane&&(o.retryLane=i,Ra(e,i),tu(r,e,i,-1))}return mu(),Us(e,t,s,r=cs(Error(a(421))))}return"$?"===i.data?(t.flags|=128,t.child=e.child,t=Nu.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,ra=ui(i.nextSibling),na=t,ia=!0,aa=null,null!==e&&(Wi[Gi++]=Yi,Wi[Gi++]=Zi,Wi[Gi++]=Ki,Yi=e.id,Zi=e.overflow,Ki=t),t=Ls(t,r.children),t.flags|=4096,t)}(e,t,l,i,r,o,n);if(s){s=i.fallback,l=t.mode,r=(o=e.child).sibling;var u={mode:"hidden",children:i.children};return 1&l||t.child===o?(i=ju(o,u)).subtreeFlags=14680064&o.subtreeFlags:((i=t.child).childLanes=0,i.pendingProps=u,t.deletions=null),null!==r?s=ju(r,s):(s=Ru(s,l,n,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,l=null===(l=e.child.memoizedState)?Fs(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Rs,i}return e=(s=e.child).sibling,i=ju(s,{mode:"visible",children:i.children}),!(1&t.mode)&&(i.lanes=n),i.return=t,i.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null,i}function Ls(e,t){return(t=Fu({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Us(e,t,n,r){return null!==r&&ma(r),Ea(t,e.child,null,n),(e=Ls(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function zs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Oa(e.return,t,n)}function Is(e,t,n,r,i){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i)}function $s(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(Es(e,t,r.children,n),2&(r=Ja.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&zs(e,n,t);else if(19===e.tag)zs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ni(Ja,r),1&t.mode)switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===eo(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Is(t,!1,i,n,a);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===eo(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Is(t,!0,n,null,a);break;case"together":Is(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function Vs(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Fl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=ju(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=ju(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Bs(e,t){if(!ia)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Qs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Hs(e,t,n){var r=t.pendingProps;switch(ta(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Qs(t),null;case 1:case 17:return ji(t.type)&&Di(),Qs(t),null;case 3:return r=t.stateNode,Ya(),Si(Ai),Si(Oi),no(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(pa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==aa&&(au(aa),aa=null))),Qs(t),null;case 5:Xa(t);var i=Ga(Wa.current);if(n=t.type,null!==e&&null!=t.stateNode)js(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Qs(t),null}if(e=Ga(Qa.current),pa(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[di]=t,r[fi]=o,e=!!(1&t.mode),n){case"dialog":zr("cancel",r),zr("close",r);break;case"iframe":case"object":case"embed":zr("load",r);break;case"video":case"audio":for(i=0;i<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[di]=t,e[fi]=r,Ts(e,t),t.stateNode=e;e:{switch(l=ve(n,r),n){case"dialog":zr("cancel",e),zr("close",e),i=r;break;case"iframe":case"object":case"embed":zr("load",e),i=r;break;case"video":case"audio":for(i=0;i$l&&(t.flags|=128,r=!0,Bs(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=eo(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Bs(o,!0),null===o.tail&&"hidden"===o.tailMode&&!l.alternate&&!ia)return Qs(t),null}else 2*Ze()-o.renderingStartTime>$l&&1073741824!==n&&(t.flags|=128,r=!0,Bs(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=o.last)?n.sibling=l:t.child=l,o.last=l)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ze(),t.sibling=null,n=Ja.current,Ni(Ja,r?1&n|2:1&n),t):(Qs(t),null);case 22:case 23:return cu(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&Tl)&&(Qs(t),6&t.subtreeFlags&&(t.flags|=8192)):Qs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Ws(e,t){switch(ta(t),t.tag){case 1:return ji(t.type)&&Di(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ya(),Si(Ai),Si(Oi),no(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Xa(t),null;case 13:if(Si(Ja),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));fa()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Si(Ja),null;case 4:return Ya(),null;case 10:return ka(t.type._context),null;case 22:case 23:return cu(),null;default:return null}}Ts=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},js=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Ga(Qa.current);var a,o=null;switch(n){case"input":i=K(e,i),r=K(e,r),o=[];break;case"select":i=L({},i,{value:void 0}),r=L({},r,{value:void 0}),o=[];break;case"textarea":i=re(e,i),r=re(e,r),o=[];break;default:"function"!=typeof i.onClick&&"function"==typeof r.onClick&&(e.onclick=Jr)}for(c in be(n,r),n=null,i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&null!=i[c])if("style"===c){var l=i[c];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var u=r[c];if(l=null!=i?i[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(null!=u||null!=l))if("style"===c)if(l){for(a in l)!l.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&l[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(o||(o=[]),o.push(c,n)),n=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(o=o||[]).push(c,u)):"children"===c?"string"!=typeof u&&"number"!=typeof u||(o=o||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(s.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&zr("scroll",e),o||l===u||(o=[])):(o=o||[]).push(c,u))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}},Ds=function(e,t,n,r){n!==r&&(t.flags|=4)};var Gs=!1,Ks=!1,Ys="function"==typeof WeakSet?WeakSet:Set,Zs=null;function Xs(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){xu(e,t,n)}else n.current=null}function Js(e,t,n){try{n()}catch(n){xu(e,t,n)}}var el=!1;function tl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&e)===e){var a=i.destroy;i.destroy=void 0,void 0!==a&&Js(t,n,a)}i=i.next}while(i!==r)}}function nl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function rl(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function il(e){var t=e.alternate;null!==t&&(e.alternate=null,il(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[di],delete t[fi],delete t[hi],delete t[gi],delete t[yi])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function al(e){return 5===e.tag||3===e.tag||4===e.tag}function ol(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||al(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function sl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(sl(e,t,n),e=e.sibling;null!==e;)sl(e,t,n),e=e.sibling}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}var ul=null,cl=!1;function pl(e,t,n){for(n=n.child;null!==n;)dl(e,t,n),n=n.sibling}function dl(e,t,n){if(at&&"function"==typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(it,n)}catch(e){}switch(n.tag){case 5:Ks||Xs(n,t);case 6:var r=ul,i=cl;ul=null,pl(e,t,n),cl=i,null!==(ul=r)&&(cl?(e=ul,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):ul.removeChild(n.stateNode));break;case 18:null!==ul&&(cl?(e=ul,n=n.stateNode,8===e.nodeType?li(e.parentNode,n):1===e.nodeType&&li(e,n),Vt(e)):li(ul,n.stateNode));break;case 4:r=ul,i=cl,ul=n.stateNode.containerInfo,cl=!0,pl(e,t,n),ul=r,cl=i;break;case 0:case 11:case 14:case 15:if(!Ks&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,void 0!==o&&(2&a||4&a)&&Js(n,t,o),i=i.next}while(i!==r)}pl(e,t,n);break;case 1:if(!Ks&&(Xs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){xu(n,t,e)}pl(e,t,n);break;case 21:pl(e,t,n);break;case 22:1&n.mode?(Ks=(r=Ks)||null!==n.memoizedState,pl(e,t,n),Ks=r):pl(e,t,n);break;default:pl(e,t,n)}}function fl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Ys),t.forEach(function(t){var r=ku.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;ri&&(i=s),r&=~o}if(r=i,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*xl(r/1960))-r)){e.timeoutHandle=ri(Eu.bind(null,e,zl,Vl),r);break}Eu(e,zl,Vl);break;default:throw Error(a(329))}}}return nu(e,Ze()),e.callbackNode===n?ru.bind(null,e):null}function iu(e,t){var n=Ul;return e.current.memoizedState.isDehydrated&&(pu(e,t).flags|=256),2!==(e=hu(e,t))&&(t=zl,zl=n,null!==t&&au(t)),e}function au(e){null===zl?zl=e:zl.push.apply(zl,e)}function ou(e,t){for(t&=~Ll,t&=~Ml,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0e?16:e,null===Wl)var r=!1;else{if(e=Wl,Wl=null,Gl=0,6&kl)throw Error(a(331));var i=kl;for(kl|=4,Zs=e.current;null!==Zs;){var o=Zs,s=o.child;if(16&Zs.flags){var l=o.deletions;if(null!==l){for(var u=0;uZe()-Il?pu(e,0):Ll|=n),nu(e,t)}function Su(e,t){0===t&&(1&e.mode?(t=ct,!(130023424&(ct<<=1))&&(ct=4194304)):t=1);var n=Jl();null!==(e=Ra(e,t))&&(yt(e,t,n),nu(e,n))}function Nu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Su(e,n)}function ku(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Su(e,n)}function Ou(e,t){return We(e,t)}function Au(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Pu(e,t,n,r){return new Au(e,t,n,r)}function Tu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function ju(e,t){var n=e.alternate;return null===n?((n=Pu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Du(e,t,n,r,i,o){var s=2;if(r=e,"function"==typeof e)Tu(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case x:return Ru(n.children,i,o,t);case C:s=8,i|=8;break;case S:return(e=Pu(12,n,t,2|i)).elementType=S,e.lanes=o,e;case A:return(e=Pu(13,n,t,i)).elementType=A,e.lanes=o,e;case P:return(e=Pu(19,n,t,i)).elementType=P,e.lanes=o,e;case D:return Fu(n,i,o,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case N:s=10;break e;case k:s=9;break e;case O:s=11;break e;case T:s=14;break e;case j:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Pu(s,n,t,i)).elementType=e,t.type=r,t.lanes=o,t}function Ru(e,t,n,r){return(e=Pu(7,e,r,t)).lanes=n,e}function Fu(e,t,n,r){return(e=Pu(22,e,r,t)).elementType=D,e.lanes=n,e.stateNode={isHidden:!1},e}function Mu(e,t,n){return(e=Pu(6,e,null,t)).lanes=n,e}function Lu(e,t,n){return(t=Pu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Uu(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function zu(e,t,n,r,i,a,o,s,l){return e=new Uu(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Pu(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ma(a),e}function Iu(e){if(!e)return ki;e:{if(Ve(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ji(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(ji(n))return Fi(e,n,t)}return t}function $u(e,t,n,r,i,a,o,s,l){return(e=zu(n,r,!0,e,0,a,0,s,l)).context=Iu(null),n=e.current,(a=Ua(r=Jl(),i=eu(n))).callback=null!=t?t:null,za(n,a,i),e.current.lanes=i,yt(e,i,r),nu(e,r),e}function Vu(e,t,n,r){var i=t.current,a=Jl(),o=eu(i);return n=Iu(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ua(a,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=za(i,t,o))&&(tu(e,i,o,a),Ia(e,i,o)),o}function qu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Bu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n-1)return e.split(",");if(t.throwOnLimitExceeded&&n>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},u=function(e,t,n,a){if(e){var o=function(e,t){var n=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&i.call(Object.prototype,n)&&!t.allowPrototypes)return;return[n]}var r=/(\[[^[\]]*])/g,a=/(\[[^[\]]*])/.exec(n),o=a?n.slice(0,a.index):n,s=[];if(o){if(!t.plainObjects&&i.call(Object.prototype,o)&&!t.allowPrototypes)return;s[s.length]=o}for(var l=0;null!==(a=r.exec(n))&&l0&&"[]"===e[e.length-1]){var o=e.slice(0,-1).join("");a=Array.isArray(t)&&t[o]?t[o].length:0}for(var s=i?t:l(t,n,a),u=e.length-1;u>=0;--u){var c,p=e[u];if("[]"===p&&n.parseArrays)c=r.isOverflow(s)?s:n.allowEmptyArrays&&(""===s||n.strictNullHandling&&null===s)?[]:r.combine([],s,n.arrayLimit,n.plainObjects);else{c=n.plainObjects?{__proto__:null}:{};var d="["===p.charAt(0)&&"]"===p.charAt(p.length-1)?p.slice(1,-1):p,f=n.decodeDotInKeys?d.replace(/%2E/g,"."):d,m=parseInt(f,10),h=!isNaN(m)&&p!==f&&String(m)===f&&m>=0&&n.parseArrays;if(n.parseArrays||""!==f)if(h&&mc)throw new RangeError("Parameter limit exceeded. Only "+c+" parameter"+(1===c?"":"s")+" allowed.");var d,f=-1,m=t.charset;if(t.charsetSentinel)for(d=0;d-1&&(g=a(g)?[g]:g),t.comma&&a(g)&&g.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");g=r.combine([],g,t.arrayLimit,t.plainObjects)}if(null!==h){var E=i.call(n,h);E&&("combine"===t.duplicates||y.indexOf("[]=")>-1)?n[h]=r.combine(n[h],g,t.arrayLimit,t.plainObjects):E&&"last"!==t.duplicates||(n[h]=g)}}return n}(e,n):e,p=n.plainObjects?{__proto__:null}:{},d=Object.keys(c),f=0;f-1}},5338(e,t,n){"use strict";var r=n(961);t.H=r.createRoot,r.hydrateRoot},5345(e){"use strict";e.exports=URIError},5373(e,t,n){"use strict";var r=n(8636),i=n(2642),a=n(4765);e.exports={formats:a,parse:i,stringify:r}},5389(e,t,n){var r=n(3663),i=n(7978),a=n(3488),o=n(6449),s=n(583);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?o(e)?i(e[0],e[1]):r(e):s(e)}},5463(e){e.exports=function(e){return e!=e}},5481(e,t,n){var r=n(9325)["__core-js_shared__"];e.exports=r},5527(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},5529(e,t,n){var r=n(9344),i=n(8879),a=n(5527);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(i(e))}},5580(e,t,n){var r=n(6110)(n(9325),"DataView");e.exports=r},5749(e,t,n){var r=n(1042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},5765(e,t,n){var r=n(8859),i=n(5325),a=n(9905),o=n(9219),s=n(4517),l=n(4247);e.exports=function(e,t,n){var u=-1,c=i,p=e.length,d=!0,f=[],m=f;if(n)d=!1,c=a;else if(p>=200){var h=t?null:s(e);if(h)return l(h);d=!1,c=o,m=new r}else m=t?[]:f;e:for(;++uc))return!1;var d=l.get(e),f=l.get(t);if(d&&f)return d==t&&f==e;var m=-1,h=!0,g=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++m-1?i([n]):n}},6721(e,t,n){var r=n(1042),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},6743(e,t,n){"use strict";var r=n(9353);e.exports=Function.prototype.bind||r},6959(e){e.exports=function(e,t,n){for(var r=n-1,i=e.length;++r0){var t=i[i.length-1];t!==e&&t.pause()}var n=i.indexOf(e);-1===n||i.splice(n,1),i.push(e)},deactivateTrap:function(e){var t=i.indexOf(e);-1!==t&&i.splice(t,1),i.length>0&&i[i.length-1].unpause()}});function l(e){return setTimeout(e,0)}e.exports=function(e,t){var n=document,i="string"==typeof e?n.querySelector(e):e,u=o({returnFocusOnDeactivate:!0,escapeDeactivates:!0},t),c={firstTabbableNode:null,lastTabbableNode:null,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1},p={activate:function(e){if(c.active)return;w(),c.active=!0,c.paused=!1,c.nodeFocusedBeforeActivation=n.activeElement;var t=e&&e.onActivate?e.onActivate:u.onActivate;t&&t();return f(),p},deactivate:d,pause:function(){if(c.paused||!c.active)return;c.paused=!0,m()},unpause:function(){if(!c.paused||!c.active)return;c.paused=!1,w(),f()}};return p;function d(e){if(c.active){clearTimeout(r),m(),c.active=!1,c.paused=!1,s.deactivateTrap(p);var t=e&&void 0!==e.onDeactivate?e.onDeactivate:u.onDeactivate;return t&&t(),(e&&void 0!==e.returnFocus?e.returnFocus:u.returnFocusOnDeactivate)&&l(function(){var e;_((e=c.nodeFocusedBeforeActivation,h("setReturnFocus")||e))}),p}}function f(){if(c.active)return s.activateTrap(p),r=l(function(){_(g())}),n.addEventListener("focusin",b,!0),n.addEventListener("mousedown",y,{capture:!0,passive:!1}),n.addEventListener("touchstart",y,{capture:!0,passive:!1}),n.addEventListener("click",E,{capture:!0,passive:!1}),n.addEventListener("keydown",v,{capture:!0,passive:!1}),p}function m(){if(c.active)return n.removeEventListener("focusin",b,!0),n.removeEventListener("mousedown",y,!0),n.removeEventListener("touchstart",y,!0),n.removeEventListener("click",E,!0),n.removeEventListener("keydown",v,!0),p}function h(e){var t=u[e],r=t;if(!t)return null;if("string"==typeof t&&!(r=n.querySelector(t)))throw new Error("`"+e+"` refers to no known node");if("function"==typeof t&&!(r=t()))throw new Error("`"+e+"` did not return a node");return r}function g(){var e;if(!(e=null!==h("initialFocus")?h("initialFocus"):i.contains(n.activeElement)?n.activeElement:c.firstTabbableNode||h("fallbackFocus")))throw new Error("Your focus-trap needs to have at least one focusable element");return e}function y(e){i.contains(e.target)||(u.clickOutsideDeactivates?d({returnFocus:!a.isFocusable(e.target)}):u.allowOutsideClick&&u.allowOutsideClick(e)||e.preventDefault())}function b(e){i.contains(e.target)||e.target instanceof Document||(e.stopImmediatePropagation(),_(c.mostRecentlyFocusedNode||g()))}function v(e){if(!1!==u.escapeDeactivates&&function(e){return"Escape"===e.key||"Esc"===e.key||27===e.keyCode}(e))return e.preventDefault(),void d();(function(e){return"Tab"===e.key||9===e.keyCode})(e)&&function(e){if(w(),e.shiftKey&&e.target===c.firstTabbableNode)return e.preventDefault(),void _(c.lastTabbableNode);if(!e.shiftKey&&e.target===c.lastTabbableNode)e.preventDefault(),_(c.firstTabbableNode)}(e)}function E(e){u.clickOutsideDeactivates||i.contains(e.target)||u.allowOutsideClick&&u.allowOutsideClick(e)||(e.preventDefault(),e.stopImmediatePropagation())}function w(){var e=a(i);c.firstTabbableNode=e[0]||g(),c.lastTabbableNode=e[e.length-1]||g()}function _(e){e!==n.activeElement&&(e&&e.focus?(e.focus(),c.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):_(g()))}}},7422(e,t,n){var r=n(1769),i=n(7797);e.exports=function(e,t){for(var n=0,a=(t=r(t,e)).length;null!=e&&n>>1,i=e[r];if(!(0>>1;ra(l,n))ua(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(ua(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],p=1,d=null,f=3,m=!1,h=!1,g=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,v="undefined"!=typeof setImmediate?setImmediate:null;function E(e){for(var t=r(c);null!==t;){if(null===t.callback)i(c);else{if(!(t.startTime<=e))break;i(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function w(e){if(g=!1,E(e),!h)if(null!==r(u))h=!0,D(_);else{var t=r(c);null!==t&&R(w,t.startTime-e)}}function _(e,n){h=!1,g&&(g=!1,b(N),N=-1),m=!0;var a=f;try{for(E(n),d=r(u);null!==d&&(!(d.expirationTime>n)||e&&!A());){var o=d.callback;if("function"==typeof o){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?d.callback=s:d===r(u)&&i(u),E(n)}else i(u);d=r(u)}if(null!==d)var l=!0;else{var p=r(c);null!==p&&R(w,p.startTime-n),l=!1}return l}finally{d=null,f=a,m=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var x,C=!1,S=null,N=-1,k=5,O=-1;function A(){return!(t.unstable_now()-Oe||125o?(e.sortIndex=a,n(c,e),null===r(u)&&e===r(c)&&(g?(b(N),N=-1):g=!0,R(w,a-o))):(e.sortIndex=s,n(u,e),h||m||(h=!0,D(_))),e},t.unstable_shouldYield=A,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},7473(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7510(e){e.exports=function(){for(var e={},n=0;nn?l(f(a,{plainObjects:r}),a.length-1):a},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i=m?o.slice(l,l+m):o,c=[],p=0;p=48&&f<=57||f>=65&&f<=90||f>=97&&f<=122||a===r.RFC1738&&(40===f||41===f)?c[c.length]=u.charAt(p):f<128?c[c.length]=d[f]:f<2048?c[c.length]=d[192|f>>6]+d[128|63&f]:f<55296||f>=57344?c[c.length]=d[224|f>>12]+d[128|f>>6&63]+d[128|63&f]:(p+=1,f=65536+((1023&f)<<10|1023&u.charCodeAt(p)),c[c.length]=d[240|f>>18]+d[128|f>>12&63]+d[128|f>>6&63]+d[128|63&f])}s+=c.join("")}return s},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:u,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:l,maybeMap:function(e,t){if(o(e)){for(var n=[],r=0;rr.arrayLimit)return l(f(t.concat(n),r),i);t[i]=n}else{if(!t||"object"!=typeof t)return[t,n];if(u(t)){var s=c(t)+1;t[s]=n,p(t,s)}else{if(r&&r.strictMerge)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!a.call(Object.prototype,n))&&(t[n]=!0)}}return t}if(!t||"object"!=typeof t){if(u(n)){for(var d=Object.keys(n),m=r&&r.plainObjects?{__proto__:null,0:t}:{0:t},h=0;hr.arrayLimit?l(f(g,r),g.length-1):g}var y=t;return o(t)&&!o(n)&&(y=f(t,r)),o(t)&&o(n)?(n.forEach(function(n,i){if(a.call(t,i)){var o=t[i];o&&"object"==typeof o&&n&&"object"==typeof n?t[i]=e(o,n,r):t[t.length]=n}else t[i]=n}),t):Object.keys(n).reduce(function(t,i){var o=n[i];if(a.call(t,i)?t[i]=e(t[i],o,r):t[i]=o,u(n)&&!u(t)&&l(t,c(n)),u(t)){var s=parseInt(i,10);String(s)===i&&s>=0&&s>c(t)&&p(t,s)}return t},y)}}},7730(e,t,n){var r=n(9172),i=n(7301),a=n(6009),o=a&&a.isMap,s=o?i(o):r;e.exports=s},7797(e,t,n){var r=n(4394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7828(e,t,n){var r=n(9325).Uint8Array;e.exports=r},7978(e,t,n){var r=n(270),i=n(8156),a=n(631),o=n(8586),s=n(756),l=n(7197),u=n(7797);e.exports=function(e,t){return o(e)&&s(t)?l(u(e),t):function(n){var o=i(n,e);return void 0===o&&o===t?a(n,e):r(t,o,3)}}},8002(e){"use strict";e.exports=Math.min},8055(e,t,n){var r=n(9999);e.exports=function(e){return r(e,5)}},8068(e){"use strict";e.exports=SyntaxError},8077(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},8096(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n0?N.join(",")||null:void 0}];else if(l(g))T=g;else{var D=Object.keys(N);T=y?D.sort(y):D}var R=d?String(n).replace(/\./g,"%2E"):String(n),F=o&&l(N)&&1===N.length?R+"[]":R;if(s&&l(N)&&0===N.length)return F+"[]";for(var M=0;M0?w+E:""}},8648(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},8655(e,t,n){var r=n(6025);e.exports=function(e){return r(this.__data__,e)>-1}},8859(e,t,n){var r=n(3661),i=n(1380),a=n(1459);function o(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var a=Object.create(null);i.r(a);var o={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;("object"==typeof s||"function"==typeof s)&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach(e=>o[e]=()=>n[e]);return o.default=()=>n,i.d(a,o),a},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),i.nc=void 0,(()=>{"use strict";var e={};i.r(e),i.d(e,{saveBuilder:()=>$r,updateSetting:()=>zr,updateSettings:()=>Ir});var t={};i.r(t),i.d(t,{hideModal:()=>Br,showModal:()=>qr});var n={};i.r(n),i.d(n,{UPDATE_TITLE:()=>Qr,updateTitle:()=>Hr});var r={};i.r(r),i.d(r,{hasBrowserEnv:()=>Tl,hasStandardBrowserEnv:()=>Dl,hasStandardBrowserWebWorkerEnv:()=>Rl,navigator:()=>jl,origin:()=>Fl});var a={};i.r(a),i.d(a,{updateQuestion:()=>tc,updateQuestions:()=>ec,updateResult:()=>rc,updateResults:()=>nc});var o={};i.r(o),i.d(o,{updateNotification:()=>ac,updateNotifications:()=>ic});var s={};i.r(s),i.d(s,{hideModal:()=>sc,showModal:()=>oc});var l={};i.r(l),i.d(l,{revertAllChanges:()=>hc});var u=i(1594),c=i.n(u),p=i(5338);i(8418);var d=u.version.startsWith("19"),f=Symbol.for(d?"react.transitional.element":"react.element"),m=Symbol.for("react.portal"),h=Symbol.for("react.fragment"),g=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),b=Symbol.for("react.consumer"),v=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),x=Symbol.for("react.suspense_list"),C=Symbol.for("react.memo"),S=Symbol.for("react.lazy"),N=E,k=C;function O(e){if("object"==typeof e&&null!==e){const{$$typeof:t}=e;switch(t){case f:switch(e=e.type){case h:case y:case g:case w:case x:return e;default:switch(e=e&&e.$$typeof){case v:case E:case S:case C:case b:return e;default:return t}}case m:return t}}}function A(e,t,n,r,{areStatesEqual:i,areOwnPropsEqual:a,areStatePropsEqual:o}){let s,l,u,c,p,d=!1;function f(d,f){const m=!a(f,l),h=!i(d,s,f,l);return s=d,l=f,m&&h?(u=e(s,l),t.dependsOnOwnProps&&(c=t(r,l)),p=n(u,c,l),p):m?(e.dependsOnOwnProps&&(u=e(s,l)),t.dependsOnOwnProps&&(c=t(r,l)),p=n(u,c,l),p):h?function(){const t=e(s,l),r=!o(t,u);return u=t,r&&(p=n(u,c,l)),p}():p}return function(i,a){return d?f(i,a):(s=i,l=a,u=e(s,l),c=t(r,l),p=n(u,c,l),d=!0,p)}}function P(e){return function(t){const n=e(t);function r(){return n}return r.dependsOnOwnProps=!1,r}}function T(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function j(e,t){return function(t,{displayName:n}){const r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e,void 0)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=T(e);let i=r(t,n);return"function"==typeof i&&(r.mapToProps=i,r.dependsOnOwnProps=T(i),i=r(t,n)),i},r}}function D(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function R(e,t,n){return{...n,...e,...t}}function F(e){e()}var M={notify(){},get:()=>[]};function L(e,t){let n,r=M,i=0,a=!1;function o(){u.onStateChange&&u.onStateChange()}function s(){i++,n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){F(()=>{let t=e;for(;t;)t.callback(),t=t.next})},get(){const t=[];let n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0;const i=t={callback:n,next:null,prev:t};return i.prev?i.prev.next=i:e=i,function(){r&&null!==e&&(r=!1,i.next?i.next.prev=i.prev:t=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}())}function l(){i--,n&&0===i&&(n(),n=void 0,r.clear(),r=M)}const u={addNestedSub:function(e){s();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),l())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return a},trySubscribe:function(){a||(a=!0,s())},tryUnsubscribe:function(){a&&(a=!1,l())},getListeners:()=>r};return u}var U=(()=>!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement))(),z=(()=>"undefined"!=typeof navigator&&"ReactNative"===navigator.product)(),I=(()=>U||z?u.useLayoutEffect:u.useEffect)();function $(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function V(e,t){if($(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r=0;r({}))}(e),f=function(e){return e&&"object"==typeof e?P(t=>function(e,t){const n={};for(const r in e){const i=e[r];"function"==typeof i&&(n[r]=(...e)=>t(i(...e)))}return n}(e,t)):e?"function"==typeof e?j(e):D(e,"mapDispatchToProps"):P(e=>({dispatch:e}))}(t),m=function(e){return e?"function"==typeof e?function(e){return function(t,{displayName:n,areMergedPropsEqual:r}){let i,a=!1;return function(t,n,o){const s=e(t,n,o);return a?r(s,i)||(i=s):(a=!0,i=s),i}}}(e):D(e,"mergeProps"):()=>R}(n),h=Boolean(e);return e=>{const t=e.displayName||e.name||"Component",n=`Connect(${t})`,r={shouldHandleStateChanges:h,displayName:n,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:d,initMapDispatchToProps:f,initMergeProps:m,areStatesEqual:i,areStatePropsEqual:o,areOwnPropsEqual:a,areMergedPropsEqual:s};function c(t){const[n,i,a]=u.useMemo(()=>{const{reactReduxForwardedRef:e,...n}=t;return[t.context,e,n]},[t]),o=u.useMemo(()=>p,[n,p]),s=u.useContext(o),l=Boolean(t.store)&&Boolean(t.store.getState)&&Boolean(t.store.dispatch),c=Boolean(s)&&Boolean(s.store);const d=l?t.store:s.store,f=c?s.getServerState:d.getState,m=u.useMemo(()=>function(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:r,...i}){return A(t(e,i),n(e,i),r(e,i),e,i)}(d.dispatch,r),[d]),[g,y]=u.useMemo(()=>{if(!h)return ae;const e=L(d,l?void 0:s.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[d,l,s]),b=u.useMemo(()=>l?s:{...s,subscription:g},[l,s,g]),v=u.useRef(void 0),E=u.useRef(a),w=u.useRef(void 0),_=u.useRef(!1),x=u.useRef(!1),C=u.useRef(void 0);I(()=>(x.current=!0,()=>{x.current=!1}),[]);const S=u.useMemo(()=>()=>w.current&&a===E.current?w.current:m(d.getState(),a),[d,a]),N=u.useMemo(()=>e=>g?function(e,t,n,r,i,a,o,s,l,u,c){if(!e)return()=>{};let p=!1,d=null;const f=()=>{if(p||!s.current)return;const e=t.getState();let n,f;try{n=r(e,i.current)}catch(e){f=e,d=e}f||(d=null),n===a.current?o.current||u():(a.current=n,l.current=n,o.current=!0,c())};return n.onStateChange=f,n.trySubscribe(),f(),()=>{if(p=!0,n.tryUnsubscribe(),n.onStateChange=null,d)throw d}}(h,d,g,m,E,v,_,x,w,y,e):()=>{},[g]);var k,O,P;let T;k=oe,O=[E,v,_,a,w,y],I(()=>k(...O),P);try{T=u.useSyncExternalStore(N,S,f?()=>m(f(),a):S)}catch(e){throw C.current&&(e.message+=`\nThe error may be correlated with this previous error:\n${C.current.stack}\n\n`),e}I(()=>{C.current=void 0,w.current=void 0,v.current=T});const j=u.useMemo(()=>u.createElement(e,{...T,ref:i}),[i,e,T]);return u.useMemo(()=>h?u.createElement(o.Provider,{value:b},j):j,[o,j,b])}const g=u.memo(c);if(g.WrappedComponent=e,g.displayName=c.displayName=n,l){const t=u.forwardRef(function(e,t){return u.createElement(g,{...e,reactReduxForwardedRef:t})});return t.displayName=n,t.WrappedComponent=e,ee(t,e)}return ee(g,e)}};var ue=function(e){const{children:t,context:n,serverState:r,store:i}=e,a=u.useMemo(()=>{const e=L(i);return{store:i,subscription:e,getServerState:r?()=>r:void 0}},[i,r]),o=u.useMemo(()=>i.getState(),[i]);I(()=>{const{subscription:e}=a;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),o!==i.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[a,o]);const s=n||ie;return u.createElement(s.Provider,{value:a},t)};var ce;function pe(){return pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var ye;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(ye||(ye={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function be(e,t,n){return void 0===n&&(n="/"),ve(e,t,n,!1)}function ve(e,t,n,r){let i=De(("string"==typeof t?ge(t):t).pathname||"/",n);if(null==i)return null;let a=Ee(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(a);let o=null;for(let e=0;null==o&&e{let o={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};o.relativePath.startsWith("/")&&(de(o.relativePath.startsWith(r),'Absolute route path "'+o.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(r.length));let s=$e([r,o.relativePath]),l=n.concat(o);e.children&&e.children.length>0&&(de(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),Ee(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:Ae(s,e.index),routesMeta:l})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of we(e.path))i(e,t,n);else i(e,t)}),t}function we(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===r.length)return i?[a,""]:[a];let o=we(r.join("/")),s=[];return s.push(...o.map(e=>""===e?a:[a,e].join("/"))),i&&s.push(...o),s.map(t=>e.startsWith("/")&&""===t?"/":t)}const _e=/^:[\w-]+$/,xe=3,Ce=2,Se=1,Ne=10,ke=-2,Oe=e=>"*"===e;function Ae(e,t){let n=e.split("/"),r=n.length;return n.some(Oe)&&(r+=ke),t&&(r+=Ce),n.filter(e=>!Oe(e)).reduce((e,t)=>e+(_e.test(t)?xe:""===t?Se:Ne),r)}function Pe(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,i={},a="/",o=[];for(let e=0;e(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)"));e.endsWith("*")?(r.push({paramName:"*"}),i+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":""!==e&&"/"!==e&&(i+="(?:(?=\\/|$))");let a=new RegExp(i,t?void 0:"i");return[a,r]}(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let a=i[0],o=a.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:r.reduce((e,t,n)=>{let{paramName:r,isOptional:i}=t;if("*"===r){let e=s[n]||"";o=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const l=s[n];return e[r]=i&&!l?void 0:(l||"").replace(/%2F/g,"/"),e},{}),pathname:a,pathnameBase:o,pattern:e}}function je(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return fe(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function De(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}const Re=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Fe(e,t){void 0===t&&(t="/");let n,{pathname:r,search:i="",hash:a=""}="string"==typeof e?ge(e):e;if(r)if(o=r,Re.test(o))n=r;else{if(r.includes("//")){let e=r;r=r.replace(/\/\/+/g,"/"),fe(!1,"Pathnames cannot have embedded double slashes - normalizing "+e+" -> "+r)}n=r.startsWith("/")?Me(r.substring(1),"/"):Me(r,t)}else n=t;var o;return{pathname:n,search:qe(i),hash:Be(a)}}function Me(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function Le(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function Ue(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function ze(e,t){let n=Ue(e);return t?n.map((e,t)=>t===n.length-1?e.pathname:e.pathnameBase):n.map(e=>e.pathnameBase)}function Ie(e,t,n,r){let i;void 0===r&&(r=!1),"string"==typeof e?i=ge(e):(i=pe({},e),de(!i.pathname||!i.pathname.includes("?"),Le("?","pathname","search",i)),de(!i.pathname||!i.pathname.includes("#"),Le("#","pathname","hash",i)),de(!i.search||!i.search.includes("#"),Le("#","search","hash",i)));let a,o=""===e||""===i.pathname,s=o?"/":i.pathname;if(null==s)a=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;i.pathname=t.join("/")}a=e>=0?t[e]:"/"}let l=Fe(i,a),u=s&&"/"!==s&&s.endsWith("/"),c=(o||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!u&&!c||(l.pathname+="/"),l}const $e=e=>e.join("/").replace(/\/\/+/g,"/"),Ve=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),qe=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Be=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;function Qe(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const He=["post","put","patch","delete"],We=(new Set(He),["get",...He]);new Set(We),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function Ge(){return Ge=Object.assign?Object.assign.bind():function(e){for(var t=1;t{n.current=!0}),u.useCallback(function(r,i){void 0===i&&(i={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,Ge({fromRouteId:t},i)))},[e,t])}():function(){tt()||de(!1);let e=u.useContext(Ke),{basename:t,future:n,navigator:r}=u.useContext(Ze),{matches:i}=u.useContext(Je),{pathname:a}=nt(),o=JSON.stringify(ze(i,n.v7_relativeSplatPath)),s=u.useRef(!1);return rt(()=>{s.current=!0}),u.useCallback(function(n,i){if(void 0===i&&(i={}),!s.current)return;if("number"==typeof n)return void r.go(n);let l=Ie(n,JSON.parse(o),a,"path"===i.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:$e([t,l.pathname])),(i.replace?r.replace:r.push)(l,i.state,i)},[t,r,o,a,e])}()}function at(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=u.useContext(Ze),{matches:i}=u.useContext(Je),{pathname:a}=nt(),o=JSON.stringify(ze(i,r.v7_relativeSplatPath));return u.useMemo(()=>Ie(e,JSON.parse(o),a,"path"===n),[e,o,a,n])}function ot(e,t,n,r){tt()||de(!1);let{navigator:i}=u.useContext(Ze),{matches:a}=u.useContext(Je),o=a[a.length-1],s=o?o.params:{},l=(o&&o.pathname,o?o.pathnameBase:"/");o&&o.route;let c,p=nt();if(t){var d;let e="string"==typeof t?ge(t):t;"/"===l||(null==(d=e.pathname)?void 0:d.startsWith(l))||de(!1),c=e}else c=p;let f=c.pathname||"/",m=f;if("/"!==l){let e=l.replace(/^\//,"").split("/");m="/"+f.replace(/^\//,"").split("/").slice(e.length).join("/")}let h=be(e,{pathname:m});let g=pt(h&&h.map(e=>Object.assign({},e,{params:Object.assign({},s,e.params),pathname:$e([l,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?l:$e([l,i.encodeLocation?i.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),a,n,r);return t&&g?u.createElement(Xe.Provider,{value:{location:Ge({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:ce.Pop}},g):g}function st(){let e=function(){var e;let t=u.useContext(et),n=ht(ft.UseRouteError),r=gt(ft.UseRouteError);if(void 0!==t)return t;return null==(e=n.errors)?void 0:e[r]}(),t=Qe(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r};return u.createElement(u.Fragment,null,u.createElement("h2",null,"Unexpected Application Error!"),u.createElement("h3",{style:{fontStyle:"italic"}},t),n?u.createElement("pre",{style:i},n):null,null)}const lt=u.createElement(st,null);class ut extends u.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?u.createElement(Je.Provider,{value:this.props.routeContext},u.createElement(et.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function ct(e){let{routeContext:t,match:n,children:r}=e,i=u.useContext(Ke);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),u.createElement(Je.Provider,{value:t},r)}function pt(e,t,n,r){var i;if(void 0===t&&(t=[]),void 0===n&&(n=null),void 0===r&&(r=null),null==e){var a;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(a=r)&&a.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let o=e,s=null==(i=n)?void 0:i.errors;if(null!=s){let e=o.findIndex(e=>e.route.id&&void 0!==(null==s?void 0:s[e.route.id]));e>=0||de(!1),o=o.slice(0,Math.min(o.length,e+1))}let l=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let e=0;e=0?o.slice(0,c+1):[o[0]];break}}}return o.reduceRight((e,r,i)=>{let a,p=!1,d=null,f=null;var m;n&&(a=s&&r.route.id?s[r.route.id]:void 0,d=r.route.errorElement||lt,l&&(c<0&&0===i?(m="route-fallback",!1||yt[m]||(yt[m]=!0),p=!0,f=null):c===i&&(p=!0,f=r.route.hydrateFallbackElement||null)));let h=t.concat(o.slice(0,i+1)),g=()=>{let t;return t=a?d:p?f:r.route.Component?u.createElement(r.route.Component,null):r.route.element?r.route.element:e,u.createElement(ct,{match:r,routeContext:{outlet:e,matches:h,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===i)?u.createElement(ut,{location:n.location,revalidation:n.revalidation,component:d,error:a,children:g(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):g()},null)}var dt=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(dt||{}),ft=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ft||{});function mt(e){let t=u.useContext(Ke);return t||de(!1),t}function ht(e){let t=u.useContext(Ye);return t||de(!1),t}function gt(e){let t=function(){let e=u.useContext(Je);return e||de(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||de(!1),n.route.id}const yt={};function bt(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}const vt=u.startTransition;function Et(e){let{basename:t,children:n,initialEntries:r,initialIndex:i,future:a}=e,o=u.useRef();null==o.current&&(o.current=function(e){void 0===e&&(e={});let t,{initialEntries:n=["/"],initialIndex:r,v5Compat:i=!1}=e;t=n.map((e,t)=>c(e,"string"==typeof e?null:e.state,0===t?"default":void 0));let a=l(null==r?t.length-1:r),o=ce.Pop,s=null;function l(e){return Math.min(Math.max(e,0),t.length-1)}function u(){return t[a]}function c(e,n,r){void 0===n&&(n=null);let i=me(t?u().pathname:"/",e,n,r);return fe("/"===i.pathname.charAt(0),"relative pathnames are not supported in memory history: "+JSON.stringify(e)),i}function p(e){return"string"==typeof e?e:he(e)}return{get index(){return a},get action(){return o},get location(){return u()},createHref:p,createURL:e=>new URL(p(e),"http://localhost"),encodeLocation(e){let t="string"==typeof e?ge(e):e;return{pathname:t.pathname||"",search:t.search||"",hash:t.hash||""}},push(e,n){o=ce.Push;let r=c(e,n);a+=1,t.splice(a,t.length,r),i&&s&&s({action:o,location:r,delta:1})},replace(e,n){o=ce.Replace;let r=c(e,n);t[a]=r,i&&s&&s({action:o,location:r,delta:0})},go(e){o=ce.Pop;let n=l(a+e),r=t[n];a=n,s&&s({action:o,location:r,delta:e})},listen:e=>(s=e,()=>{s=null})}}({initialEntries:r,initialIndex:i,v5Compat:!0}));let s=o.current,[l,c]=u.useState({action:s.action,location:s.location}),{v7_startTransition:p}=a||{},d=u.useCallback(e=>{p&&vt?vt(()=>c(e)):c(e)},[c,p]);return u.useLayoutEffect(()=>s.listen(d),[s,d]),u.useEffect(()=>bt(a),[a]),u.createElement(xt,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:s,future:a})}function wt(e){let{to:t,replace:n,state:r,relative:i}=e;tt()||de(!1);let{future:a,static:o}=u.useContext(Ze),{matches:s}=u.useContext(Je),{pathname:l}=nt(),c=it(),p=Ie(t,ze(s,a.v7_relativeSplatPath),l,"path"===i),d=JSON.stringify(p);return u.useEffect(()=>c(JSON.parse(d),{replace:n,state:r,relative:i}),[c,d,i,n,r]),null}function _t(e){de(!1)}function xt(e){let{basename:t="/",children:n=null,location:r,navigationType:i=ce.Pop,navigator:a,static:o=!1,future:s}=e;tt()&&de(!1);let l=t.replace(/^\/*/,"/"),c=u.useMemo(()=>({basename:l,navigator:a,static:o,future:Ge({v7_relativeSplatPath:!1},s)}),[l,s,a,o]);"string"==typeof r&&(r=ge(r));let{pathname:p="/",search:d="",hash:f="",state:m=null,key:h="default"}=r,g=u.useMemo(()=>{let e=De(p,l);return null==e?null:{location:{pathname:e,search:d,hash:f,state:m,key:h},navigationType:i}},[l,p,d,f,m,h,i]);return null==g?null:u.createElement(Ze.Provider,{value:c},u.createElement(Xe.Provider,{children:n,value:g}))}function Ct(e){let{children:t,location:n}=e;return ot(St(t),n)}new Promise(()=>{});u.Component;function St(e,t){void 0===t&&(t=[]);let n=[];return u.Children.forEach(e,(e,r)=>{if(!u.isValidElement(e))return;let i=[...t,r];if(e.type===u.Fragment)return void n.push.apply(n,St(e.props.children,i));e.type!==_t&&de(!1),e.props.index&&e.props.children&&de(!1);let a={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(a.children=St(e.props.children,i)),n.push(a)}),n}function Nt(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var kt=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")(),Ot=()=>Math.random().toString(36).substring(7).split("").join("."),At={INIT:`@@redux/INIT${Ot()}`,REPLACE:`@@redux/REPLACE${Ot()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Ot()}`};function Pt(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function Tt(e,t,n){if("function"!=typeof e)throw new Error(Nt(2));if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(Nt(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(Nt(1));return n(Tt)(e,t)}let r=e,i=t,a=new Map,o=a,s=0,l=!1;function u(){o===a&&(o=new Map,a.forEach((e,t)=>{o.set(t,e)}))}function c(){if(l)throw new Error(Nt(3));return i}function p(e){if("function"!=typeof e)throw new Error(Nt(4));if(l)throw new Error(Nt(5));let t=!0;u();const n=s++;return o.set(n,e),function(){if(t){if(l)throw new Error(Nt(6));t=!1,u(),o.delete(n),a=null}}}function d(e){if(!Pt(e))throw new Error(Nt(7));if(void 0===e.type)throw new Error(Nt(8));if("string"!=typeof e.type)throw new Error(Nt(17));if(l)throw new Error(Nt(9));try{l=!0,i=r(i,e)}finally{l=!1}return(a=o).forEach(e=>{e()}),e}d({type:At.INIT});return{dispatch:d,subscribe:p,getState:c,replaceReducer:function(e){if("function"!=typeof e)throw new Error(Nt(10));r=e,d({type:At.REPLACE})},[kt]:function(){const e=p;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(Nt(11));function n(){const e=t;e.next&&e.next(c())}n();return{unsubscribe:e(n)}},[kt](){return this}}}}}function jt(e){const t=Object.keys(e),n={};for(let r=0;r{const n=e[t];if(void 0===n(void 0,{type:At.INIT}))throw new Error(Nt(12));if(void 0===n(void 0,{type:At.PROBE_UNKNOWN_ACTION()}))throw new Error(Nt(13))})}(n)}catch(e){i=e}return function(e={},t){if(i)throw i;let a=!1;const o={};for(let i=0;ie:1===e.length?e[0]:e.reduce((e,t)=>(...n)=>e(t(...n)))}function Mt(e){return({dispatch:t,getState:n})=>r=>i=>"function"==typeof i?i(t,n,e):r(i)}var Lt=Mt(),Ut=Mt,zt="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?Ft:Ft.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var It=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};var $t="RTK_autoBatch",Vt=e=>t=>{setTimeout(t,e)},qt=e=>function(t){const{autoBatch:n=!0}=t??{};let r=new It(e);return n&&r.push(((e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let i=!0,a=!1,o=!1;const s=new Set,l="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:Vt(10):"callback"===e.type?e.queueNotification:Vt(e.timeout),u=()=>{o=!1,a&&(a=!1,s.forEach(e=>e()))};return Object.assign({},r,{subscribe(e){const t=r.subscribe(()=>i&&e());return s.add(e),()=>{t(),s.delete(e)}},dispatch(e){try{return i=!e?.meta?.[$t],a=!i,a&&(o||(o=!0,l(u))),r.dispatch(e)}finally{i=!0}}})})("object"==typeof n?n:void 0)),r};function Bt(e){const t=function(e){const{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0,actionCreatorCheck:i=!0}=e??{};let a=new It;return t&&(function(e){return"boolean"==typeof e}(t)?a.push(Lt):a.push(Ut(t.extraArgument))),a},{reducer:n,middleware:r,devTools:i=!0,duplicateMiddlewareCheck:a=!0,preloadedState:o,enhancers:s}=e||{};let l,u;if("function"==typeof n)l=n;else{if(!Pt(n))throw new Error(Ht(1));l=jt(n)}u="function"==typeof r?r(t):t();let c=Ft;i&&(c=zt({trace:!1,..."object"==typeof i&&i}));const p=function(...e){return t=>(n,r)=>{const i=t(n,r);let a=()=>{throw new Error(Nt(15))};const o={getState:i.getState,dispatch:(e,...t)=>a(e,...t)},s=e.map(e=>e(o));return a=Ft(...s)(i.dispatch),{...i,dispatch:a}}}(...u),d=qt(p);return Tt(l,o,c(..."function"==typeof s?s(d):d()))}var{assign:Qt}=Object;Symbol.for("rtk-state-proxy-original");function Ht(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const{entries:Wt,setPrototypeOf:Gt,isFrozen:Kt,getPrototypeOf:Yt,getOwnPropertyDescriptor:Zt}=Object;let{freeze:Xt,seal:Jt,create:en}=Object,{apply:tn,construct:nn}="undefined"!=typeof Reflect&&Reflect;Xt||(Xt=function(e){return e}),Jt||(Jt=function(e){return e}),tn||(tn=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i1?t-1:0),r=1;r1?n-1:0),i=1;i2&&void 0!==arguments[2]?arguments[2]:un;Gt&&Gt(e,null);let r=t.length;for(;r--;){let i=t[r];if("string"==typeof i){const e=n(i);e!==i&&(Kt(t)||(t[r]=e),i=e)}e[i]=!0}return e}function wn(e){for(let t=0;t/gm),Ln=Jt(/\$\{[\w\W]*/gm),Un=Jt(/^data-[\-\w.\u00B7-\uFFFF]+$/),zn=Jt(/^aria-[\-\w]+$/),In=Jt(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),$n=Jt(/^(?:\w+script|data):/i),Vn=Jt(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),qn=Jt(/^html$/i),Bn=Jt(/^[a-z][.\w]*(-[.\w]+)+$/i);var Qn=Object.freeze({__proto__:null,ARIA_ATTR:zn,ATTR_WHITESPACE:Vn,CUSTOM_ELEMENT:Bn,DATA_ATTR:Un,DOCTYPE_NAME:qn,ERB_EXPR:Mn,IS_ALLOWED_URI:In,IS_SCRIPT_OR_DATA:$n,MUSTACHE_EXPR:Fn,TMPLIT_EXPR:Ln});const Hn=1,Wn=3,Gn=7,Kn=8,Yn=9,Zn=function(){return"undefined"==typeof window?null:window};var Xn=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zn();const n=t=>e(t);if(n.version="3.3.3",n.removed=[],!t||!t.document||t.document.nodeType!==Yn||!t.Element)return n.isSupported=!1,n;let{document:r}=t;const i=r,a=i.currentScript,{DocumentFragment:o,HTMLTemplateElement:s,Node:l,Element:u,NodeFilter:c,NamedNodeMap:p=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:d,DOMParser:f,trustedTypes:m}=t,h=u.prototype,g=xn(h,"cloneNode"),y=xn(h,"remove"),b=xn(h,"nextSibling"),v=xn(h,"childNodes"),E=xn(h,"parentNode");if("function"==typeof s){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let w,_="";const{implementation:x,createNodeIterator:C,createDocumentFragment:S,getElementsByTagName:N}=r,{importNode:k}=i;let O={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof Wt&&"function"==typeof E&&x&&void 0!==x.createHTMLDocument;const{MUSTACHE_EXPR:A,ERB_EXPR:P,TMPLIT_EXPR:T,DATA_ATTR:j,ARIA_ATTR:D,IS_SCRIPT_OR_DATA:R,ATTR_WHITESPACE:F,CUSTOM_ELEMENT:M}=Qn;let{IS_ALLOWED_URI:L}=Qn,U=null;const z=En({},[...Cn,...Sn,...Nn,...On,...Pn]);let I=null;const $=En({},[...Tn,...jn,...Dn,...Rn]);let V=Object.seal(en(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),q=null,B=null;const Q=Object.seal(en(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let H=!0,W=!0,G=!1,K=!0,Y=!1,Z=!0,X=!1,J=!1,ee=!1,te=!1,ne=!1,re=!1,ie=!0,ae=!1,oe=!0,se=!1,le={},ue=null;const ce=En({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let pe=null;const de=En({},["audio","video","img","source","image","track"]);let fe=null;const me=En({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),he="http://www.w3.org/1998/Math/MathML",ge="http://www.w3.org/2000/svg",ye="http://www.w3.org/1999/xhtml";let be=ye,ve=!1,Ee=null;const we=En({},[he,ge,ye],cn);let _e=En({},["mi","mo","mn","ms","mtext"]),xe=En({},["annotation-xml"]);const Ce=En({},["title","style","font","a","script"]);let Se=null;const Ne=["application/xhtml+xml","text/html"];let ke=null,Oe=null;const Ae=r.createElement("form"),Pe=function(e){return e instanceof RegExp||e instanceof Function},Te=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Oe||Oe!==e){if(e&&"object"==typeof e||(e={}),e=_n(e),Se=-1===Ne.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,ke="application/xhtml+xml"===Se?cn:un,U=hn(e,"ALLOWED_TAGS")?En({},e.ALLOWED_TAGS,ke):z,I=hn(e,"ALLOWED_ATTR")?En({},e.ALLOWED_ATTR,ke):$,Ee=hn(e,"ALLOWED_NAMESPACES")?En({},e.ALLOWED_NAMESPACES,cn):we,fe=hn(e,"ADD_URI_SAFE_ATTR")?En(_n(me),e.ADD_URI_SAFE_ATTR,ke):me,pe=hn(e,"ADD_DATA_URI_TAGS")?En(_n(de),e.ADD_DATA_URI_TAGS,ke):de,ue=hn(e,"FORBID_CONTENTS")?En({},e.FORBID_CONTENTS,ke):ce,q=hn(e,"FORBID_TAGS")?En({},e.FORBID_TAGS,ke):_n({}),B=hn(e,"FORBID_ATTR")?En({},e.FORBID_ATTR,ke):_n({}),le=!!hn(e,"USE_PROFILES")&&e.USE_PROFILES,H=!1!==e.ALLOW_ARIA_ATTR,W=!1!==e.ALLOW_DATA_ATTR,G=e.ALLOW_UNKNOWN_PROTOCOLS||!1,K=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Y=e.SAFE_FOR_TEMPLATES||!1,Z=!1!==e.SAFE_FOR_XML,X=e.WHOLE_DOCUMENT||!1,te=e.RETURN_DOM||!1,ne=e.RETURN_DOM_FRAGMENT||!1,re=e.RETURN_TRUSTED_TYPE||!1,ee=e.FORCE_BODY||!1,ie=!1!==e.SANITIZE_DOM,ae=e.SANITIZE_NAMED_PROPS||!1,oe=!1!==e.KEEP_CONTENT,se=e.IN_PLACE||!1,L=e.ALLOWED_URI_REGEXP||In,be=e.NAMESPACE||ye,_e=e.MATHML_TEXT_INTEGRATION_POINTS||_e,xe=e.HTML_INTEGRATION_POINTS||xe,V=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&Pe(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(V.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&Pe(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(V.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(V.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Y&&(W=!1),ne&&(te=!0),le&&(U=En({},Pn),I=en(null),!0===le.html&&(En(U,Cn),En(I,Tn)),!0===le.svg&&(En(U,Sn),En(I,jn),En(I,Rn)),!0===le.svgFilters&&(En(U,Nn),En(I,jn),En(I,Rn)),!0===le.mathMl&&(En(U,On),En(I,Dn),En(I,Rn))),hn(e,"ADD_TAGS")||(Q.tagCheck=null),hn(e,"ADD_ATTR")||(Q.attributeCheck=null),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?Q.tagCheck=e.ADD_TAGS:(U===z&&(U=_n(U)),En(U,e.ADD_TAGS,ke))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?Q.attributeCheck=e.ADD_ATTR:(I===$&&(I=_n(I)),En(I,e.ADD_ATTR,ke))),e.ADD_URI_SAFE_ATTR&&En(fe,e.ADD_URI_SAFE_ATTR,ke),e.FORBID_CONTENTS&&(ue===ce&&(ue=_n(ue)),En(ue,e.FORBID_CONTENTS,ke)),e.ADD_FORBID_CONTENTS&&(ue===ce&&(ue=_n(ue)),En(ue,e.ADD_FORBID_CONTENTS,ke)),oe&&(U["#text"]=!0),X&&En(U,["html","head","body"]),U.table&&(En(U,["tbody"]),delete q.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw yn('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw yn('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=e.TRUSTED_TYPES_POLICY,_=w.createHTML("")}else void 0===w&&(w=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(m,a)),null!==w&&"string"==typeof _&&(_=w.createHTML(""));Xt&&Xt(e),Oe=e}},je=En({},[...Sn,...Nn,...kn]),De=En({},[...On,...An]),Re=function(e){sn(n.removed,{element:e});try{E(e).removeChild(e)}catch(t){y(e)}},Fe=function(e,t){try{sn(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){sn(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(te||ne)try{Re(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Me=function(e){let t=null,n=null;if(ee)e=""+e;else{const t=pn(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Se&&be===ye&&(e=''+e+"");const i=w?w.createHTML(e):e;if(be===ye)try{t=(new f).parseFromString(i,Se)}catch(e){}if(!t||!t.documentElement){t=x.createDocument(be,"template",null);try{t.documentElement.innerHTML=ve?_:i}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(r.createTextNode(n),a.childNodes[0]||null),be===ye?N.call(t,X?"html":"body")[0]:X?t.documentElement:a},Le=function(e){return C.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},Ue=function(e){return e instanceof d&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof p)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},ze=function(e){return"function"==typeof l&&e instanceof l};function Ie(e,t,r){rn(e,e=>{e.call(n,t,r,Oe)})}const $e=function(e){let t=null;if(Ie(O.beforeSanitizeElements,e,null),Ue(e))return Re(e),!0;const r=ke(e.nodeName);if(Ie(O.uponSanitizeElement,e,{tagName:r,allowedTags:U}),Z&&e.hasChildNodes()&&!ze(e.firstElementChild)&&gn(/<[/\w!]/g,e.innerHTML)&&gn(/<[/\w!]/g,e.textContent))return Re(e),!0;if(e.nodeType===Gn)return Re(e),!0;if(Z&&e.nodeType===Kn&&gn(/<[/\w]/g,e.data))return Re(e),!0;if(!(Q.tagCheck instanceof Function&&Q.tagCheck(r))&&(!U[r]||q[r])){if(!q[r]&&qe(r)){if(V.tagNameCheck instanceof RegExp&&gn(V.tagNameCheck,r))return!1;if(V.tagNameCheck instanceof Function&&V.tagNameCheck(r))return!1}if(oe&&!ue[r]){const t=E(e)||e.parentNode,n=v(e)||e.childNodes;if(n&&t){for(let r=n.length-1;r>=0;--r){const i=g(n[r],!0);i.__removalCount=(e.__removalCount||0)+1,t.insertBefore(i,b(e))}}}return Re(e),!0}return e instanceof u&&!function(e){let t=E(e);t&&t.tagName||(t={namespaceURI:be,tagName:"template"});const n=un(e.tagName),r=un(t.tagName);return!!Ee[e.namespaceURI]&&(e.namespaceURI===ge?t.namespaceURI===ye?"svg"===n:t.namespaceURI===he?"svg"===n&&("annotation-xml"===r||_e[r]):Boolean(je[n]):e.namespaceURI===he?t.namespaceURI===ye?"math"===n:t.namespaceURI===ge?"math"===n&&xe[r]:Boolean(De[n]):e.namespaceURI===ye?!(t.namespaceURI===ge&&!xe[r])&&!(t.namespaceURI===he&&!_e[r])&&!De[n]&&(Ce[n]||!je[n]):!("application/xhtml+xml"!==Se||!Ee[e.namespaceURI]))}(e)?(Re(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!gn(/<\/no(script|embed|frames)/i,e.innerHTML)?(Y&&e.nodeType===Wn&&(t=e.textContent,rn([A,P,T],e=>{t=dn(t,e," ")}),e.textContent!==t&&(sn(n.removed,{element:e.cloneNode()}),e.textContent=t)),Ie(O.afterSanitizeElements,e,null),!1):(Re(e),!0)},Ve=function(e,t,n){if(B[t])return!1;if(ie&&("id"===t||"name"===t)&&(n in r||n in Ae))return!1;if(W&&!B[t]&&gn(j,t));else if(H&&gn(D,t));else if(Q.attributeCheck instanceof Function&&Q.attributeCheck(t,e));else if(!I[t]||B[t]){if(!(qe(e)&&(V.tagNameCheck instanceof RegExp&&gn(V.tagNameCheck,e)||V.tagNameCheck instanceof Function&&V.tagNameCheck(e))&&(V.attributeNameCheck instanceof RegExp&&gn(V.attributeNameCheck,t)||V.attributeNameCheck instanceof Function&&V.attributeNameCheck(t,e))||"is"===t&&V.allowCustomizedBuiltInElements&&(V.tagNameCheck instanceof RegExp&&gn(V.tagNameCheck,n)||V.tagNameCheck instanceof Function&&V.tagNameCheck(n))))return!1}else if(fe[t]);else if(gn(L,dn(n,F,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==fn(n,"data:")||!pe[e]){if(G&&!gn(R,dn(n,F,"")));else if(n)return!1}else;return!0},qe=function(e){return"annotation-xml"!==e&&pn(e,M)},Be=function(e){Ie(O.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||Ue(e))return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:I,forceKeepAttr:void 0};let i=t.length;for(;i--;){const a=t[i],{name:o,namespaceURI:s,value:l}=a,u=ke(o),c=l;let p="value"===o?c:mn(c);if(r.attrName=u,r.attrValue=p,r.keepAttr=!0,r.forceKeepAttr=void 0,Ie(O.uponSanitizeAttribute,e,r),p=r.attrValue,!ae||"id"!==u&&"name"!==u||(Fe(o,e),p="user-content-"+p),Z&&gn(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,p)){Fe(o,e);continue}if("attributename"===u&&pn(p,"href")){Fe(o,e);continue}if(r.forceKeepAttr)continue;if(!r.keepAttr){Fe(o,e);continue}if(!K&&gn(/\/>/i,p)){Fe(o,e);continue}Y&&rn([A,P,T],e=>{p=dn(p,e," ")});const d=ke(e.nodeName);if(Ve(d,u,p)){if(w&&"object"==typeof m&&"function"==typeof m.getAttributeType)if(s);else switch(m.getAttributeType(d,u)){case"TrustedHTML":p=w.createHTML(p);break;case"TrustedScriptURL":p=w.createScriptURL(p)}if(p!==c)try{s?e.setAttributeNS(s,o,p):e.setAttribute(o,p),Ue(e)?Re(e):on(n.removed)}catch(t){Fe(o,e)}}else Fe(o,e)}Ie(O.afterSanitizeAttributes,e,null)},Qe=function e(t){let n=null;const r=Le(t);for(Ie(O.beforeSanitizeShadowDOM,t,null);n=r.nextNode();)Ie(O.uponSanitizeShadowNode,n,null),$e(n),Be(n),n.content instanceof o&&e(n.content);Ie(O.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,a=null,s=null,u=null;if(ve=!e,ve&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ze(e)){if("function"!=typeof e.toString)throw yn("toString is not a function");if("string"!=typeof(e=e.toString()))throw yn("dirty is not a string, aborting")}if(!n.isSupported)return e;if(J||Te(t),n.removed=[],"string"==typeof e&&(se=!1),se){if(e.nodeName){const t=ke(e.nodeName);if(!U[t]||q[t])throw yn("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)r=Me("\x3c!----\x3e"),a=r.ownerDocument.importNode(e,!0),a.nodeType===Hn&&"BODY"===a.nodeName||"HTML"===a.nodeName?r=a:r.appendChild(a);else{if(!te&&!Y&&!X&&-1===e.indexOf("<"))return w&&re?w.createHTML(e):e;if(r=Me(e),!r)return te?null:re?_:""}r&&ee&&Re(r.firstChild);const c=Le(se?e:r);for(;s=c.nextNode();)$e(s),Be(s),s.content instanceof o&&Qe(s.content);if(se)return e;if(te){if(ne)for(u=S.call(r.ownerDocument);r.firstChild;)u.appendChild(r.firstChild);else u=r;return(I.shadowroot||I.shadowrootmode)&&(u=k.call(i,u,!0)),u}let p=X?r.outerHTML:r.innerHTML;return X&&U["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&gn(qn,r.ownerDocument.doctype.name)&&(p="\n"+p),Y&&rn([A,P,T],e=>{p=dn(p,e," ")}),w&&re?w.createHTML(p):p},n.setConfig=function(){Te(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),J=!0},n.clearConfig=function(){Oe=null,J=!1},n.isValidAttribute=function(e,t,n){Oe||Te({});const r=ke(e),i=ke(t);return Ve(r,i,n)},n.addHook=function(e,t){"function"==typeof t&&sn(O[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=an(O[e],t);return-1===n?void 0:ln(O[e],n,1)[0]}return on(O[e])},n.removeHooks=function(e){O[e]=[]},n.removeAllHooks=function(){O={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();const Jn=wp.element;class er extends Jn.Component{constructor(e){super(e)}initialize(){jQuery(".sui-floating-notices").length||jQuery("main.sui-wrap").prepend(''),jQuery("#forminator-notification").length?(jQuery("#forminator-notification").remove(),this.initialize()):jQuery(".sui-floating-notices").append(''),this.$notification=jQuery("#forminator-notification")}open(){this.initialize();const e=""+this.props.text+"
",t={type:this.props.type||"default",autoclose:{timeout:this.props.time||5e3},dismiss:{show:this.props.dismiss||!1}};SUI.openNotice("forminator-notification",e,t)}close(){SUI.closeNotice("forminator-notification")}}function tr(e){return e.startsWith("{{/")?{type:"componentClose",value:e.replace(/\W/g,"")}:e.endsWith("/}}")?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.startsWith("{{")?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}function nr(e,t){let n,r,i=[];for(let a=0;a{e.fields.map(e=>{if("stripe-ocs"===e.type){let t=_.clone(e);_.isEmpty(e.field_label)&&(t.field_label=e.element_id),n.push(t)}})}),n.length)||t.map(t=>{t.fields.map(t=>{if(t.type===e){let e=_.clone(t);("address"===t.type||_.isEmpty(t.field_label))&&(e.field_label=t.element_id),n.push(e)}})}),n}function dr(e,t,n){return[...e.slice(0,t),n,...e.slice(t+1)]}function fr(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{args:n,components:r,context:i}=t;let a=e;if(forminatorl10n?.locale)if(i){const t=`${e}|${i}`;a=forminatorl10n.locale[t]?.[1]||a}else a=forminatorl10n.locale[e]?.[1]||a;if(a=a.replace(/%%/g,"\0"),Array.isArray(n)){let e=0;a=a.replace(/%[sd]/g,()=>n[e++]??"")}return n&&!Array.isArray(n)&&"object"==typeof n&&(a=a.replace(/\%\(([^)]+)\)s/g,(e,t)=>n[t]??"")),a=a.replace(/\0/g,"%"),r?rr({mixedString:a,components:r}):a}function mr(e,t){const n=_.filter(t,function(t){return t.family===e});return _.isUndefined(n[0])||_.isUndefined(n[0].variants)?"custom"===e?["100","200","300","400","500","600","700","800","900"]:[fr("None")]:_.map(n[0].variants,e=>"regular"===e?"400":"italic"===e?"400italic":e)}const hr={regular:"400",normal:"400",italic:"400italic",bold:"700",medium:"500"};function gr(e,t){if(!e||!_.isArray(t)||!t.length)return e;if(_.includes(t,e))return e;const n=hr[String(e).toLowerCase()];return n&&_.includes(t,n)?n:e}function yr(e,t,n){if(!t)return null;const r=mr(e,n);if(_.includes(r,t))return null;const i=gr(t,r);return _.includes(r,i)?i:r[0]||""}function br(e,t){const n=t.value;let r;if(!_.isUndefined(t.rule)&&_.includes(["is_final_result","is_not_final_result","is_correct","is_incorrect"],t.rule))return"";if(e.hasOptions&&e.values.length>0){let t;if(t=_.filter(e.values,{value:n})[0],t||(t=_.filter(e.values,{label:n})[0]),!t)return;r=t.label}else r="date"===e.field_type&&["is_before","is_after"].includes(t.rule)?function(e){if(!isNaN(Number(e))){const t={day:"numeric",month:"numeric",year:"numeric"};e=new Date(1*e).toLocaleDateString("en-US",t)}return e}(n):n;return _.isEmpty(r)?fr("null"):r}function vr(e,t,n,r,i){let a=[];_.isUndefined(t)&&(t=["page-break","postdata","total","product","captcha"]),Array.isArray(t)&&!Nr(i)&&t.push("group");let o=!1;return _.isUndefined(n)||_.isUndefined(n.main_date_field)||!0!==n.main_date_field||(o=!0),e.map(e=>{const n=e.fields,s=e.parent_group;n.map(e=>{if(_.isUndefined(r)){if(_.includes(t,e.type))return}else if(!_.includes(r,e.type))return;let n;var l;_.isUndefined(e.field_label)||_.isEmpty(e.field_label)?(n=e.type,n=(l=n).charAt(0).toUpperCase()+l.slice(1)):n=e.field_label,"name"!==e.type||Nr(i)?"address"!==e.type||Nr(i)?"slider"===e.type&&"range"===e.slider_type?a=a.concat(function(e,t,n){const r=[];return[{suffix:"min"},{suffix:"max"}].map(i=>{r.push({element_id:e.element_id+"-"+i.suffix,parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-"+i.suffix,label:t+" - "+i.suffix,isNumber:!0,hasCalcs:wr(e)})}),r}(e,n,s)):"time"!==e.type||Nr(i)?"date"===e.type&&"picker"!==e.field_type&&!1===o||a.push({element_id:e.element_id,parent_group:s,required:e.required,field_type:e.type,field_slug:e.type,label:n,values:Cr(e),hasOptions:xr(e),hasCalcs:wr(e),formula:_r(e),isNumber:Er(e),fieldData:e}):a=a.concat(function(e,t,n){const r=[];let i,a;i=_.isUndefined(e.hh_label)||_.isEmpty(e.hh_label)?t+" - "+fr("Hour"):t+" - "+e.hh_label;a=_.isUndefined(e.mm_label)||_.isEmpty(e.mm_label)?t+" - "+fr("Minute"):t+" - "+e.mm_label;r.push({element_id:e.element_id+"-hours",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-hours",label:i,values:!1,hasOptions:!1,isNumber:!0},{element_id:e.element_id+"-minutes",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-minutes",label:a,values:!1,hasOptions:!1,isNumber:!0}),"twelve"===e.time_type&&r.push({element_id:e.element_id+"-ampm",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-ampm",label:t+"-AM/PM",values:[{label:"AM",value:"am"},{label:"PM",value:"pm"}],hasOptions:!0,isNumber:!1});return r}(e,n,s)):a=a.concat(function(e,t,n){const r=[];return[{attr:"street_address",label:"street_address_label",element_suffix:"street_address",hasOptions:!1,values:!1,isNumber:!1},{attr:"address_line",label:"address_line_label",element_suffix:"address_line",hasOptions:!1,values:!1,isNumber:!1},{attr:"address_city",label:"address_city_label",element_suffix:"city",hasOptions:!1,values:!1,isNumber:!1},{attr:"address_state",label:"address_state_label",element_suffix:"state",hasOptions:!1,values:!1,isNumber:!1},{attr:"address_zip",label:"address_zip_label",element_suffix:"zip",hasOptions:!1,values:!1,isNumber:!1},{attr:"address_country",label:"address_country_label",element_suffix:"country",hasOptions:!1,values:!1,isNumber:!1}].map(i=>{if(Nr(e[i.attr])){let a;a=_.isUndefined(e[i.label])||_.isEmpty(e[i.label])?t+" - ":t+" - "+e[i.label],r.push({element_id:e.element_id+"-"+i.element_suffix,parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-"+i.element_suffix,label:a,values:i.values,hasOptions:i.hasOptions,isNumber:i.isNumber})}}),r}(e,n,s)):a=a.concat(function(e,t,n){const r=[];"true"===e.multiple_name||!0===e.multiple_name?[{attr:"prefix",label:"prefix_label",element_suffix:"prefix",hasOptions:!0,values:[{label:"Mr.",value:"Mr"},{label:"Mrs.",value:"Mrs"},{label:"Ms.",value:"Ms"},{label:"Mx.",value:"Mx"},{label:"Miss",value:"Miss"},{label:"Dr.",value:"Dr"},{label:"Prof.",value:"Prof"}],isNumber:!1},{attr:"fname",label:"fname_label",element_suffix:"first-name",hasOptions:!1,values:!1,isNumber:!1},{attr:"mname",label:"mname_label",element_suffix:"middle-name",hasOptions:!1,values:!1,isNumber:!1},{attr:"lname",label:"lname_label",element_suffix:"last-name",hasOptions:!1,values:!1,isNumber:!1}].map(i=>{if(Nr(e[i.attr])){let a;a=_.isUndefined(e[i.label])||_.isEmpty(e[i.label])?t+" - ":t+" - "+e[i.label],r.push({element_id:e.element_id+"-"+i.element_suffix,parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-"+i.element_suffix,label:a,values:i.values,hasOptions:i.hasOptions,isNumber:i.isNumber})}}):r.push({element_id:e.element_id,parent_group:n,required:e.required,field_type:e.type,field_slug:e.type,label:t,values:Cr(e),hasOptions:xr(e),isNumber:Er(e)});return r}(e,n,s)),"date"!==e.type||"picker"===e.field_type||Nr(i)||(a=a.concat(function(e,t,n){const r=[];let i,a,o;i=_.isUndefined(e.day_label)||_.isEmpty(e.day_label)?t+" - "+fr("Day"):t+" - "+e.day_label;a=_.isUndefined(e.month_label)||_.isEmpty(e.month_label)?t+" - "+fr("Month"):t+" - "+e.month_label;o=_.isUndefined(e.year_label)||_.isEmpty(e.year_label)?t+" - "+fr("Year"):t+" - "+e.year_label;"input"===e.field_type?r.push({element_id:e.element_id+"-day",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-day",label:i,values:!1,hasOptions:!1,isNumber:!0},{element_id:e.element_id+"-month",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-month",label:a,values:!1,hasOptions:!1,isNumber:!0},{element_id:e.element_id+"-year",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-year",label:o,values:!1,hasOptions:!1,isNumber:!0}):r.push({element_id:e.element_id+"-day",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-day",label:i,values:Cr(e),hasOptions:xr(e),isNumber:Er(e)},{element_id:e.element_id+"-month",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-month",label:a,values:Cr(e),hasOptions:xr(e),isNumber:Er(e)},{element_id:e.element_id+"-year",parent_group:n,required:e.required,field_type:e.type,field_slug:e.type+"-year",label:o,values:Cr(e),hasOptions:xr(e),isNumber:Er(e)});return r}(e,n,s)))})}),a.map(e=>{e.label=function(e){if(!e)return"";e=Xn.sanitize(e,{ALLOWED_TAGS:[],ALLOWED_ATTR:[]});const t=document.createElement("div");t.innerHTML=e;const n=t.textContent||t.innerText||"";return Xn.sanitize(n,{ALLOWED_TAGS:[],ALLOWED_ATTR:[]})}(e.label)}),a}function Er(e){return!!_.includes(["calculation","number","slider","phone","currency"],e.type)}function wr(e){return"true"===e.calculations||!0===e.calculations}function _r(e){return!!e.formula&&e.formula}function xr(e){return"select"===e.type||"checkbox"===e.type||"radio"===e.type}function Cr(e){const t=e.type;return("select"===t||"checkbox"===t||"radio"===t)&&e.options}function Sr(e,t,n){let r=_.isUndefined(n)?"":n;switch(e){case"is":return fr("is");case"is_not":return fr("is not");case"day_is":return fr("day is");case"day_is_not":return fr("day is not");case"month_is_not":return fr("month is not");case"month_is":return fr("month is");case"is_before":return fr("is before");case"is_after":return fr("is after");case"is_before_n_or_more_days":return fr("is before %s or more days from current date").replace("%s",r);case"is_before_less_than_n_days":return fr("is before less than %s days from current date").replace("%s",r);case"is_after_n_or_more_days":return fr("is after %s or more days from current date").replace("%s",r);case"is_after_less_than_n_days":return fr("is after less than %s days from current date").replace("%s",r);case"is_great":return fr("is greater than");case"is_less":return fr("is less than");case"contains":return fr("contains");case"does_not_contain":return fr("does not contain");case"starts":return fr("starts with");case"ends":return fr("ends with");case"is_correct":return fr("is correct");case"is_incorrect":return fr("is incorrect");case"is_final_result":return fr("is final result");case"is_not_final_result":return fr("is not final result");default:return"-"}}function Nr(e){if(void 0===e)return!1;switch("string"==typeof e&&(e=e.trim().toLowerCase()),e){case!0:case"true":case 1:case"1":case"on":case"yes":return!0;default:return!1}}function kr(e){forminatorData.hasSavedChanges=e,window.dispatchEvent(new Event("hasSavedChangesUpdated"))}function Or(e){window.forminatorChanges||(window.forminatorChanges={}),window.forminatorChanges.saveAttempted=e}function Ar(e){return"autosave"===e?0:forminatorData.saveDelay||1500}function Pr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Tr(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"UPDATE_QUESTIONS":return t.questions;case"UPDATE_QUESTION":return function(e,t){const{question:n}=t,r=e.findIndex(e=>e.slug===n.slug);return dr(e,r,n)}([...e],t);default:return e}},results:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"UPDATE_RESULTS":return t.results;case"UPDATE_RESULT":return function(e,t){const{result:n}=t,r=e.findIndex(e=>e.slug===n.slug);return dr(e,r,n)}([...e],t);default:return e}},settings:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;const n=Object.assign({},e);switch(t.type){case"UPDATE_SETTINGS":return function(e,t){const{settings:n}=t;return Tr(Tr({},e),n)}(n,t);case"RESET_SETTINGS":return function(e,t){const{settings:n}=t;return Tr({},n)}(0,t);case"UPDATE_SETTING":return function(e,t){const{setting:n,value:r}=t;return e[n]=r,e}(n,t);case"UPDATE_TITLE":return function(e,t){const{title:n}=t;return e.formName=n,e}(n,t);default:return e}},modal:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Dr,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SHOW_MODAL":return{modalProps:t.modalProps,modalType:t.modalType,type:t.type};case"HIDE_MODAL":return Dr;default:return e}},notifications:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"UPDATE_NOTIFICATIONS":return t.notifications;case"UPDATE_NOTIFICATION":return function(e,t){const{notification:n}=t,r=e.findIndex(e=>e.slug===n.slug);return dr(e,r,n)}([...e],t);default:return e}}}),Fr=Rr;function Mr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Lr(e){for(var t=1;tn=>{window.forminatorChanges.settings=!0,Or(!1),n({type:"UPDATE_SETTING",setting:e,value:t})},Ir=e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_SETTINGS",settings:e})},$r=(Vr="fields",(e,t)=>n=>{let r="temp"===t,i={[Vr]:[],settings:!1,hasSavedChanges:r};r?t="publish":i.saved=!0,window.forminatorChanges=Lr(Lr({},i),{},{saveAttempted:!1}),n({type:"UPDATE_SETTING",setting:e,value:t})});var Vr;const qr=(e,t)=>n=>{n({type:"SHOW_MODAL",modalProps:e,modalType:t})},Br=()=>e=>{e({type:"HIDE_MODAL"})},Qr="UPDATE_TITLE";function Hr(e){return window.forminatorChanges.settings=!0,Or(!1),{type:Qr,title:e}}var Wr=i(961),Gr=i.t(Wr,2);function Kr(){return Kr=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[n]=e[n]);return i}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const Zr=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Xr=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"];try{window.__reactRouterVersion="6"}catch(e){}const Jr=u.createContext({isTransitioning:!1});new Map;u.startTransition,Gr.flushSync,u.useId;const ei="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,ti=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ni=u.forwardRef(function(e,t){let n,{onClick:r,relative:i,reloadDocument:a,replace:o,state:s,target:l,to:c,preventScrollReset:p,viewTransition:d}=e,f=Yr(e,Zr),{basename:m}=u.useContext(Ze),h=!1;if("string"==typeof c&&ti.test(c)&&(n=c,ei))try{let e=new URL(window.location.href),t=c.startsWith("//")?new URL(e.protocol+c):new URL(c),n=De(t.pathname,m);t.origin===e.origin&&null!=n?c=n+t.search+t.hash:h=!0}catch(e){}let g=function(e,t){let{relative:n}=void 0===t?{}:t;tt()||de(!1);let{basename:r,navigator:i}=u.useContext(Ze),{hash:a,pathname:o,search:s}=at(e,{relative:n}),l=o;return"/"!==r&&(l="/"===o?r:$e([r,o])),i.createHref({pathname:l,search:s,hash:a})}(c,{relative:i}),y=function(e,t){let{target:n,replace:r,state:i,preventScrollReset:a,relative:o,viewTransition:s}=void 0===t?{}:t,l=it(),c=nt(),p=at(e,{relative:o});return u.useCallback(t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,n)){t.preventDefault();let n=void 0!==r?r:he(c)===he(p);l(e,{replace:n,state:i,preventScrollReset:a,relative:o,viewTransition:s})}},[c,l,p,r,i,n,e,a,o,s])}(c,{replace:o,state:s,target:l,preventScrollReset:p,relative:i,viewTransition:d});return u.createElement("a",Kr({},f,{href:n||g,onClick:h||a?r:function(e){r&&r(e),e.defaultPrevented||y(e)},ref:t,target:l}))});const ri=u.forwardRef(function(e,t){let{"aria-current":n="page",caseSensitive:r=!1,className:i="",end:a=!1,style:o,to:s,viewTransition:l,children:c}=e,p=Yr(e,Xr),d=at(s,{relative:p.relative}),f=nt(),m=u.useContext(Ye),{navigator:h,basename:g}=u.useContext(Ze),y=null!=m&&function(e,t){void 0===t&&(t={});let n=u.useContext(Jr);null==n&&de(!1);let{basename:r}=oi(ii.useViewTransitionState),i=at(e,{relative:t.relative});if(!n.isTransitioning)return!1;let a=De(n.currentLocation.pathname,r)||n.currentLocation.pathname,o=De(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=Te(i.pathname,o)||null!=Te(i.pathname,a)}(d)&&!0===l,b=h.encodeLocation?h.encodeLocation(d).pathname:d.pathname,v=f.pathname,E=m&&m.navigation&&m.navigation.location?m.navigation.location.pathname:null;r||(v=v.toLowerCase(),E=E?E.toLowerCase():null,b=b.toLowerCase()),E&&g&&(E=De(E,g)||E);const w="/"!==b&&b.endsWith("/")?b.length-1:b.length;let _,x=v===b||!a&&v.startsWith(b)&&"/"===v.charAt(w),C=null!=E&&(E===b||!a&&E.startsWith(b)&&"/"===E.charAt(b.length)),S={isActive:x,isPending:C,isTransitioning:y},N=x?n:void 0;_="function"==typeof i?i(S):[i,x?"active":null,C?"pending":null,y?"transitioning":null].filter(Boolean).join(" ");let k="function"==typeof o?o(S):o;return u.createElement(ni,Kr({},p,{"aria-current":N,className:_,ref:t,style:k,to:s,viewTransition:l}),"function"==typeof c?c(S):c)});var ii,ai;function oi(e){let t=u.useContext(Ke);return t||de(!1),t}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ii||(ii={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(ai||(ai={}));function si(e){return c().createElement(c().Fragment,null,(()=>{let t=!1,n=forminatorData.adminUrl+"options-general.php#users_can_register";return"registration"===e.formType&&"manual"!==e.settings["activation-method"]&&(forminatorData.isUserRegistrationEnabled||(t=!0),forminatorData.isMainSite&&"enable"===e.settings["site-registration"]&&!forminatorData.isSiteRegistrationEnabled&&(t=!0),forminatorData.isMultisite&&(n=forminatorData.networkAdminUrl+"settings.php#registration1")),t?c().createElement("div",{className:"sui-notice sui-notice-yellow"},c().createElement("div",{className:"sui-notice-content"},c().createElement("div",{className:"sui-notice-message"},c().createElement("span",{className:"sui-notice-icon sui-icon-info","aria-hidden":"true"}),c().createElement("p",null,forminatorData.isMainSite?fr("{{b}}Notice!{{/b}} User/Site registration is disabled in your WordPress network settings. Visitors can still submit this form, but no new sites or user accounts will be created. To enable registration, go to {{link}}Network Admin → Settings → Allow new registrations{{/link}} or use the manual activation method in the {{settings}}User Registration tab{{/settings}}.",{components:{b:c().createElement("strong",null),link:c().createElement("a",{href:n,target:"_blank",rel:"noreferrer"}),settings:c().createElement(ri,{to:"/registration"})}}):fr("{{b}}Notice!{{/b}} User registration is disabled in your WordPress settings. Visitors can still submit this form, but no new user accounts will be created. To enable registration, go to {{link}}Settings → General → Membership{{/link}} or use the manual activation method in the {{settings}}User Registration tab{{/settings}}.",{components:{b:c().createElement("strong",null),link:c().createElement("a",{href:n,target:"_blank",rel:"noreferrer"}),settings:c().createElement(ri,{to:"/registration"})}}))))):""})())}function li(){return li=Object.assign?Object.assign.bind():function(e){for(var t=1;tf)&&(z=(V=V.replace(" ",":")).length),0r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*n&&0l.charCodeAt(8))break;case 115:o=o.replace(l,"-webkit-"+l)+";"+o;break;case 207:case 102:o=o.replace(l,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],01?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var ji=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,i=r;e>=i;)(i<<=1)<0&&Ti(16,""+e);this.groupSizes=new Uint32Array(i),this.groupSizes.set(n),this.length=i;for(var a=r;a=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),i=r+n,a=r;a=Fi&&(Fi=t+1),Di.set(e,t),Ri.set(t,e)},zi="style["+Oi+'][data-styled-version="5.3.11"]',Ii=new RegExp("^"+Oi+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),$i=function(e,t,n){for(var r,i=n.split(","),a=0,o=i.length;a=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(Oi))return r}}(n),a=void 0!==i?i.nextSibling:null;r.setAttribute(Oi,"active"),r.setAttribute("data-styled-version","5.3.11");var o=qi();return o&&r.setAttribute("nonce",o),n.insertBefore(r,a),r},Qi=function(){function e(e){var t=this.element=Bi(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e0&&(u+=e+",")}),r+=""+s+l+'{content:"'+u+'"}/*!sc*/\n'}}}return r}(this)},e}(),Zi=/(a)(d)/gi,Xi=function(e){return String.fromCharCode(e+(e>25?39:97))};function Ji(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=Xi(t%52)+n;return(Xi(t%52)+n).replace(Zi,"$1-$2")}var ea=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},ta=function(e){return ea(5381,e)};function na(e){for(var t=0;t>>0);if(!t.hasNameForId(r,o)){var s=n(a,"."+o,void 0,r);t.insertRules(r,o,s)}i.push(o),this.staticRulesId=o}else{for(var l=this.rules.length,u=ea(this.baseHash,n.hash),c="",p=0;p>>0);if(!t.hasNameForId(r,h)){var g=n(c,"."+h,void 0,r);t.insertRules(r,h,g)}i.push(h)}}return i.join(" ")},e}(),aa=/^\s*\/\/.*$/gm,oa=[":","[",".","#"];function sa(e){var t,n,r,i,a=void 0===e?Ci:e,o=a.options,s=void 0===o?Ci:o,l=a.plugins,u=void 0===l?xi:l,c=new fi(s),p=[],d=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,i,a,o,s,l,u,c,p){switch(n){case 1:if(0===c&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===u)return r+"/*|*/";break;case 3:switch(u){case 102:case 112:return e(i[0]+r),"";default:return r+(0===p?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}(function(e){p.push(e)}),f=function(e,r,a){return 0===r&&-1!==oa.indexOf(a[n.length])||a.match(i)?e:"."+t};function m(e,a,o,s){void 0===s&&(s="&");var l=e.replace(aa,""),u=a&&o?o+" "+a+" { "+l+" }":l;return t=s,n=a,r=new RegExp("\\"+n+"\\b","g"),i=new RegExp("(\\"+n+"\\b){2,}"),c(o||!a?"":a,u)}return c.use([].concat(u,[function(e,t,i){2===e&&i.length&&i[0].lastIndexOf(n)>0&&(i[0]=i[0].replace(r,f))},d,function(e){if(-2===e){var t=p;return p=[],t}}])),m.hash=u.length?u.reduce(function(e,t){return t.name||Ti(15),ea(e,t.name)},5381).toString():"",m}var la=c().createContext(),ua=(la.Consumer,c().createContext()),ca=(ua.Consumer,new Yi),pa=sa();function da(){return(0,u.useContext)(la)||ca}function fa(){return(0,u.useContext)(ua)||pa}function ma(e){var t=(0,u.useState)(e.stylisPlugins),n=t[0],r=t[1],i=da(),a=(0,u.useMemo)(function(){var t=i;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t},[e.disableCSSOMInjection,e.sheet,e.target]),o=(0,u.useMemo)(function(){return sa({options:{prefix:!e.disableVendorPrefixes},plugins:n})},[e.disableVendorPrefixes,n]);return(0,u.useEffect)(function(){di()(n,e.stylisPlugins)||r(e.stylisPlugins)},[e.stylisPlugins]),c().createElement(la.Provider,{value:a},c().createElement(ua.Provider,{value:o},e.children))}var ha=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=pa);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return Ti(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=pa),this.name+e.hash},e}(),ga=/([A-Z])/,ya=/([A-Z])/g,ba=/^ms-/,va=function(e){return"-"+e.toLowerCase()};function Ea(e){return ga.test(e)?e.replace(ya,va).replace(ba,"-ms-"):e}var wa=function(e){return null==e||!1===e||""===e};function _a(e,t,n,r){if(Array.isArray(e)){for(var i,a=[],o=0,s=e.length;o1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,ka=/(^-|-$)/g;function Oa(e){return e.replace(Na,"-").replace(ka,"")}var Aa=function(e){return Ji(ta(e)>>>0)};function Pa(e){return"string"==typeof e&&!0}var Ta=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},ja=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Da(e,t,n){var r=e[n];Ta(t)&&Ta(r)?Ra(r,t):e[n]=t}function Ra(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(i[n]=e[n]);return i}(t,["componentId"]),a=r&&r+"-"+(Pa(e)?e:Oa(Ni(e)));return La(e,Ei({},i,{attrs:m,componentId:a}),n)},Object.defineProperty(g,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?Ra({},e.defaultProps,t):t}}),Object.defineProperty(g,"toString",{value:function(){return"."+g.styledComponentId}}),i&&vi()(g,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),g}var Ua=function(e){return function e(t,n,r){if(void 0===r&&(r=Ci),!(0,ci.Hy)(n))return Ti(1,String(n));var i=function(){return t(n,r,Ca.apply(void 0,arguments))};return i.withConfig=function(i){return e(t,n,Ei({},r,{},i))},i.attrs=function(i){return e(t,n,Ei({},r,{attrs:Array.prototype.concat(r.attrs,i).filter(Boolean)}))},i}(La,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Ua[e]=Ua(e)});!function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=na(e),Yi.registerId(this.componentId+1)}var t=e.prototype;t.createStyles=function(e,t,n,r){var i=r(_a(this.rules,t,n,r).join(""),""),a=this.componentId+e;n.insertRules(a,a,i)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&Yi.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)}}();!function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=qi();return""},this.getStyleTags=function(){return e.sealed?Ti(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return Ti(2);var n=((t={})[Oi]="",t["data-styled-version"]="5.3.11",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=qi();return r&&(n.nonce=r),[c().createElement("style",Ei({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Yi({isServer:!0}),this.sealed=!1}var t=e.prototype;t.collectStyles=function(e){return this.sealed?Ti(2):c().createElement(ma,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return Ti(3)}}();const za=Ua;function Ia(){return Ia=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Va(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var qa,Ba,Qa,Ha=["icon","tagLabel","tagColor","tagSize","tagDesign","className","children"],Wa=["title","titleIcon","tagLabel","tagColor","tagSize","tagDesign","className","children"],Ga=["className","children"],Ka=["className","children"],Ya=30,Za=20,Xa=783,Ja=1200,eo=1500,to={mobile:"(min-width: ".concat(480,"px)"),tablet:"(min-width: ".concat(Xa,"px)"),laptop:"(min-width: ".concat(Ja,"px)"),desktop:"(min-width: ".concat(eo,"px)")},no=function(e){var t=e.icon,n=e.tagLabel,r=e.tagColor,i=e.tagSize,a=e.tagDesign,o=e.className,s=e.children,l=$a(e,Ha),u="sui-tag";switch(r){case"red":case"yellow":case"green":case"blue":case"purple":u+=" sui-tag-"+r}switch(i){case"sm":case"small":u+=" sui-tag-sm"}if("outlined"===a)u+=" sui-tag-ghost";return c().createElement("h3",Ia({className:void 0!==o&&""!==o?"sui-box-title ".concat(o):"sui-box-title"},l),t&&""!==t&&c().createElement("span",{className:"sui-icon-".concat(t," sui-md"),"aria-hidden":"true"}),s,n&&""!==n&&c().createElement("span",{className:u,style:{marginLeft:10}},n))},ro=za.div.attrs(function(e){return{props:e}})(qa||(qa=Va(["\n\t.sui-wrap && {\n\t\tdisplay: ",";\n\t\t","\n\t\t","\n\tmargin: 0;\n\t\tpadding-top: ","px;\n\t\tpadding-right: ","px;\n\t\tpadding-bottom: ","px;\n\t\tpadding-left: ","px;\n\t\tborder: 0 solid #e6e6e6;\n\t\tborder-bottom-width: ","px;\n\t\t","\n\n\t\t","\n\t","\n\n\t@media "," {\n\t\t\tpadding-top: ","px;\n\t\t\tpadding-right: ","px;\n\t\t\tpadding-bottom: ","px;\n\t\t\tpadding-left: ","px;\n\t\t}\n\t}\n"])),function(e){return"block"!==e.display?"flex":"block"},function(e){return"block"!==e.display&&"flex-flow: row wrap;"},function(e){return"block"===e.display||"left"!==e.alignment&&"right"!==e.alignment&&"center"!==e.alignment?"justify-content: space-between;":"left"===e.alignment?"justify-content: flex-start;":"right"===e.alignment?"justify-content: flex-end;":"justify-content: center;"},function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop>29?e.paddingTop-10:e.paddingTop:Za/2},function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Za},function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:Za/2},function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Za},function(e){return e.border||0===e.border?e.border:1},function(e){return"block"===e.display&&("right"===e.alignment||"center"===e.alignment)&&"text-align: "+e.alignment+";"},function(e){return"block"!==e.display&&"> * { max-width: 100%; flex: 0 0 auto; }"},function(e){return"block"!==e.display&&"> * + * { margin-left: 10px; }"},to.tablet,function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:Ya/2},function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ya},function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:Ya/2},function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ya}),io=function(e){var t=e.title,n=e.titleIcon,r=e.tagLabel,i=e.tagColor,a=e.tagSize,o=e.tagDesign;e.className;var s=e.children,l=$a(e,Wa);return c().createElement(ro,l,t&&""!==t&&c().createElement(no,{icon:n,tagLabel:r,tagColor:i,tagSize:a,tagDesign:o},t),s)},ao=za.div.attrs(function(e){return{props:e}})(Ba||(Ba=Va(["\n\t.sui-wrap && {\n\t\tmargin: 0;\n\t\tpadding-top: ","px;\n\t\tpadding-right: ","px;\n\t\tpadding-bottom: ","px;\n\t\tpadding-left: ","px;\n\t\tborder: 0 solid #e6e6e6;\n\t\tborder-top-width: ","px;\n\t\tborder-bottom-width: ","px;\n\t\ttext-align: ",";\n\n\t\t@media "," {\n\t\t\tpadding-top: ","px;\n\t\t\tpadding-right: ","px;\n\t\t\tpadding-bottom: ","px;\n\t\t\tpadding-left: ","px;\n\t\t}\n\t}\n"])),function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop>29?e.paddingTop-10:e.paddingTop:Za},function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Za},function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:Za},function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Za},function(e){return e.borderTop||0===e.borderTop?e.borderTop:0},function(e){return e.borderBottom||0===e.borderBottom?e.borderBottom:0},function(e){return e.alignment||"left"},to.tablet,function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:Ya},function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ya},function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:Ya},function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ya}),oo=function(e){var t=e.className,n=e.children,r=$a(e,Ga);return c().createElement(ao,Ia({className:t},r),n)},so=za.div.attrs(function(e){return{props:e}})(Qa||(Qa=Va(["\n\t.sui-wrap && {\n\t\tdisplay: ",";\n\t\t","\n\t\t","\n\tmargin: 0;\n\t\tpadding-top: ","px;\n\t\tpadding-right: ","px;\n\t\tpadding-bottom: ","px;\n\t\tpadding-left: ","px;\n\t\tborder: 0 solid #e6e6e6;\n\t\tborder-top-width: ","px;\n\t\t","\n\n\t\t","\n\t","\n\n\t@media "," {\n\t\t\tpadding-top: ","px;\n\t\t\tpadding-right: ","px;\n\t\t\tpadding-bottom: ","px;\n\t\t\tpadding-left: ","px;\n\t\t}\n\t}\n"])),function(e){return"block"!==e.display?"flex":"block"},function(e){return"block"!==e.display&&"flex-flow: row wrap;"},function(e){return"block"===e.display||"left"!==e.alignment&&"right"!==e.alignment&&"center"!==e.alignment?"justify-content: space-between;":"left"===e.alignment?"justify-content: flex-start;":"right"===e.alignment?"justify-content: flex-end;":"justify-content: center;"},function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop>29?e.paddingTop-10:e.paddingTop:Za},function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Za},function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:Za},function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Za},function(e){return e.border||0===e.border||""===e.border?e.border:1},function(e){return"block"===e.display&&("right"===e.alignment||"center"===e.alignment)&&"text-align: "+e.alignment+";"},function(e){return"block"!==e.display&&"> * { max-width: 100%; flex: 0 0 auto; }"},function(e){return"block"!==e.display&&"> * + * { margin-left: 10px; }"},to.tablet,function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:Ya},function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ya},function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:Ya},function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ya}),lo=function(e){var t=e.className,n=e.children,r=$a(e,Ka);return c().createElement(so,Ia({className:t},r),n)};function uo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function co(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function po(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var fo=["label","icon","iconSize","design","color","className","loading"],mo=function(e){var t=e.label,n=e.icon,r=e.iconSize,i=e.design,a=void 0===i?"solid":i,o=e.color,s=e.className,l=e.loading,u=po(e,fo),p=c().createElement("span",{className:"sui-icon-loader sui-loading",style:{position:"relative"},"aria-hidden":"true"}),d=c().createElement(c().Fragment,null,c().createElement("span",{className:"sui-icon-".concat(n).concat(r?" sui-"+r:""),"aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},t));switch(s="sui-button-icon ".concat(s||""),o){case"blue":case"green":case"red":case"orange":case"purple":case"yellow":case"white":s+=" sui-button-"+o;break;default:s+=""}switch(a){case"ghost":case"outlined":s+=" sui-button-"+a;break;default:s+=""}l&&(s+=" sui-button-onload");var f=u.href?"a":"button";return c().createElement(f,function(e){for(var t=1;tthis.preloader=e,className:"sui-notice sui-notice-loading sui-active",style:{display:"block"}},c().createElement("div",{className:"sui-notice-content"},c().createElement("div",{className:"sui-notice-message"},c().createElement("span",{className:"sui-notice-icon sui-icon-loader sui-loading","aria-hidden":"true"}),c().createElement("p",null,fr("Loading preview…"))))),c().createElement("form",{ref:e=>this.el=e,id:`forminator-module-${this.props.id}`,"data-forminator-render":"0",className:"sui-hidden"})))}}class go extends Jn.Component{constructor(e){super(e),this.closeModal=this.props.modal.modalProps.closeModal.bind(this)}render(){return c().createElement(c().Fragment,null,c().createElement("div",{className:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"+(forminatorData.showBranding?" sui-spacing-bottom--30":" sui-spacing-bottom--60")},c().createElement("span",{className:"sui-icon-loader sui-loading","aria-hidden":"true"}),c().createElement("h3",{className:"sui-box-title sui-lg",id:"dialogTitle"},fr("Publishing quiz…")),c().createElement("p",{className:"sui-description"},fr("Great work! Please hold tight a few moments while we publish your quiz to the world."))))}}function yo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function bo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vo(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var Eo=["label","icon","iconRight","design","color","className","loading"],wo=function(e){var t=e.label,n=e.icon,r=e.iconRight,i=e.design,a=void 0===i?"solid":i,o=e.color,s=e.className,l=e.loading,u=vo(e,Eo),p=c().createElement("span",{className:"sui-icon-loader sui-loading",style:{position:"relative"},"aria-hidden":"true"}),d=c().createElement(c().Fragment,null,n&&!r&&""!==n&&c().createElement("span",{className:"sui-icon-"+n,"aria-hidden":"true"}),t,n&&r&&""!==n&&c().createElement("span",{className:"sui-icon-"+n,"aria-hidden":"true"}));switch(s="sui-button".concat(r?" sui-button-icon-right":"").concat(s?" "+s:""),o){case"blue":case"green":case"red":case"orange":case"purple":case"yellow":case"white":s+=" sui-button-"+o;break;default:s+=""}switch(a){case"ghost":case"outlined":s+=" sui-button-"+a;break;default:s+=""}l&&(s+=" sui-button-onload");var f="button";return u.href?f="a":u.htmlFor&&(f="label"),c().createElement(f,function(e){for(var t=1;tc().createElement("li",{className:"wpmudev-dropdown--option",key:t},c().createElement("span",{className:"fui-list-label"},e.title),c().createElement("button",{className:"sui-button-icon",onClick:this.editQuestion.bind(this,e)},c().createElement("i",{className:"sui-icon-pencil","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},fr("Edit Question")))));return c().createElement(c().Fragment,null,c().createElement(io,{title:fr("%s can't be deleted",{args:[e]})},c().createElement(mo,{icon:"close",iconSize:"md",label:fr("Close this dialog window"),className:"forminator-builder-fields-close",onClick:this.closeModal})),c().createElement(oo,null,c().createElement("p",{className:"sui-description",style:{textAlign:"center"}},fr("Please remove the reference of this Personality from the questions in your quiz and then delete this.")),c().createElement("div",{className:"sui-form-field"},c().createElement("label",{className:"sui-label"},fr("Questions")),c().createElement("ul",{className:"fui-list-fields"},n))),c().createElement(lo,{alignment:"right"},c().createElement(wo,{label:fr("Got It"),className:"forminator-discard-field-settings",onClick:this.closeModal})))}}}class Co extends Jn.Component{constructor(e){super(e),this.closeModal=this.props.modal.modalProps.closeModal.bind(this),this.copyToClipboard=this.copyToClipboard.bind(this)}copyToClipboard(){this.input.select(),document.execCommand("copy");new er({type:"success",text:fr("Shortcode %s has been copied successfully.",{args:[this.input.value]}),time:4e3}).open()}render(){return c().createElement(c().Fragment,null,c().createElement("div",{className:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},c().createElement(mo,{icon:"close",iconSize:"md",label:fr("Close this dialog window"),className:"sui-button-float--right forminator-cancel-create-form",onClick:this.closeModal}),c().createElement("span",{className:"sui-icon-check sui-lg","aria-hidden":"true"}),c().createElement("h3",{id:"dialogTitle",className:"sui-box-title sui-lg"},fr("Ready to go!")),c().createElement("p",{className:"sui-description"},fr("Your quiz is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!"))),c().createElement("div",{className:"sui-box-body"+(forminatorData.showBranding?"":" sui-spacing-bottom--60")},c().createElement("div",{id:"forminator-form-name-input",className:"sui-form-field"},c().createElement("label",{htmlFor:"forminator-form-name",className:"sui-label"},fr("Shortcode")),c().createElement("div",{className:"sui-with-button sui-with-button-icon"},c().createElement("input",{type:"text",defaultValue:`[forminator_quiz id="${this.props.id}"]`,id:"forminator-form-shortcode",className:"sui-form-control",ref:e=>this.input=e}),c().createElement(mo,{icon:"copy",iconSize:"sm",label:fr("Copy Shortcode"),onClick:this.copyToClipboard})))))}}class So extends Jn.Component{constructor(e){super(e),this.closeModal=this.props.modal.modalProps.closeModal.bind(this),this.confirmRevert=this.props.modal.modalProps.confirmCallback.bind(this),this.confirm=this.confirm.bind(this)}confirm(){this.closeModal(),this.confirmRevert()}render(){return c().createElement(c().Fragment,null,c().createElement("div",{className:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},c().createElement(mo,{icon:"close",iconSize:"md",label:fr("Close this dialog window"),className:"sui-button-float--right",onClick:this.closeModal}),c().createElement("h3",{id:"dialogTitle",className:"sui-box-title sui-lg"},fr("Discard Changes?")),c().createElement("p",{className:"sui-description"},fr("Are you sure you want to discard your saved changes and revert to the last published version? This action cannot be undone."))),c().createElement("div",{className:"sui-box-footer sui-flatten sui-content-center"},c().createElement(wo,{design:"ghost",className:"forminator-discard-field-settings",label:fr("Cancel"),onClick:this.closeModal}),c().createElement(wo,{color:"red",design:"ghost",icon:"trash",label:fr("Discard"),onClick:this.confirm})))}}function No(){return No=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)}isMaxValid(e){return!!_.isUndefined(this.props.maxValid)||!_.isNull(e)&&e<=this.props.maxValid}isMinValid(e){return!!_.isUndefined(this.props.minValid)||(_.isEmpty(e)||Number(e)>=this.props.minValid)}render(){const e=_.isUndefined(this.props.settings[this.props.property])?this.props.defaultValue:this.props.settings[this.props.property],t=_.isUndefined(this.props.type)?"text":this.props.type,n=_.isUndefined(this.props.requiredError)?fr("This field is required!"):this.props.requiredError,r=this.isValid(e)&&this.isMaxValid(e)&&this.isMinValid(e)?"":"sui-form-field-error",i=_.isUndefined(this.props.maxValidError)?fr("Please enter valid number."):this.props.maxValidError,a=_.isUndefined(this.props.minValidError)?fr("Please enter valid number."):this.props.minValidError,o=_.isUndefined(this.props.fieldClass)?"sui-form-field":"sui-form-field "+this.props.fieldClass;let s="sui-form-control";_.isUndefined(this.props.inputClass)||""===this.props.inputClass||(s+=" "+this.props.inputClass),_.isUndefined(this.props.prefix)||""===this.props.prefix||(s+=" sui-field-has-prefix"),_.isUndefined(this.props.suffix)||""===this.props.suffix||(s+=" sui-field-has-suffix");const l=_.isUndefined(this.props.inputId)?this.props.property:this.props.inputId;let u;if(this.props.label){const e=!1;u=c().createElement("label",{htmlFor:`forminator-field-${l}`,className:this.props.darkLabel?"sui-settings-label sui-dark":"sui-label"},this.props.label,this.props.isRequired&&c().createElement(Jn.Fragment,null," ",c().createElement("span",{className:"sui-error"},"*")),this.props.note&&c().createElement("span",{className:"sui-label-note"},this.props.note),e&&(this.props.property.endsWith("_label")||this.props.property.endsWith("-label")||this.props.property.endsWith("description"))&&!["poll","sc_email_button_label"].some(e=>this.props.property.includes(e))&&c().createElement("span",{className:"sui-label-note sui-tooltip sui-tooltip-left sui-tooltip-constrained cursor-help",style:{"--tooltip-width":"190px",cursor:"help"},"data-tooltip":fr("Use the following formats to style your text: *bold*, _italic_, ~strikethrough~, `monospace`")},c().createElement("span",{className:"sui-icon-lightbulb","aria-hidden":"true"})," ",c().createElement("dfn",null,fr("Text styles"))))}const p=c().createElement("input",No({type:t,placeholder:this.props.placeholder,value:e||"",id:`forminator-field-${l}`,className:s},this.props.notWritable&&{readonly:""},this.props.minValue&&{min:this.props.minValue},this.props.maxValue&&{max:this.props.maxValue},this.props.step&&{step:this.props.step},this.props.maxLength&&{maxLength:this.props.maxLength},this.props.inputStyles&&{style:this.props.inputStyles},this.props.labelledBy&&{"aria-labelledby":this.props.labelledBy},this.props.ariaLabel&&{"aria-label":this.props.ariaLabel},{disabled:!!this.props.disabled,onBlur:e=>{let t=parseFloat(e.target.value);!_.isUndefined(this.props.minValue)&&tparseFloat(this.props.maxValue)&&(t=this.props.maxValue,this.updateValue(t)),"1"!==this.props.step||isNaN(t)||String(t)===e.target.value.trim()||this.updateValue(String(parseInt(t)))},onChange:e=>{this.updateValue(e.target.value)}})),d=c().createElement("div",{className:`${o} ${r}`},u,!_.isUndefined(this.props.prefix)&&""!==this.props.prefix&&c().createElement("span",{className:"sui-field-prefix"},this.props.prefix),this.props.canTrash?c().createElement("div",{className:"sui-with-button sui-with-button-icon"},p,c().createElement("button",{className:"sui-button-icon sui-tooltip sui-tooltip-top-right","data-tooltip":fr("Delete")},c().createElement("i",{className:"sui-icon-trash","aria-hidden":"true"}))):p,this.props.suffix&&c().createElement("span",{className:"sui-field-suffix"},this.props.suffix),this.props.isRequired&&!this.isValid(e)&&c().createElement("span",{className:"sui-error-message"},n),!_.isUndefined(this.props.isPositive)&&!this.isValid(e)&&c().createElement("span",{className:"sui-error-message"},fr("Please enter valid number.")),!this.isMaxValid(e)&&c().createElement("span",{className:"sui-error-message"},i),!this.isMinValid(e)&&c().createElement("span",{className:"sui-error-message"},a),this.props.description&&c().createElement("span",{className:"sui-description"},this.props.description));return this.props.simple?p:d}}class Oo extends Jn.Component{constructor(e){super(e)}clearImage(){if("answer_image"===this.props.property){const e=Object.assign({},this.props.answer),t=this.props.property;e[t]="",e[t+"_filename"]="",e[t+"_alt"]="",this.props.actions.builderActions.updateAnswer(e)}else"function"==typeof this.props.updateProperty?(this.props.updateProperty(this.props.property,""),this.props.updateProperty(this.props.property+"_filename",""),this.props.updateProperty(this.props.property+"_alt","")):(this.props.actions.settingsActions.updateSetting(this.props.property,""),this.props.actions.settingsActions.updateSetting(this.props.property+"_filename",""),this.props.actions.settingsActions.updateSetting(this.props.property+"_alt",""))}openMedia(){const e=this,t=wp.media({title:fr("Select image"),button:{text:fr("Select",{context:"verb"})},multiple:!1}).on("select",function(){let n;const r=t.state().get("selection").first().toJSON();n=_.isUndefined(e.props.imageSize)?r.url:"thumbnail"===e.props.imageSize?r.sizes.thumbnail.url:"medium"===e.props.imageSize?_.isUndefined(r.sizes.medium)?r.sizes.full.url:r.sizes.medium.url:"large"===e.props.imageSize?_.isUndefined(r.sizes.large)?r.sizes.full.url:r.sizes.large.url:r.sizes.full.url,"function"==typeof e.props.updateProperty?(e.props.updateProperty(e.props.property,n),e.props.updateProperty(e.props.property+"_filename",r.filename),e.props.updateProperty(e.props.property+"_alt",r.alt)):(e.props.actions.settingsActions.updateSetting(e.props.property,n),e.props.actions.settingsActions.updateSetting(e.props.property+"_filename",r.filename),e.props.actions.settingsActions.updateSetting(e.props.property+"_alt",r.alt))});t.open()}render(){const e=_.isUndefined(this.props.settings[this.props.property])?this.props.defaultValue:this.props.settings[this.props.property],t=_.isEmpty(e)?"":"sui-has_file",n=_.isUndefined(this.props.settings[this.props.property+"_filename"])?e:_.isEmpty(this.props.settings[this.props.property+"_filename"])&&!_.isNull(e)?e.replace(/^.*[\\\/]/,""):this.props.settings[this.props.property+"_filename"];let r="";this.props.label&&(r=c().createElement("label",{className:"sui-label"},this.props.label));let i="";this.props.description&&(i=c().createElement("span",{className:"sui-description"},this.props.description));let a="";if("image"===this.props.type){let t="";e&&(t="url("+e+")"),a=c().createElement("div",{className:"sui-upload-image","aria-hidden":"true"},c().createElement("div",{className:"sui-image-mask"}),c().createElement("div",{role:"button",onClick:this.openMedia.bind(this),className:"sui-image-preview",style:{backgroundImage:t}}))}const o=this.props.fieldClass?" "+this.props.fieldClass:"",s="image"===this.props.type?`${fr("Upload image")}`:`${fr("Upload file")}`;return c().createElement("div",{className:`sui-form-field${o}`},r,c().createElement("div",{className:`sui-upload ${t}`},c().createElement("input",{type:"file",title:s,value:"",readOnly:"readonly"}),a,c().createElement("button",{className:"sui-upload-button",onClick:this.openMedia.bind(this)},c().createElement("i",{className:"sui-icon-upload-cloud","aria-hidden":"true"}),s),c().createElement("div",{className:"sui-upload-file"},c().createElement("span",{title:n},n),c().createElement("button",{className:"sui-upload-button--remove",onClick:this.clearImage.bind(this)},c().createElement("i",{className:"sui-icon-close","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},"image"===this.props.type?`${fr("Remove uploaded image")}`:`${fr("Remove uploaded file")}`)))),i)}}class Ao extends Jn.Component{constructor(e){super(e),this.updateValue=this.updateValue.bind(this)}updateValue(e){"function"==typeof this.props.updateProperty?this.props.updateProperty(this.props.property,e):this.props.actions.settingsActions.updateSetting(this.props.property,e)}render(){const e=_.isUndefined(this.props.settings[this.props.property])?this.props.defaultValue:this.props.settings[this.props.property],t=_.isUndefined(this.props.fieldId)?this.props.property:this.props.fieldId,n=!(_.isUndefined(this.props.disabled)||!this.props.disabled);let r="";return this.props.itemClass&&""!==this.props.itemClass&&(r=" "+this.props.itemClass),c().createElement("label",{htmlFor:`forminator-field-${t}`,className:`sui-checkbox${r}`},c().createElement("input",{type:"checkbox",id:`forminator-field-${t}`,value:"true",checked:e?"checked":"",disabled:n,onChange:e=>{this.updateValue(e.target.checked)}}),c().createElement("span",{"aria-hidden":"true"}),this.props.ariaLabel&&c().createElement("span",{className:"sui-screen-reader-text"},this.props.ariaLabel),this.props.label&&c().createElement("span",null,this.props.label,!_.isUndefined(this.props.tooltip)&&""!==this.props.tooltip&&c().createElement("span",{className:"sui-tooltip sui-tooltip-constrained",style:{marginLeft:10,verticalAlign:"middle","--tooltip-width":"165px"},"data-tooltip":this.props.tooltip},c().createElement("span",{className:"sui-icon-info","aria-hidden":"true",style:{pointerEvents:"none"}}))))}}function Po(){return Po=Object.assign?Object.assign.bind():function(e){for(var t=1;tthis.el=e,style:{maxWidth:"none"}}),this.props.children);let o=a;"md"===this.props.fieldsize||"medium"===this.props.fieldsize?o=c().createElement("div",{className:"sui-form-field sui-input-md"},a):"sm"===this.props.fieldsize||"small"===this.props.fieldsize?o=c().createElement("div",{className:"sui-form-field sui-input-sm"},a):""!==this.props.fieldsize&&(o=c().createElement("div",{style:{width:"100%",maxWidth:this.props.fieldsize+"px"}},a));let s=o;return this.props.simple||(s=c().createElement("div",{className:t},i,o,this.props.description&&c().createElement("span",{className:"sui-description",style:{marginTop:"10px"}},this.props.description))),s}}function jo(){return jo=Object.assign?Object.assign.bind():function(e){for(var t=1;tc().createElement("option",{value:e.slug,key:e.slug},e.title)))))),c().createElement("div",{className:"sui-field-actions sui-align_top"},c().createElement("button",{className:"sui-button-icon sui-button-red",onClick:this.removeAnswer.bind(this)},c().createElement("i",{className:"sui-icon-trash","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},fr("Delete answer")))))}}function Ro(){return Ro=Object.assign?Object.assign.bind():function(e){for(var t=1;tObject.assign({},e))}}componentDidMount(){const e=this;this.$el=jQuery(this.el),this.moveOption=this.moveOption.bind(this);let t=!0;this.$el.find(".sui-builder-fields").sortable({start:function(n,r){t&&(e.$el.find(".sui-builder-fields").sortable("refreshPositions"),t=!1)},stop:function(t,n){const r=n.item.index();e.$el.find(".sui-builder-fields").sortable("cancel");const i=n.item.index();e.moveOption(i,r)}})}componentWillUnmount(){this.$el.unbind().removeData()}moveOption(e,t){const n=this.state.answers;n.splice(t,0,n.splice(e,1)[0]),this.updateState(n)}updateState(e){this.setState({answers:e}),this.props.updateProperty("answers",e)}removeAnswer(e){const t=this.state.answers;t.splice(e,1),this.updateState(t)}addAnswer(){const e=this.state.answers;e.push({title:"",image:"",default:!1}),this.updateState(e)}updateTitle(e,t){const n=this.state.answers;n[e].title=t,this.updateState(n)}updateImage(e,t,n){const r=this.state.answers;"image"===n&&(r[e].image=t),"image"!==n&&(r[e].image_filename=t),this.updateState(r)}updateCheckbox(e,t){const n=this.state.answers;n[e].toggle=t,this.updateState(n)}updateResult(e,t){const n=this.state.answers;n[e].result=t,this.updateState(n)}render(){const e=this.state.answers;return c().createElement("div",{className:"sui-box-body",style:{paddingBottom:"0"},ref:e=>this.el=e},c().createElement("div",{className:"sui-box-builder sui-flushed"},c().createElement("div",{className:"sui-box-builder-body"},c().createElement("div",{className:"sui-builder-fields"},_.map(e,(e,t)=>c().createElement(Do,Ro({key:t,counter:t,answer:e,removeAnswer:this.removeAnswer,updateTitle:this.updateTitle,updateImage:this.updateImage,updateCheckbox:this.updateCheckbox,updateResult:this.updateResult},this.props)))),c().createElement("button",{className:"sui-button sui-button-dashed",onClick:this.addAnswer},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Answer")))))}}function Mo(e){return e.replace(/&(?!([a-z0-9]+|#[0-9]+|#x[a-f0-9]+);)/gi,"&")}function Lo(e){return e.replace(/{this.initEditor()},50)}initEditor(){if(_.isUndefined(wp.editor)||"undefined"==typeof tinyMCE)return void setTimeout(()=>{this.initEditor()},50);let e={};_.isUndefined(this.props.allowButtonOnclick)||(e.extended_valid_elements="button[onclick|accesskey|class|dir{this.bindEvents()},50)}componentWillUnmount(){this.$el.off("change",this.updateEditor),wp.editor.remove(`forminator-field-${this.props.property+(_.isUndefined(this.props.extraId)?"":this.props.extraId)}`),this.$el.unbind().removeData()}updateEditor(){const e=this.editor.getContent();this.updateValue(e)}updateValue(e){let t={ADD_ATTR:["target"]};"variations"===this.props.property&&(t=Io(Io({},t),{ADD_TAGS:["iframe"]})),"function"==typeof this.props.updateProperty?this.props.updateProperty(this.props.property,Xn.sanitize(e,t)):this.props.actions.settingsActions.updateSetting(this.props.property,Xn.sanitize(e,t))}toggleOptions(){this.state.editorOptionsOpen?this.setState({editorOptionsOpen:!1}):this.setState({editorOptionsOpen:!0})}insertContent(e){if(this.editor.hidden){const t=jQuery(this.textEditor),n=t.prop("selectionStart"),r=t.prop("selectionEnd"),i=t.val();t.val(i.substring(0,n)+"{"+e+"}"+i.substring(r,i.length)),t.trigger("change")}else this.editor.insertContent("{"+e+"}");this.toggleOptions()}getDisabledFields(){let e=["captcha","product","hidden","page-break","postdata","total","upload","stripe","stripe-ocs","paypal","password"];return!_.isUndefined(this.props.enablePostData)&&this.props.enablePostData&&!_.isUndefined(this.props.enableUpload)&&this.props.enableUpload&&(e=["captcha","product","hidden","page-break","total","stripe","stripe-ocs","paypal","password"]),e}getFields(){const e=this.getDisabledFields(),t=!_.isUndefined(this.props.excludeSubFields)&&this.props.excludeSubFields;let n=this.props.wrappers;return _.isUndefined(this.props.enableParentForm)||_.isUndefined(forminatorData.parentFormFields)||(n=forminatorData.parentFormFields),vr(n,e,void 0,void 0,t)}getFormData(){const e=this.getFields(),t=!!_.isUndefined(this.props.allowRepeater)||this.props.allowRepeater,n=_.map(e,(e,n)=>{if(e.required&&(t||!t&&_.isEmpty(e.parent_group)))return c().createElement("li",{className:"wpmudev-dropdown--option",key:n},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,e.element_id)},Uo(e.label)))}),r=_.isUndefined(this.props.settings.type)?"":this.props.settings.type,i=_.map(e,(e,n)=>{if(!e.required&&r!==e.field_type&&(t||!t&&_.isEmpty(e.parent_group)))return c().createElement("li",{className:"wpmudev-dropdown--option",key:n},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,e.element_id)},Uo(e.label)))});return c().createElement(Jn.Fragment,null,n&&n.some(function(e){return void 0!==e})&&c().createElement(Jn.Fragment,null,c().createElement("li",{className:"wpmudev-dropdown--option"},c().createElement("strong",null,fr("Required Fields"))),c().createElement(Jn.Fragment,null,n)),i&&i.some(function(e){return void 0!==e})&&c().createElement(Jn.Fragment,null,c().createElement("li",{className:"wpmudev-dropdown--option"},c().createElement("strong",null,fr("Optional Fields"))),c().createElement(Jn.Fragment,null,i)))}getMiscData(){const e=_.isEmpty(this.props.editorOptions)?[]:this.props.editorOptions;return c().createElement(Jn.Fragment,null,c().createElement("li",{className:"wpmudev-dropdown--option"},c().createElement("strong",null,fr("Misc Data"))),_.map(e,(e,t)=>c().createElement("li",{className:"wpmudev-dropdown--option",key:t},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,t)},e))))}hasSubscriptionPlans(e){let t=!1;return e.map(e=>{_.isUndefined(e.payments)||e.payments.map(e=>{_.isUndefined(e.payment_method)||"subscription"!==e.payment_method||(t=!0)})}),t}getPaymentData(){let e=this.props.wrappers;_.isUndefined(this.props.enableParentForm)||_.isUndefined(forminatorData.parentFormFields)||(e=forminatorData.parentFormFields);const t=pr("paypal",e),n=pr("stripe",e),r=_.isEmpty(this.props.paymentOptions)?[]:this.props.paymentOptions,i=_.isEmpty(this.props.stripeSubscriptionOptions)?[]:this.props.stripeSubscriptionOptions;if(!_.isEmpty(t)||!_.isEmpty(n))return c().createElement(Jn.Fragment,null,this.props.paymentOptions&&c().createElement("li",{className:"wpmudev-dropdown--option"},c().createElement("strong",null,fr("Payment Data"))),_.map(r,(e,t)=>c().createElement("li",{className:"wpmudev-dropdown--option",key:t},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,t)},e))),!_.isEmpty(n)&&this.hasSubscriptionPlans(n)&&_.map(i,(e,t)=>c().createElement("li",{className:"wpmudev-dropdown--option",key:t},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,t)},e))))}getEditorOptions(){if(this.props.hideEditorOptions)return"";const e=this.props.disableMiscData?"":this.getMiscData(),t=this.props.enableFormData?this.getPaymentData():"",n=this.props.enableFormData?this.getFormData():"",r=this.props.mainOptions?this.props.mainOptions:{form_name:fr("Form Name")};return c().createElement("ul",{className:this.state.editorOptionsOpen?"sui-active":""},this.props.enableAllFormFields&&c().createElement("li",{className:"wpmudev-dropdown--option"},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,"all_fields")},fr("All Form Fields"))),this.props.enableAllNonFormFields&&c().createElement("li",{className:"wpmudev-dropdown--option"},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,"all_non_empty_fields")},fr("All Non Empty Fields"))),n,c().createElement(Jn.Fragment,null,this.props.mainOptionsLabel&&c().createElement("li",{className:"wpmudev-dropdown--option"},c().createElement("strong",null,this.props.mainOptionsLabel)),_.map(r,(e,t)=>c().createElement("li",{className:"wpmudev-dropdown--option",key:t},c().createElement("a",{className:"wpmudev-insert-content",onClick:this.insertContent.bind(this,t)},e)))),e,t)}isValid(e){return this.props.isRequired?this.props.isRequired&&!_.isEmpty(e):!!_.isUndefined(this.props.isPositive)||(_.isEmpty(e)||e>=0)}render(){const e=this.props.settings[this.props.property]||this.props.defaultValue||"",t=this.getEditorOptions(),n=_.isUndefined(this.props.requiredError)?fr("This field is required!"):this.props.requiredError,r=this.isValid(e)?"":"sui-form-field-error";let i;_.isEmpty(t)||(i=c().createElement("div",{className:"sui-editor-options"},c().createElement("button",{className:this.state.editorOptionsOpen?"sui-tooltip sui-active":"sui-tooltip","data-tooltip":_.isUndefined(this.props.tooltipLabel)?fr("Insert form fields"):this.props.tooltipLabel,onClick:this.toggleOptions},c().createElement("i",{className:"sui-icon-plus sui-sm","aria-hidden":"true"}),_.isUndefined(this.props.selectLabel)?fr("Insert form fields"):this.props.selectLabel),t));let a="";this.props.label?a=c().createElement("label",{htmlFor:`forminator-field-${this.props.property+(_.isUndefined(this.props.extraId)?"":this.props.extraId)}`,className:"sui-label"},this.props.label," ",this.props.isRequired&&c().createElement("span",{className:"sui-error"}," *"),this.props.note&&c().createElement("span",{className:"sui-label-note"},this.props.note)):this.props.ariaLabel&&(a=c().createElement("label",{htmlFor:`forminator-field-${this.props.property+(_.isUndefined(this.props.extraId)?"":this.props.extraId)}`,className:"sui-screen-reader-text"},this.props.ariaLabel));const o=`forminator-field-${this.props.property+(_.isUndefined(this.props.extraId)?"":this.props.extraId)}-description`;return c().createElement("div",{className:`sui-form-field ${r}`},a,this.props.descriptionTop&&c().createElement("span",{id:o,className:"sui-description",style:{marginBottom:"20px"}},this.props.descriptionTop),c().createElement("div",{className:"sui-editor"+(_.isEmpty(t)?"":" sui-editor-with-options")},i,c().createElement("textarea",{id:`forminator-field-${this.props.property+(_.isUndefined(this.props.extraId)?"":this.props.extraId)}`,placeholder:this.props.placeholder,defaultValue:e,onChange:e=>{this.updateValue(e.target.value)},ref:e=>this.textEditor=e})),this.props.isRequired&&!this.isValid(e)&&c().createElement("span",{className:"sui-error-message"},n),this.props.description&&c().createElement("span",{id:o,className:"sui-description"},this.props.description))}}function qo(){return qo=Object.assign?Object.assign.bind():function(e){for(var t=1;tfunction(t){const n=nt(),r=it(),i=function(){let{matches:e}=u.useContext(Je),t=e[e.length-1];return t?t.params:{}}();return c().createElement(e,qo({},t,{router:{location:n,navigate:r,params:i}}))};function Qo(){return Qo=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.closeModal(),setTimeout(()=>{this.props.router.navigate("/"+e)},500)};return c().createElement(c().Fragment,null,c().createElement(io,{title:e},c().createElement(mo,{icon:"close",iconSize:"md",label:fr("Close this dialog window"),className:"forminator-builder-fields-close",onClick:this.closeModal})),c().createElement(oo,null,c().createElement(ko,Qo({},this.props,{settings:this.state,label:fr("Question"),placeholder:fr("E.g. Why did the chicken cross the road?"),updateProperty:this.updateProperty,property:"title",darkLabel:!0,isRequired:!0})),c().createElement(Oo,Qo({},this.props,{settings:this.state,type:"image",label:fr("Image"),fieldClass:"sui-auto",property:"image",updateProperty:this.updateProperty,darkLabel:!0})),c().createElement(Vo,Qo({},this.props,{settings:this.state,property:"question_description",hideEditorOptions:!0,boxClass:"sui-tab-boxed",updateProperty:this.updateProperty,label:fr("Description (Optional)")})),c().createElement("div",{className:"sui-form-field"},c().createElement("label",{className:"sui-settings-label sui-dark"},fr("Answers")," ",c().createElement("span",{className:"sui-error"},"*")),"knowledge"===r&&"after"===a&&c().createElement(c().Fragment,null,c().createElement("span",{className:"sui-description"},fr("Users can select one answer with the {{b}}Real Time{{/b}} display method. To allow multiple answers, you can switch to the {{b}}On Submission{{/b}} display method in {{a}}Behaviour → Display Method{{/a}}.",{components:{b:c().createElement("b",null),a:c().createElement("a",{onClick:()=>s("behaviour"),style:{cursor:"pointer"}})}})),o.length>1&&c().createElement("div",{className:"sui-notice sui-notice-blue sui-active",style:{display:"block",marginTop:"20px",marginBottom:"-10px"}},c().createElement("div",{className:"sui-notice-content"},c().createElement("div",{className:"sui-notice-message"},c().createElement("span",{className:"sui-notice-icon sui-icon-info","aria-hidden":"true"}),c().createElement("p",null,fr("Note that user's selection will be considered as correct when any of the correct answers is selected.")))))),"knowledge"===r&&"end"===a&&c().createElement("span",{className:"sui-description"},fr("Note: For questions with multiple correct answers, user's selection will be considered as correct only when all correct answers are selected.")),"nowrong"===r&&c().createElement("span",{className:"sui-description"},fr("Add answers to your question and choose an associated personality. Multiple answers can be associated with a single personality as well.")),!i.isValid&&!_.isEmpty(i.error)&&c().createElement("div",{className:"sui-notice sui-notice-error sui-active",style:{display:"block"}},c().createElement("div",{className:"sui-notice-content"},c().createElement("div",{className:"sui-notice-message"},c().createElement("span",{className:"sui-notice-icon sui-icon-info","aria-hidden":"true"}),c().createElement("p",null,i.error)))))),c().createElement(Fo,Qo({},this.props,{state:this.state,type:this.data.type,results:this.data.results,updateProperty:this.updateProperty})),c().createElement(lo,null,c().createElement(wo,{icon:"undo",design:"ghost",label:t,className:"forminator-discard-field-settings",onClick:this.closeModal}),i.isValid&&c().createElement(wo,{icon:"check",label:n,className:"forminator-save-field-settings",onClick:this.applyChanges}),!i.isValid&&c().createElement("div",{className:"sui-tooltip","data-tooltip":fr("Please, validate your fields!")},c().createElement(wo,{icon:"check",label:n,disabled:!0}))))}}const Wo=Bo(Ho);class Go extends Jn.Component{constructor(e){super(e)}render(){const e=c().Children.map(this.props.children,e=>e);return c().createElement("div",{className:"sui-row"+(_.isUndefined(this.props.class)?"":" "+this.props.class)},e)}}class Ko extends Jn.Component{constructor(e){super(e)}render(){const e=c().Children.map(this.props.children,e=>e),t=this.props.customClass?this.props.customClass:"";return c().createElement("div",{className:`sui-col-md-${this.props.cols} ${t}`},e)}}function Yo(){return Yo=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const n=this.state.value+(e?"":" ")+t.target.value;this.updateValue(n.trim())}),this.$el.closest(".sui-form-field").hasClass("sui-variables-select-text")&&this.insertFormFields()}updateValue(e){"function"==typeof this.props.updateProperty?this.props.updateProperty(this.props.property,e):this.props.actions.settingsActions.updateSetting(this.props.property,e),"function"==typeof this.props.updateValue&&this.props.updateValue(this.props.counter,e),this.setState({value:e})}clearValue(e){e.val(null).trigger("change")}componentWillUnmount(){this.$el.off("change",this.updateValue),this.$el.unbind().removeData()}isValid(e){return this.props.isRequired?this.props.isRequired&&!_.isEmpty(e):!!_.isUndefined(this.props.isPositive)||(_.isEmpty(e)||e>=0)}insertFormFields(){this.$el.next(".select2-container").find(".select2-selection").html(fr("+ Insert form fields"))}render(){const e=_.isUndefined(this.props.defaultValue)?"":this.props.defaultValue,t=_.isUndefined(this.props.settings[this.props.property])?e:this.props.settings[this.props.property],n=_.isUndefined(this.props.requiredError)?fr("This field is required!"):this.props.requiredError,r=this.isValid(t)?"":" sui-form-field-error",i=_.isUndefined(this.props.customClass)?"":" "+this.props.customClass;let a="",o="input",s="";"textarea"===this.props.type&&(o="textarea",s="textarea-type"),this.props.label&&(a=c().createElement("label",{htmlFor:`forminator-field-${this.props.property}`,className:"sui-label"},this.props.label," ",(this.props.isRequired||this.props.required)&&c().createElement("span",{className:"sui-error"}," *"),this.props.note&&c().createElement("span",{className:"sui-label-note"},this.props.note)));const l=c().createElement(Jn.Fragment,null,"input"===o&&c().createElement("input",{id:`forminator-field-${this.props.property}`,type:"text",value:t,placeholder:this.props.placeholder,className:"sui-form-control",onChange:e=>{this.updateValue(e.target.value)}}),"textarea"===o&&c().createElement("textarea",{id:`forminator-field-${this.props.property}`,value:t,placeholder:this.props.placeholder,className:"sui-form-control",onChange:e=>{this.updateValue(e.target.value)},rows:this.props.rows}));return c().createElement("div",{className:`sui-form-field${i}${r}`},a,c().createElement("div",{className:`sui-insert-variables ${s}`},l,c().createElement("select",{"aria-label":fr("Insert form data"),className:"sui-variables",ref:e=>this.el=e},this.props.children.length<=0&&c().createElement("optgroup",{label:fr("No available options")}),this.props.children),this.props.isRequired&&!this.isValid(t)&&c().createElement("span",{className:"sui-error-message"},n),this.props.description&&c().createElement("span",{className:"sui-description"},this.props.description)))}}function ts(){return ts=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(!t)return c().createElement(Jn.Fragment,null);const n=_.isUndefined(t.props.label)?t.props.children:t.props.label,r=_.isUndefined(this.props.tooltip)?"":this.props.tooltip,i=_.isUndefined(t.props.id)?{}:{id:t.props.id+"-tab"};return this.props.disabled?r?c().createElement("div",{className:"sui-tooltip sui-tooltip-constrained sui-tooltip-top-left","data-tooltip":r,style:{"--tooltip-width":"min(350px, 60vw)"}},c().createElement("div",ts({},i,{className:"sui-tab-item"+(t.props.value===e?" active":""),style:{opacity:.5,cursor:"not-allowed"}}),n)):c().createElement("div",ts({},i,{className:"sui-tab-item"+(t.props.value===e?" active":""),style:{opacity:.5,cursor:"not-allowed"}}),n):this.props.disabled?void 0:c().createElement("div",ts({},i,{className:"sui-tab-item"+(t.props.value===e?" active":"")+(r?" sui-tooltip":""),onClick:this.toggleValue.bind(this,t.props.value),"data-tooltip":r}),n)}),n=_.isUndefined(this.props.divClass)?"sui-tabs-content":"sui-tabs-content "+this.props.divClass,r=c().Children.map(this.props.children,t=>{if(!t)return c().createElement(Jn.Fragment,null);const n=_.isUndefined(t.props.boxClass)?"":t.props.boxClass,r=_.isUndefined(t.props.id)?{}:{id:t.props.id+"-content"};if("Empty"!==t.type.name){let i="";return t.props.hasImage&&(t.props.image1x&&t.props.image2x&&(i=c().createElement("img",{src:`${forminatorData.imagesUrl}/${t.props.image1x}`,srcSet:`${forminatorData.imagesUrl}/${t.props.image1x} 1x,\n\t\t\t\t\t\t\t${forminatorData.imagesUrl}/${t.props.image2x} 2x`,"aria-hidden":"true"})),t.props.image1x&&!t.props.image2x&&(i=c().createElement("img",{src:`${forminatorData.imagesUrl}/${t.props.image1x}`,"aria-hidden":"true"})),t.props.image2x&&!t.props.image1x&&(i=c().createElement("img",{src:`${forminatorData.imagesUrl}/${t.props.image2x}`,srcSet:`${forminatorData.imagesUrl}/${t.props.image2x} 2x`}))),c().createElement("div",ts({},r,{className:n+" sui-tab-content"+(t.props.value===e?" active":"")}),i,t.props.value===e&&t)}return c().createElement(Jn.Fragment,null)});let i="";this.props.label&&""!==this.props.label&&(i=c().createElement("label",{htmlFor:`forminator-field-${this.props.property}`,className:"sui-label"},this.props.label,this.props.note&&c().createElement("span",{className:"sui-label-note"}," ",this.props.note)));let a="";if(this.props.settingsLabel&&""!==this.props.settingsLabel){const e=this.props.labelClass?this.props.labelClass:"sui-settings-label";a=c().createElement("label",{className:e},this.props.settingsLabel,this.props.tooltipDescription&&c().createElement("span",ts({class:"fui-tooltip-description sui-tooltip sui-tooltip-constrained"},this.props.tooltipWidth&&{style:{"--tooltip-width":this.props.tooltipWidth}},{"data-tooltip":this.props.tooltipDescription,"aria-hidden":"true"}),c().createElement("i",{className:"sui-icon-info","aria-hidden":"true"})))}let o="";this.props.description&&""!==this.props.description&&(o=c().createElement("span",{className:"sui-description",style:{marginBottom:10}},this.props.description));let s=_.isUndefined(this.props.wrapperClass)?"":this.props.wrapperClass;s=this.props.basicTabs?`sui-tabs sui-tabs-overflow ${s}`:`sui-side-tabs ${s}`;let l=c().createElement("div",{className:s},c().createElement("div",{className:"sui-tabs-menu"},t),c().createElement("div",{className:n},r));return this.props.simple||(l=c().createElement("div",{className:"sui-form-field"},a,i,o,c().createElement("div",{className:s},c().createElement("div",{className:"sui-tabs-menu"},t),c().createElement("div",{className:n},r)))),l}}class rs extends Jn.Component{constructor(e){super(e)}render(){const e=c().Children.map(this.props.children,e=>e);return c().createElement("div",null,e)}}const is=["formType","updateProperty","noWrapper","fieldClass","staticContext","formDesign","fieldSize","onChange"];function as(){return as=Object.assign?Object.assign.bind():function(e){for(var t=1;tthis.el=e,value:e,multiple:i},h),this.props.children);let y=c().createElement("select",{id:`forminator-field-${n}`,className:"sui-select",ref:e=>this.el=e,defaultValue:e,multiple:i},this.props.children);return"md"===this.props.fieldsize||"medium"===this.props.fieldsize?y=c().createElement("div",{className:"sui-form-field sui-input-md"},g):"sm"===this.props.fieldsize||"small"===this.props.fieldsize?y=c().createElement("div",{className:"sui-form-field sui-input-sm"},g):_.isUndefined(this.props.fieldsize)||""===this.props.fieldsize||(y=c().createElement("div",{style:{width:"100%",maxWidth:this.props.fieldsize+"px"}},g)),this.props.noWrapper?g:c().createElement("div",{className:t},r,y,this.props.description&&c().createElement("span",{className:"sui-description",style:{marginTop:"10px"}},this.props.description))}}function ss(){return ss=Object.assign?Object.assign.bind():function(e){for(var t=1;tthis.toggleState()},c().createElement("i",{className:"sui-icon-link fui-visibility-rule-icon","aria-hidden":"true"}),c().createElement("span",{className:"fui-visibility-rule-text"},c().createElement("strong",null,a)," ",Sr(this.props.rule.rule,t.field_type)," ",c().createElement("strong",null,o)),c().createElement("i",{className:"sui-icon-chevron-down fui-visibility-rule-arrow","aria-hidden":"true"}))),c().createElement("div",{role:"region",id:"forminator-field-"+e+"-content",className:"sui-box-body fui-visibility-rule-body","aria-labelledby":"forminator-field-"+e,"aria-hidden":!0!==this.state.open},c().createElement(To,ss({},this.props,{elementId:e+"-field",property:"element_id",updateProperty:this.updateField,settings:this.props.rule,label:fr("Field")}),!_.isEmpty(this.fields)&&c().createElement("optgroup",{label:fr("Form Data")},_.map(this.fields,(e,t)=>c().createElement("option",{value:e.element_id,key:t},Uo(e.label)," | ",e.element_id))),"knowledge"===s&&!_.isEmpty(this.questions)&&c().createElement("optgroup",{label:fr("Quiz Data")},_.map(this.questions,(e,t)=>c().createElement("option",{value:e.slug,key:t},e.title," | ",e.slug)),c().createElement("option",{value:"final_result"},fr("Final Score"))),"nowrong"===s&&!_.isEmpty(this.personalities)&&c().createElement("optgroup",{label:fr("Personality Result")},_.map(this.personalities,(e,t)=>c().createElement("option",{value:e.slug,key:t},e.title," | ",e.slug)))),c().createElement(Go,null,c().createElement(Ko,{cols:"6"},c().createElement(os,ss({key:"visibility-condition-"+or()},this.props,{elementId:e+"-condrule",settings:this.props.rule,property:"rule",updateProperty:this.updateRule,label:fr("Condition (required)"),options:this.disableSearch()}),c().createElement("option",{value:""},fr("Select rule")),!_.isEmpty(n)&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is_correct"},fr("Is correct")),c().createElement("option",{value:"is_incorrect"},fr("Is incorrect"))),!_.isEmpty(r)&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is_final_result"},fr("Is final result")),c().createElement("option",{value:"is_not_final_result"},fr("Is not final result"))),"final_result"===this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"contains"},fr("Contains")),c().createElement("option",{value:"does_not_contain"},fr("Does not contain")),c().createElement("option",{value:"is_great"},fr("greater than")),c().createElement("option",{value:"is_less"},fr("less than"))),"signature"===t.field_type&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is"},fr("Is null")),c().createElement("option",{value:"is_not"},fr("Is not null"))),"signature"!==t.field_type&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is"},fr("Is")),c().createElement("option",{value:"is_not"},fr("Is not"))),t.isNumber&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is_great"},fr("Is greater than")),c().createElement("option",{value:"is_less"},fr("Is less than"))),!t.isNumber&&!t.hasOptions&&"signature"!==t.field_type&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"contains"},fr("Contains")),c().createElement("option",{value:"does_not_contain"},fr("Does not contain")),c().createElement("option",{value:"starts"},fr("Starts with")),c().createElement("option",{value:"ends"},fr("Ends with"))),"date"===t.field_type&&("date-day"===t.field_slug||"date"===t.field_slug)&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"day_is"},fr("Day is")),c().createElement("option",{value:"day_is_not"},fr("Day is not"))),"date"===t.field_type&&"signature"!==t.field_type&&("date-month"===t.field_slug||"date"===t.field_slug)&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"month_is"},fr("Month is")),c().createElement("option",{value:"month_is_not"},fr("Month is not"))))),c().createElement(Ko,{cols:"6"},t.hasOptions&&c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"}," "),c().createElement("select",{className:"fui-select",value:this.props.rule.value,onChange:this.updateValue.bind(this)},c().createElement("option",{value:""},fr("Select option")),_.map(t.values,(e,t)=>c().createElement("option",{value:e.value,key:t},Uo(e.label))))),!t.hasOptions&&"signature"!==t.field_type&&(!["day_is","day_is_not","month_is","month_is_not"].includes(this.props.rule.rule)||"date"!==t.field_type)&&_.isEmpty(n)&&_.isEmpty(r)&&c().createElement(ko,ss({},this.props,{settings:this.props.rule,inputId:e+"-value",property:"value",updateProperty:this.updateInputValue,label:fr("Value")})),!t.hasOptions&&"date"===t.field_type&&("month_is"===this.props.rule.rule==="month_is"||"month_is_not"===this.props.rule.rule)&&c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"}," "),c().createElement("select",{className:"fui-select",value:this.props.rule.value,onChange:this.updateValue.bind(this)},c().createElement("option",{value:""},fr("Select month")),_.map(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],e=>c().createElement("option",{value:e,key:e},e)))),!t.hasOptions&&"date"===t.field_type&&("day_is"===this.props.rule.rule||"day_is_not"===this.props.rule.rule)&&c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"}," "),c().createElement("select",{className:"fui-select",value:this.props.rule.value,onChange:this.updateValue.bind(this)},c().createElement("option",{value:""},fr("Select day")),_.map(["Su","Mo","Tu","We","Th","Fr","Sa"],e=>c().createElement("option",{value:e,key:e},e)))))),c().createElement("div",{className:"fui-visibility-rule-footer"},c().createElement("button",{className:"sui-button sui-button-red sui-button-ghost",onClick:this.removeRule.bind(this)},c().createElement("i",{className:"sui-icon-trash","aria-hidden":"true"}),fr("Delete")),c().createElement("button",{className:"sui-button sui-button-ghost",onClick:()=>this.toggleState()},fr("Done")))))}}function us(){return us=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.props.timeType(jQuery(t.currentTarget).data("val"))})}componentWillUnmount(){this.$radioContainer.off("click",this.updateValue).removeData()}updateValue(e){if("function"==typeof this.props.updateProperty){if(this.props.updateProperty(this.props.property,e),"true"===this.props.clearOptions&&"single"===e){const e=[];_.each(this.props.state.options,t=>{t.default=!1,e.push(t)}),this.props.updateProperty("options",e)}}else this.props.actions.settingsActions.updateSetting(this.props.property,e)}render(){const e=_.isUndefined(this.props.settings[this.props.property])?this.props.defaultValue:this.props.settings[this.props.property],t=c().Children.map(this.props.children,t=>c().createElement("button",us({id:"tab-option-"+t.props.value,role:"tab",className:"forminator-toggle sui-tab-item "+(t.props.value===e?"active":""),"aria-selected":t.props.value===e?"true":"false"},t.props.value!==e&&{tabIndex:"-1"},{"data-val":t.props.value,onClick:this.updateValue.bind(this,t.props.value)}),t.props.children));let n="";this.props.label&&""!==this.props.label&&(n=c().createElement("label",{htmlFor:`forminator-field-${this.props.property}`,className:"sui-label"},this.props.label,this.props.note&&c().createElement("span",{className:"sui-label-note"},this.props.note)));let r="";this.props.description&&""!==this.props.description&&(r=c().createElement("span",{className:"sui-description"},this.props.description));let i="";!this.props.label&&this.props.settingsLabel&&(i=c().createElement("label",{className:"sui-settings-label"},this.props.settingsLabel));let a="";!this.props.label&&this.props.settingsDesc&&(a=c().createElement("span",{className:"sui-description",style:{marginBottom:"10px"}},this.props.settingsDesc));const o=c().createElement("div",{className:`sui-side-tabs ${this.props.property}`,style:this.props.description&&{marginBottom:"5px"},ref:e=>this.radioContainer=e},c().createElement("div",{className:"sui-tabs-menu",role:"tablist"},t));let s=c().createElement(Jn.Fragment,null,n,o);return this.props.noWrapper||(s=c().createElement("div",{className:"sui-form-field"},n,i,a,o,r)),s}}function ps(){return ps=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const n=Object.assign({},e);t.push(n)});const n=[];_.each(this.props.results,e=>{const t=Object.assign({},e);n.push(t)}),this.personalities=n,this.questions=t,this.fields=_.filter(this.fields,e=>"gdprcheckbox"!==e.field_type&&"consent"!==e.field_type&&"stripe"!==e.field_type&&"stripe-ocs"!==e.field_type&&"paypal"!==e.field_type&&"page-break"!==e.field_type&&"pagination"!==e.field_type&&"section"!==e.field_type&&"html"!==e.field_type),this.validateConditions()}updateState(e){this.props.updateProperty("conditions",e)}getPropState(){const e=[];return _.each(this.props.state.conditions,t=>{const n=Object.assign({},t);e.push(n)}),e}updateField(e,t){const n=this.getPropState();n[e].element_id=t,n[e].rule="is",n[e].value="",this.updateState(n)}updateRule(e,t){const n=this.getPropState();n[e].rule=t,this.updateState(n)}updateValue(e,t){const n=this.getPropState();n[e].value=t,this.updateState(n)}updateInputValue(e,t){const n=this.getPropState();n[e].value=t,this.updateState(n)}removeRule(e){const t=this.getPropState();t.splice(e,1),this.updateState(t)}addRule(){let e="";const t=this.getPropState(),n=_.isUndefined(this.fields[0])?"":this.fields[0].element_id,r=_.isUndefined(this.questions[0])?"":this.questions[0].slug,i=_.isUndefined(this.personalities[0])?"":this.personalities[0].slug;_.isEmpty(this.fields)||(e=n),_.isEmpty(this.questions)||(e=r),_.isEmpty(this.personalities)||(e=i),t.push({element_id:e,rule:"is",value:""}),this.updateState(t)}validateConditions(){const e=_.map(this.props.state.conditions,"element_id");let t=_.map(this.fields,"element_id");if("knowledge"===this.props.type){const e=_.map(this.questions,"slug");t=_.union(t,e),t.push("final_result")}else{const e=_.map(this.props.results,"slug");t=_.union(t,e)}const n=_.difference(e,t);_.isUndefined(n)||this.removeCondition(n)}removeCondition(e){const t=this.getPropState(),n=_.filter(t,function(t){return!_.includes(e,t.element_id)});this.updateState(n)}render(){const e=c().createElement("div",{className:"fui-visibility-options"},c().createElement("div",{className:"fui-visibility-option"},c().createElement(cs,ps({},this.props,{settings:this.props.state,property:"condition_action",defaultValue:"send",noWrapper:!0}),c().createElement("span",{value:"send"},fr("Send")),c().createElement("span",{value:"dont-send"},fr("Don't Send"))),c().createElement("span",{className:"sui-description"},fr("this email if"))),c().createElement("div",{className:"fui-visibility-option"},c().createElement(cs,ps({},this.props,{settings:this.props.state,property:"condition_rule",defaultValue:"all",noWrapper:!0}),c().createElement("span",{value:"all"},fr("All")),c().createElement("span",{value:"any"},fr("Any"))),c().createElement("span",{className:"sui-description"},fr("of the following rules match:")))),t=c().createElement("div",{className:"fui-visibility-group"},(!_.isEmpty(this.fields)||!_.isEmpty(this.questions))&&c().createElement("div",{className:"fui-visibility-header"},e,c().createElement("label",{className:"sui-label"},fr("Conditions"))),c().createElement("div",{className:"fui-visibility"},c().createElement("div",{className:"fui-visibility-empty-message"},(!_.isEmpty(this.fields)||!_.isEmpty(this.questions))&&c().createElement("button",{accessKey:"a",onClick:this.addRule},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Conditions")),c().createElement("p",null,fr("By default, this email is always sent on form submission. You can add conditions to send this email conditionally based on user input.")))));return(_.isUndefined(this.props.state.conditions)||0===this.props.state.conditions.length)&&Jn.Fragment,_.isUndefined(this.props.state.conditions)||!(this.props.state.conditions.length>0)||_.isEmpty(this.fields)&&_.isEmpty(this.questions)?c().createElement(Jn.Fragment,null,t):c().createElement("div",{className:"fui-visibility-group"},(!_.isEmpty(this.fields)||!_.isEmpty(this.questions))&&c().createElement("div",{className:"fui-visibility-header"},e,c().createElement("label",{className:"sui-label"},fr("Conditions"))),c().createElement("div",{className:"fui-visibility"},c().createElement("div",{className:"fui-visibility-rules"},_.map(this.props.state.conditions,(e,t)=>c().createElement(ls,ps({},this.props,{rule:e,key:t,counter:t,removeRule:this.removeRule,updateField:this.updateField,updateRule:this.updateRule,updateValue:this.updateValue,updateInputValue:this.updateInputValue,fields:this.fields,questions:this.questions}))))),c().createElement("button",{className:"sui-button sui-button-blue",accessKey:"a",onClick:this.addRule},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Rule")))}}function fs(){return fs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.push({label:t,value:n})}),e}render(){const e="routing-"+this.props.counter,t=_.filter(this.fields,{element_id:this.props.rule.element_id})[0]||{},n=_.filter(this.questions,{slug:this.props.rule.element_id})[0]||{},r=_.filter(this.personalities,{slug:this.props.rule.element_id})[0]||{},i=_.isEmpty(t)?_.isEmpty(r)?n.title:r.title:t.label,a=_.isUndefined(this.props.rule.element_id)||"final_result"!==this.props.rule.element_id?i:fr("Final Score"),o=br(t,this.props.rule),s=_.isEmpty(this.props.rule.email)?"":this.props.rule.email;return c().createElement("div",{className:"sui-box fui-visibility-rule"+(!0===this.state.open?" fui-open":"")},c().createElement("h4",{className:"fui-visibility-rule-header"},c().createElement("button",{id:"forminator-field-"+e,className:"sui-box-header","aria-controls":"forminator-field-"+e+"-content","aria-expanded":this.state.open,onClick:()=>this.toggleState()},c().createElement("i",{className:"sui-icon-sitemap fui-visibility-rule-icon","aria-hidden":"true"}),c().createElement("span",{className:"fui-visibility-rule-text"},fr('Send to {{strong}}"%(label)s"{{/strong}} if {{strong}}%(field)s{{/strong}} %(rule)s {{strong}}%(value)s{{/strong}}',{args:{label:s,field:a,rule:Sr(this.props.rule.rule,t.field_type),value:o},components:{strong:c().createElement("strong",null)}})),c().createElement("i",{className:"sui-icon-chevron-down fui-visibility-rule-arrow","aria-hidden":"true"}))),c().createElement("div",{role:"region",id:"forminator-field-"+e+"-content",className:"sui-box-body fui-visibility-rule-body","aria-labelledby":"forminator-field-"+e,"aria-hidden":!0!==this.state.open},c().createElement(es,fs({},this.props,{property:"email",placeholder:fr("E.g. sales@website.com"),label:fr("Recipients"),settings:this.props.rule,value:this.props.rule.email,required:"true",note:fr("Separate multiple emails with a comma"),onChange:this.updateValue.bind(this)}),this.getEmailOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label)))),c().createElement(Go,{class:"sui-align-bottom sui-spacing-10"},c().createElement(Ko,{cols:"6",customClass:"sui-padding-right-10"},c().createElement(To,fs({},this.props,{elementId:e+"-field",property:"element_id",updateProperty:this.updateField,settings:this.props.rule,label:fr("Routing Condition")}),!_.isEmpty(this.fields)&&c().createElement("optgroup",{label:fr("Form Data")},_.map(this.fields,(e,t)=>c().createElement("option",{value:e.element_id,key:t},Uo(e.label)," | ",e.element_id))),"knowledge"===this.props.type&&!_.isEmpty(this.questions)&&c().createElement("optgroup",{label:fr("Quiz Data")},_.map(this.questions,(e,t)=>c().createElement("option",{value:e.slug,key:t},e.title," | ",e.slug)),c().createElement("option",{value:"final_result"},fr("Final Score"))),"nowrong"===this.props.type&&!_.isEmpty(this.personalities)&&c().createElement("optgroup",{label:fr("Personality Result")},_.map(this.personalities,(e,t)=>c().createElement("option",{value:e.slug,key:t},e.title," | ",e.slug))))),c().createElement(Ko,{cols:"6",customClass:"sui-padding-left-10"},c().createElement(os,fs({key:"visibility-condition-"+or()},this.props,{elementId:e+"-condrule",settings:this.props.rule,property:"rule",updateProperty:this.updateRule,options:this.disableSearch()}),c().createElement("option",{value:""},fr("Select rule")),!_.isEmpty(n)&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is_correct"},fr("Is correct")),c().createElement("option",{value:"is_incorrect"},fr("Is incorrect"))),!_.isEmpty(r)&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is_final_result"},fr("Is final result")),c().createElement("option",{value:"is_not_final_result"},fr("Is not final result"))),"final_result"===this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"contains"},fr("Contains")),c().createElement("option",{value:"does_not_contain"},fr("Does not contain")),c().createElement("option",{value:"is_great"},fr("greater than")),c().createElement("option",{value:"is_less"},fr("less than"))),"signature"===t.field_type&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is"},fr("Is null")),c().createElement("option",{value:"is_not"},fr("Is not null"))),"signature"!==t.field_type&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is"},fr("Is")),c().createElement("option",{value:"is_not"},fr("Is not"))),t.isNumber&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"is_great"},fr("Is greater than")),c().createElement("option",{value:"is_less"},fr("Is less than"))),!t.isNumber&&!t.hasOptions&&"signature"!==t.field_type&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"contains"},fr("Contains")),c().createElement("option",{value:"does_not_contain"},fr("Does not contain")),c().createElement("option",{value:"starts"},fr("Starts with")),c().createElement("option",{value:"ends"},fr("Ends with"))),"date"===t.field_type&&("date-day"===t.field_slug||"date"===t.field_slug)&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"day_is"},fr("Day is")),c().createElement("option",{value:"day_is_not"},fr("Day is not"))),"date"===t.field_type&&"signature"!==t.field_type&&("date-month"===t.field_slug||"date"===t.field_slug)&&_.isEmpty(n)&&_.isEmpty(r)&&"final_result"!==this.props.rule.element_id&&c().createElement(Jn.Fragment,null,c().createElement("option",{value:"month_is"},fr("Month is")),c().createElement("option",{value:"month_is_not"},fr("Month is not")))))),c().createElement(Go,null,c().createElement(Ko,{cols:"12"},t.hasOptions&&c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"}," "),c().createElement("select",{className:"fui-select",value:this.props.rule.value,onChange:this.updateRuleValue.bind(this)},c().createElement("option",{value:""},fr("Select option")),_.map(t.values,(e,t)=>c().createElement("option",{value:e.value,key:t},Uo(e.label))))),!t.hasOptions&&"signature"!==t.field_type&&(!["day_is","day_is_not","month_is","month_is_not"].includes(this.props.rule.rule)||"date"!==t.field_type)&&_.isEmpty(n)&&_.isEmpty(r)&&c().createElement(ko,fs({},this.props,{settings:this.props.rule,inputId:e+"-value",property:"value",updateProperty:this.updateInputValue,label:fr("Value")})),!t.hasOptions&&"date"===t.field_type&&("month_is"===this.props.rule.rule==="month_is"||"month_is_not"===this.props.rule.rule)&&c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"}," "),c().createElement("select",{className:"fui-select",value:this.props.rule.value,onChange:this.updateRuleValue.bind(this)},c().createElement("option",{value:""},fr("Select month")),_.map(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],e=>c().createElement("option",{value:e,key:e},e)))),!t.hasOptions&&"date"===t.field_type&&("day_is"===this.props.rule.rule||"day_is_not"===this.props.rule.rule)&&c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"}," "),c().createElement("select",{className:"fui-select",value:this.props.rule.value,onChange:this.updateRuleValue.bind(this)},c().createElement("option",{value:""},fr("Select day")),_.map(["Su","Mo","Tu","We","Th","Fr","Sa"],e=>c().createElement("option",{value:e,key:e},e)))))),c().createElement("div",{className:"fui-visibility-rule-footer"},c().createElement("button",{className:"sui-button sui-button-red sui-button-ghost",onClick:this.removeRule.bind(this)},c().createElement("i",{className:"sui-icon-trash","aria-hidden":"true"}),fr("Delete")),c().createElement("button",{className:"sui-button sui-button-ghost",onClick:()=>this.toggleState()},fr("Done")))))}}function hs(){return hs=Object.assign?Object.assign.bind():function(e){for(var t=1;t"gdprcheckbox"!==e.field_type&&"consent"!==e.field_type&&"stripe"!==e.field_type&&"stripe-ocs"!==e.field_type&&"paypal"!==e.field_type&&"page-break"!==e.field_type&&"pagination"!==e.field_type&&"section"!==e.field_type&&"html"!==e.field_type);const t=[];_.each(this.props.questions,e=>{const n=Object.assign({},e);t.push(n)}),this.questions=t;const n=[];_.each(this.props.results,e=>{const t=Object.assign({},e);n.push(t)}),this.personalities=n,this.validateConditions()}updateState(e){this.props.updateProperty("routing",e)}getPropState(){const e=[];return _.each(this.props.state.routing,t=>{const n=Object.assign({},t);e.push(n)}),e}updateField(e,t){const n=this.getPropState();n[e].element_id=t,n[e].rule="is",n[e].value="",this.updateState(n)}updateValue(e,t){const n=this.getPropState();n[e].email=t,this.updateState(n)}updateRule(e,t){const n=this.getPropState();n[e].rule=t,this.updateState(n)}updateRuleValue(e,t){const n=this.getPropState();n[e].value=t,this.updateState(n)}updateInputValue(e,t){const n=this.getPropState();n[e].value=t,this.updateState(n)}removeRule(e){const t=this.getPropState();t.splice(e,1),this.updateState(t)}addRule(){let e="";const t=this.getPropState(),n=_.isUndefined(this.fields[0])?"":this.fields[0].element_id,r=_.isUndefined(this.questions[0])?"":this.questions[0].slug,i=_.isUndefined(this.personalities[0])?"":this.personalities[0].slug;_.isEmpty(this.fields)||(e=n),_.isEmpty(this.questions)||(e=r),_.isEmpty(this.personalities)||(e=i),t.push({email:"",element_id:e,rule:"is",value:""}),this.updateState(t)}validateConditions(){const e=_.map(this.props.state.routing,"element_id");let t=_.map(this.fields,"element_id");if("knowledge"===this.props.type){const e=_.map(this.questions,"slug");t=_.union(t,e),t.push("final_result")}else{const e=_.map(this.personalities,"slug");t=_.union(t,e)}const n=_.difference(e,t);_.isUndefined(n)||this.removeCondition(n)}removeCondition(e){const t=this.getPropState(),n=_.filter(t,function(t){return!_.includes(e,t.element_id)});this.updateState(n)}render(){const e=c().createElement("div",{className:"fui-visibility-group"},c().createElement("div",{className:"fui-visibility",style:{marginTop:"0"}},c().createElement("div",{className:"fui-visibility-empty-message"},(!_.isEmpty(this.fields)||!_.isEmpty(this.questions)||!_.isEmpty(this.personalities))&&c().createElement("button",{accessKey:"a",onClick:this.addRule},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Rule")),c().createElement("p",null,fr('You haven\'t defined any email routing rules yet. Click on the "+ Add Rule" button to add the recipients along with the routing rules.')))));return(_.isUndefined(this.props.state.routing)||0===this.props.state.routing.length)&&Jn.Fragment,_.isUndefined(this.props.state.routing)||!(this.props.state.routing.length>0)||_.isEmpty(this.fields)&&_.isEmpty(this.questions)&&_.isEmpty(this.personalities)?c().createElement(Jn.Fragment,null,e):c().createElement("div",{className:"fui-visibility-group"},c().createElement("div",{className:"fui-visibility",style:{marginTop:"0"}},c().createElement("div",{className:"fui-visibility-rules"},_.map(this.props.state.routing,(e,t)=>c().createElement(ms,hs({},this.props,{rule:e,key:t,counter:t,removeRule:this.removeRule,updateValue:this.updateValue,updateField:this.updateField,updateRule:this.updateRule,updateRuleValue:this.updateRuleValue,updateInputValue:this.updateInputValue,fields:this.fields,questions:this.questions,personalities:this.personalities}))))),c().createElement("button",{className:"sui-button sui-button-blue",accessKey:"a",onClick:this.addRule},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Rule")))}}function ys(){return ys=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.push({label:t,value:"{"+n+"}"})}),e}getEmailOptions(){const e=[];return _.map(forminatorData.variables,(t,n)=>{e.push({label:t,value:"{"+n+"}"})}),e}getRoutingEmailOptions(){const e=[];return vr(this.props.settings.wrappers,["address","captcha","date","consent","gdprcheckbox","html","name","number","slider","page-break","phone","postdata","section","time","upload","website","textarea","text","paypal","stripe","stripe-ocs","currency","calculation","password","signature","rating"]).map(t=>{e.push({value:"{"+t.element_id+"}",label:t.label})}),e}getRoutingSubjectOptions(){const e=[];return vr(this.props.settings.wrappers,["address","captcha","consent","gdprcheckbox","html","page-break","postdata","section","upload","textarea","paypal","stripe","stripe-ocs","currency","calculation","password","signature"]).map(t=>{e.push({value:"{"+t.element_id+"}",label:t.label})}),e}getRecipientTagsOptions(){return{tags:!0,tokenSeparators:[","," "],language:{searching:function(){return fr("Searching")},noResults:function(){return fr("No Result Found")}},placeholder:fr("Recipient(s)"),ajax:{url:forminatorData.ajaxUrl,type:"POST",delay:350,data:function(e){return{action:"forminator_builder_search_emails",_wpnonce:forminatorData.searchNonce,q:e.term,permission:"forminator"}},processResults:function(e){return{results:e.data}},cache:!0},templateResult:function(e){return _.isUndefined(e.id)||_.isUndefined(e.text)||_.isUndefined(e.display_name)?e.text:jQuery(""+e.text+" - "+e.display_name+"")},createTag:function(e){const t=e.term.trim();return function(e){if(e.length<6)return!1;if(e.indexOf("@",1)<0)return!1;const t=e.split("@",2);if(!t[0].match(/^[a-zA-Z0-9!#$%&'*+\/=?^_`{|}~\.-]+$/))return!1;if(t[1].match(/\.{2,}/))return!1;const n=t[1].split(".");if(n.length<2)return!1;const r=n.length;for(let e=0;e{t.fields.map(t=>{t.type===e&&n++})}),n>0)}("upload",e),n=_.isUndefined(this.state["email-recipients"])?"default":this.state["email-recipients"];let r=!0,i="";"default"===n&&_.isEmpty(this.state.recipients)&&(r=!1,i=fr("Please enter recipients")),"routing"===n&&(_.isUndefined(this.state.routing)||_.isEmpty(this.state.routing)?(i=fr("Please add email routing"),r=!1):_.each(this.state.routing,e=>{_.isEmpty(e.email)&&(i=fr("Please enter recipients"),r=!1),_.isEmpty(e.rule)&&(i=fr("Please select rule"),r=!1)})),(_.isUndefined(this.state["email-editor"])||_.isEmpty(this.state["email-editor"]))&&(r=!1,i=fr("Please fix the error(s) in the EMAIL tab.")),(_.isUndefined(this.state["email-subject"])||_.isEmpty(this.state["email-subject"]))&&(r=!1,i=fr("Please fix the error(s) in the EMAIL tab."));const a=!(_.isUndefined(this.props.settings.hasLeads)||!this.props.settings.hasLeads)&&"true";return c().createElement(c().Fragment,null,c().createElement(io,{title:fr("Add Email Notification")},c().createElement(mo,{icon:"close",iconSize:"md",label:fr("Close this dialog window"),className:"forminator-builder-fields-close",onClick:this.closeModal})),c().createElement("div",{className:"sui-box-body"},c().createElement("div",{className:"sui-tabs sui-tabs-flushed"},c().createElement("div",{className:"sui-tabs-menu"},c().createElement(ri,{to:"/notifications/email/",className:e=>{let{isActive:t}=e;return(t?"active ":"")+"sui-tab-item"}},fr("Email")),c().createElement(ri,{to:"/notifications/recipients/",className:e=>{let{isActive:t}=e;return(t?"active ":"")+"sui-tab-item"}},fr("Recipients")),c().createElement(ri,{to:"/notifications/advanced/",className:e=>{let{isActive:t}=e;return(t?"active ":"")+"sui-tab-item"}},fr("Advanced")),c().createElement(ri,{to:"/notifications/conditions/",className:e=>{let{isActive:t}=e;return(t?"active ":"")+"sui-tab-item"}},fr("Conditions"))),c().createElement(Ct,null,c().createElement(_t,{path:"/notifications/",element:c().createElement(wt,{to:"/notifications/email/",replace:!0})})),c().createElement("div",{className:"sui-tabs-content"},c().createElement("div",{className:"sui-tab-content active"},c().createElement(Ct,null,c().createElement(_t,{path:"/notifications/email",element:c().createElement("div",{key:"notifications-email"},c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(ko,ys({},this.props,{settings:this.state,label:fr("Label"),description:fr("The label is to help you identify this email and won't appear anywhere in the email."),placeholder:fr("E.g. Sales Team Notification"),property:"label",updateProperty:this.updateProperty})))),c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(es,ys({},this.props,{settings:this.state,property:"email-subject",placeholder:fr("E.g. New Form Submission"),label:fr("Subject"),required:"true",isRequired:"true",requiredError:fr("Email subject can't be empty"),updateProperty:this.updateProperty}),c().createElement("optgroup",{label:fr("Quiz data")},c().createElement("option",{value:"{quiz_name}"},fr("Quiz Name")),c().createElement("option",{value:"{quiz_answer}"},fr("Quiz Answer")),c().createElement("option",{value:"{quiz_result}"},fr("Quiz Result"))),this.getRoutingSubjectOptions().length>0&&c().createElement("optgroup",{label:fr("Lead data")},this.getRoutingSubjectOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label)))),this.getNameOptions().length>0&&c().createElement("optgroup",{label:fr("Misc data")},this.getNameOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label))))))),c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(Vo,ys({},this.props,{settings:this.state,property:"email-editor",editorOptions:forminatorData.variables,enableFormData:a,enableAllFormFields:a,enableAllNonFormFields:a,boxClass:"sui-tab-boxed",mainOptionsLabel:fr("Quiz Data"),mainOptions:{quiz_name:fr("Quiz Name"),quiz_answer:fr("Quiz Answer"),quiz_result:fr("Quiz Result")},wrappers:e,label:fr("Body"),isRequired:"true",requiredError:fr("Email body can't be empty"),updateProperty:this.updateProperty})))),t&&c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(cs,ys({},this.props,{settings:this.state,property:"email-attachment",defaultValue:"false",label:fr("Attachments"),description:fr("Choose whether you want to attach the files uploaded via the File Upload fields to this email."),updateProperty:this.updateProperty}),c().createElement("div",{value:"false"},fr("None")),c().createElement("div",{value:"true"},fr("Uploaded files"))))))}),c().createElement(_t,{path:"/notifications/recipients",element:c().createElement("div",{key:"notifications-recipients"},c().createElement("span",{className:"sui-description",style:{marginTop:"0",marginBottom:"10px"}},fr("The default behavior is to send the email to the same recipients. If you want to send this email to different recipients conditionally, you can enable the email routing and change the recipients of this email based on the user input.")),c().createElement("div",{className:"sui-form-field",style:{marginTop:"0"}},c().createElement(ns,ys({},this.props,{property:"email-recipients",default:"default",settings:this.state,updateProperty:this.updateProperty,simple:!0}),c().createElement(rs,ys({},this.props,{value:"default",label:fr("Default"),boxClass:"sui-tab-boxed"}),c().createElement(es,ys({},this.props,{settings:this.state,property:"recipients",placeholder:fr("E.g. sales@website.com"),label:fr("Recipients"),required:"true",updateProperty:this.updateProperty,note:fr("Separate multiple emails with a comma")}),this.getRoutingEmailOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label))))),c().createElement(rs,ys({},this.props,{value:"routing",label:fr("Email Routing")}),c().createElement(gs,ys({},this.props,{updateProperty:this.updateProperty,state:this.state}))))))}),c().createElement(_t,{path:"/notifications/advanced",element:c().createElement("div",{key:"notifications-advanced"},c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(es,ys({},this.props,{settings:this.state,property:"from-name",placeholder:fr("Enter from name here"),label:fr("From Name"),updateProperty:this.updateProperty}),c().createElement("optgroup",{label:fr("Quiz data")},c().createElement("option",{value:"{quiz_name}"},fr("Quiz Name"))),c().createElement("optgroup",{label:fr("Lead data")},this.getRoutingSubjectOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label)))),c().createElement("optgroup",{label:fr("Misc data")},this.getNameOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label))))))),c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(es,ys({},this.props,{settings:this.state,property:"form-email",placeholder:fr("Enter from email here"),label:fr("From Email"),updateProperty:this.updateProperty}),this.getRoutingEmailOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label)))))),c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(es,ys({},this.props,{settings:this.state,property:"replyto-email",placeholder:fr("Enter reply-to email here"),label:fr("Reply-to Email"),updateProperty:this.updateProperty}),this.getRoutingEmailOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label)))))),c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(es,ys({},this.props,{settings:this.state,property:"cc-email",placeholder:fr("Enter CC email here"),label:fr("CC Emails"),updateProperty:this.updateProperty}),this.getRoutingEmailOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label)))))),c().createElement(Go,null,c().createElement(Ko,{cols:"12"},c().createElement(es,ys({},this.props,{settings:this.state,property:"bcc-email",placeholder:fr("Enter BCC email here"),label:fr("BCC Emails"),updateProperty:this.updateProperty}),this.getRoutingEmailOptions().map((e,t)=>c().createElement("option",{key:t,value:e.value,"data-content":e.value},Uo(e.label)))))))}),c().createElement(_t,{path:"/notifications/conditions",element:c().createElement(ds,ys({},this.props,{updateProperty:this.updateProperty,state:this.state}))})))))),c().createElement(lo,null,c().createElement(wo,{icon:"undo",design:"ghost",label:fr("Cancel"),className:"forminator-discard-field-settings",onClick:this.closeModal}),r&&c().createElement(wo,{icon:"check",label:fr("Add"),className:"forminator-save-field-settings",onClick:this.applyChanges}),!r&&c().createElement("div",{className:"sui-tooltip","data-tooltip":i},c().createElement(wo,{icon:"check",label:fr("Add"),disabled:!0}))))}}const vs=Bo(bs);class Es extends Jn.Component{constructor(e){super(e),this.closeModal=this.props.modal.modalProps.closeModal.bind(this),this.trashField=this.trashField.bind(this)}trashField(){this.props.modal.modalProps.trashField(),this.closeModal()}render(){return c().createElement(c().Fragment,null,c().createElement("div",{className:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},c().createElement(mo,{icon:"close",iconSize:"md",label:fr("Close this dialog window"),className:"sui-button-float--right forminator-builder-fields-close",onClick:this.closeModal}),c().createElement("h3",{className:"sui-box-title sui-lg",id:"dialogTitle"},fr("Delete Notification")),c().createElement("p",{className:"sui-description"},fr("Are you sure you wish to delete this Notification?"))),c().createElement("div",{className:"sui-box-footer sui-flatten sui-content-center"},c().createElement(wo,{design:"ghost",label:fr("Cancel"),className:"forminator-discard-field-settings",onClick:this.closeModal}),c().createElement(wo,{color:"red",design:"ghost",icon:"trash",label:fr("Delete"),onClick:this.trashField})))}}function ws(){return""}function _s(){return _s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=this.$textarea.val().length;this.$textarea.siblings(".forminator-character-limit").find(".forminator-character-count").text(t)}))}render(){const e=_.isUndefined(this.props.settings[this.props.property])?"":this.props.settings[this.props.property],t={minHeight:this.props.height?this.props.height:"auto"};let n="";return this.props.label&&(n=c().createElement("label",{htmlFor:`forminator-field-${this.props.property}`,className:"sui-label"},this.props.label,this.props.note&&c().createElement("span",{className:"sui-label-note"},this.props.note))),c().createElement("div",{className:"sui-form-field"},n,this.props.topDescription&&c().createElement("span",{className:"sui-description"},this.props.topDescription),c().createElement("textarea",_s({id:`forminator-field-${this.props.property}`,className:"sui-form-control",style:t,placeholder:this.props.placeholder,defaultValue:e,onChange:e=>{this.updateValue(e.target.value)},ref:e=>this.textarea=e,onBlur:this.props.onBlur??null},this.props.characterLimit&&{maxlength:this.props.characterLimit})),this.props.characterLimit&&c().createElement("span",{className:"forminator-character-limit"},fr("{{span}}0{{/span}} / {{limit/}} characters",{components:{span:c().createElement("span",{className:"forminator-character-count"}),limit:c().createElement(c().Fragment,null,this.props.characterLimit)}})),this.props.description&&c().createElement("span",{className:"sui-description"},this.props.description))}}function Cs(e,t){return function(){return e.apply(t,arguments)}}const{toString:Ss}=Object.prototype,{getPrototypeOf:Ns}=Object,{iterator:ks,toStringTag:Os}=Symbol,As=(Ps=Object.create(null),e=>{const t=Ss.call(e);return Ps[t]||(Ps[t]=t.slice(8,-1).toLowerCase())});var Ps;const Ts=e=>(e=e.toLowerCase(),t=>As(t)===e),js=e=>t=>typeof t===e,{isArray:Ds}=Array,Rs=js("undefined");function Fs(e){return null!==e&&!Rs(e)&&null!==e.constructor&&!Rs(e.constructor)&&Us(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Ms=Ts("ArrayBuffer");const Ls=js("string"),Us=js("function"),zs=js("number"),Is=e=>null!==e&&"object"==typeof e,$s=e=>{if("object"!==As(e))return!1;const t=Ns(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Os in e||ks in e)},Vs=Ts("Date"),qs=Ts("File"),Bs=Ts("Blob"),Qs=Ts("FileList"),Hs=Ts("URLSearchParams"),[Ws,Gs,Ks,Ys]=["ReadableStream","Request","Response","Headers"].map(Ts);function Zs(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,i;if("object"!=typeof e&&(e=[e]),Ds(e))for(r=0,i=e.length;r0;)if(r=n[i],t===r.toLowerCase())return r;return null}const Js="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:i.g,el=e=>!Rs(e)&&e!==Js;const tl=(nl="undefined"!=typeof Uint8Array&&Ns(Uint8Array),e=>nl&&e instanceof nl);var nl;const rl=Ts("HTMLFormElement"),il=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),al=Ts("RegExp"),ol=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Zs(n,(n,i)=>{let a;!1!==(a=t(n,i,e))&&(r[i]=a||n)}),Object.defineProperties(e,r)};const sl=Ts("AsyncFunction"),ll=(ul="function"==typeof setImmediate,cl=Us(Js.postMessage),ul?setImmediate:cl?(pl=`axios@${Math.random()}`,dl=[],Js.addEventListener("message",({source:e,data:t})=>{e===Js&&t===pl&&dl.length&&dl.shift()()},!1),e=>{dl.push(e),Js.postMessage(pl,"*")}):e=>setTimeout(e));var ul,cl,pl,dl;const fl="undefined"!=typeof queueMicrotask?queueMicrotask.bind(Js):"undefined"!=typeof process&&process.nextTick||ll,ml={isArray:Ds,isArrayBuffer:Ms,isBuffer:Fs,isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||Us(e.append)&&("formdata"===(t=As(e))||"object"===t&&Us(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Ms(e.buffer),t},isString:Ls,isNumber:zs,isBoolean:e=>!0===e||!1===e,isObject:Is,isPlainObject:$s,isEmptyObject:e=>{if(!Is(e)||Fs(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:Ws,isRequest:Gs,isResponse:Ks,isHeaders:Ys,isUndefined:Rs,isDate:Vs,isFile:qs,isBlob:Bs,isRegExp:al,isFunction:Us,isStream:e=>Is(e)&&Us(e.pipe),isURLSearchParams:Hs,isTypedArray:tl,isFileList:Qs,forEach:Zs,merge:function e(){const{caseless:t,skipUndefined:n}=el(this)&&this||{},r={},i=(i,a)=>{if("__proto__"===a||"constructor"===a||"prototype"===a)return;const o=t&&Xs(r,a)||a;$s(r[o])&&$s(i)?r[o]=e(r[o],i):$s(i)?r[o]=e({},i):Ds(i)?r[o]=i.slice():n&&Rs(i)||(r[o]=i)};for(let e=0,t=arguments.length;e(Zs(t,(t,r)=>{n&&Us(t)?Object.defineProperty(e,r,{value:Cs(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let i,a,o;const s={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],r&&!r(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&Ns(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:As,kindOfTest:Ts,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(Ds(e))return e;let t=e.length;if(!zs(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[ks]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:rl,hasOwnProperty:il,hasOwnProp:il,reduceDescriptors:ol,freezeMethods:e=>{ol(e,(t,n)=>{if(Us(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];Us(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach(e=>{n[e]=!0})};return Ds(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:Xs,global:Js,isContextDefined:el,isSpecCompliantForm:function(e){return!!(e&&Us(e.append)&&"FormData"===e[Os]&&e[ks])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(Is(e)){if(t.indexOf(e)>=0)return;if(Fs(e))return e;if(!("toJSON"in e)){t[r]=e;const i=Ds(e)?[]:{};return Zs(e,(e,t)=>{const a=n(e,r+1);!Rs(a)&&(i[t]=a)}),t[r]=void 0,i}}return e};return n(e,0)},isAsyncFn:sl,isThenable:e=>e&&(Is(e)||Us(e))&&Us(e.then)&&Us(e.catch),setImmediate:ll,asap:fl,isIterable:e=>null!=e&&Us(e[ks])};class hl extends Error{static from(e,t,n,r,i,a){const o=new hl(e.message,t||e.code,n,r,i);return o.cause=e,o.name=e.name,a&&Object.assign(o,a),o}constructor(e,t,n,r,i){super(e),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ml.toJSONObject(this.config),code:this.code,status:this.status}}}hl.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",hl.ERR_BAD_OPTION="ERR_BAD_OPTION",hl.ECONNABORTED="ECONNABORTED",hl.ETIMEDOUT="ETIMEDOUT",hl.ERR_NETWORK="ERR_NETWORK",hl.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",hl.ERR_DEPRECATED="ERR_DEPRECATED",hl.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",hl.ERR_BAD_REQUEST="ERR_BAD_REQUEST",hl.ERR_CANCELED="ERR_CANCELED",hl.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",hl.ERR_INVALID_URL="ERR_INVALID_URL";const gl=hl;function yl(e){return ml.isPlainObject(e)||ml.isArray(e)}function bl(e){return ml.endsWith(e,"[]")?e.slice(0,-2):e}function vl(e,t,n){return e?e.concat(t).map(function(e,t){return e=bl(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const El=ml.toFlatObject(ml,{},null,function(e){return/^is[A-Z]/.test(e)});const wl=function(e,t,n){if(!ml.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=ml.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!ml.isUndefined(t[e])})).metaTokens,i=n.visitor||u,a=n.dots,o=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&ml.isSpecCompliantForm(t);if(!ml.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(ml.isDate(e))return e.toISOString();if(ml.isBoolean(e))return e.toString();if(!s&&ml.isBlob(e))throw new gl("Blob is not supported. Use a Buffer instead.");return ml.isArrayBuffer(e)||ml.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function u(e,n,i){let s=e;if(e&&!i&&"object"==typeof e)if(ml.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(ml.isArray(e)&&function(e){return ml.isArray(e)&&!e.some(yl)}(e)||(ml.isFileList(e)||ml.endsWith(n,"[]"))&&(s=ml.toArray(e)))return n=bl(n),s.forEach(function(e,r){!ml.isUndefined(e)&&null!==e&&t.append(!0===o?vl([n],r,a):null===o?n:n+"[]",l(e))}),!1;return!!yl(e)||(t.append(vl(i,n,a),l(e)),!1)}const c=[],p=Object.assign(El,{defaultVisitor:u,convertValue:l,isVisitable:yl});if(!ml.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!ml.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+r.join("."));c.push(n),ml.forEach(n,function(n,a){!0===(!(ml.isUndefined(n)||null===n)&&i.call(t,n,ml.isString(a)?a.trim():a,r,p))&&e(n,r?r.concat(a):[a])}),c.pop()}}(e),t};function _l(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function xl(e,t){this._pairs=[],e&&wl(e,this,t)}const Cl=xl.prototype;Cl.append=function(e,t){this._pairs.push([e,t])},Cl.toString=function(e){const t=e?function(t){return e.call(this,t,_l)}:_l;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const Sl=xl;function Nl(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function kl(e,t,n){if(!t)return e;const r=n&&n.encode||Nl,i=ml.isFunction(n)?{serialize:n}:n,a=i&&i.serialize;let o;if(o=a?a(t,i):ml.isURLSearchParams(t)?t.toString():new Sl(t,i).toString(r),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}const Ol=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ml.forEach(this.handlers,function(t){null!==t&&e(t)})}},Al={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},Pl={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Sl,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Tl="undefined"!=typeof window&&"undefined"!=typeof document,jl="object"==typeof navigator&&navigator||void 0,Dl=Tl&&(!jl||["ReactNative","NativeScript","NS"].indexOf(jl.product)<0),Rl="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Fl=Tl&&window.location.href||"http://localhost",Ml={...r,...Pl};const Ll=function(e){function t(e,n,r,i){let a=e[i++];if("__proto__"===a)return!0;const o=Number.isFinite(+a),s=i>=e.length;if(a=!a&&ml.isArray(r)?r.length:a,s)return ml.hasOwnProp(r,a)?r[a]=[r[a],n]:r[a]=n,!o;r[a]&&ml.isObject(r[a])||(r[a]=[]);return t(e,n,r[a],i)&&ml.isArray(r[a])&&(r[a]=function(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r{t(function(e){return ml.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),r,n,0)}),n}return null};const Ul={transitional:Al,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,i=ml.isObject(e);i&&ml.isHTMLForm(e)&&(e=new FormData(e));if(ml.isFormData(e))return r?JSON.stringify(Ll(e)):e;if(ml.isArrayBuffer(e)||ml.isBuffer(e)||ml.isStream(e)||ml.isFile(e)||ml.isBlob(e)||ml.isReadableStream(e))return e;if(ml.isArrayBufferView(e))return e.buffer;if(ml.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return wl(e,new Ml.classes.URLSearchParams,{visitor:function(e,t,n,r){return Ml.isNode&&ml.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}(e,this.formSerializer).toString();if((a=ml.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return wl(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||r?(t.setContentType("application/json",!1),function(e,t,n){if(ml.isString(e))try{return(t||JSON.parse)(e),ml.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Ul.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(ml.isResponse(e)||ml.isReadableStream(e))return e;if(e&&ml.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e,this.parseReviver)}catch(e){if(n){if("SyntaxError"===e.name)throw gl.from(e,gl.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ml.classes.FormData,Blob:Ml.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ml.forEach(["delete","get","head","post","put","patch"],e=>{Ul.headers[e]={}});const zl=Ul,Il=ml.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),$l=Symbol("internals");function Vl(e){return e&&String(e).trim().toLowerCase()}function ql(e){return!1===e||null==e?e:ml.isArray(e)?e.map(ql):String(e)}function Bl(e,t,n,r,i){return ml.isFunction(r)?r.call(this,t,n):(i&&(t=n),ml.isString(t)?ml.isString(r)?-1!==t.indexOf(r):ml.isRegExp(r)?r.test(t):void 0:void 0)}class Ql{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function i(e,t,n){const i=Vl(t);if(!i)throw new Error("header name must be a non-empty string");const a=ml.findKey(r,i);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=ql(e))}const a=(e,t)=>ml.forEach(e,(e,n)=>i(e,n,t));if(ml.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(ml.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const t={};let n,r,i;return e&&e.split("\n").forEach(function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!n||t[n]&&Il[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t})(e),t);else if(ml.isObject(e)&&ml.isIterable(e)){let n,r,i={};for(const t of e){if(!ml.isArray(t))throw TypeError("Object iterator must return a key-value pair");i[r=t[0]]=(n=i[r])?ml.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}a(i,t)}else null!=e&&i(t,e,n);return this}get(e,t){if(e=Vl(e)){const n=ml.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(ml.isFunction(t))return t.call(this,e,n);if(ml.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Vl(e)){const n=ml.findKey(this,e);return!(!n||void 0===this[n]||t&&!Bl(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function i(e){if(e=Vl(e)){const i=ml.findKey(n,e);!i||t&&!Bl(0,n[i],i,t)||(delete n[i],r=!0)}}return ml.isArray(e)?e.forEach(i):i(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const i=t[n];e&&!Bl(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}normalize(e){const t=this,n={};return ml.forEach(this,(r,i)=>{const a=ml.findKey(n,i);if(a)return t[a]=ql(r),void delete t[i];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(i):String(i).trim();o!==i&&delete t[i],t[o]=ql(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return ml.forEach(this,(n,r)=>{null!=n&&!1!==n&&(t[r]=e&&ml.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=(this[$l]=this[$l]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=Vl(e);t[r]||(!function(e,t){const n=ml.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}(n,e),t[r]=!0)}return ml.isArray(e)?e.forEach(r):r(e),this}}Ql.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ml.reduceDescriptors(Ql.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),ml.freezeMethods(Ql);const Hl=Ql;function Wl(e,t){const n=this||zl,r=t||n,i=Hl.from(r.headers);let a=r.data;return ml.forEach(e,function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function Gl(e){return!(!e||!e.__CANCEL__)}const Kl=class extends gl{constructor(e,t,n){super(null==e?"canceled":e,gl.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function Yl(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new gl("Request failed with status code "+n.status,[gl.ERR_BAD_REQUEST,gl.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Zl=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i,a=0,o=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),u=r[o];i||(i=l),n[a]=s,r[a]=l;let c=o,p=0;for(;c!==a;)p+=n[c++],c%=e;if(a=(a+1)%e,a===o&&(o=(o+1)%e),l-i{i=a,n=null,r&&(clearTimeout(r),r=null),e(...t)};return[(...e)=>{const t=Date.now(),s=t-i;s>=a?o(e,t):(n=e,r||(r=setTimeout(()=>{r=null,o(n)},a-s)))},()=>n&&o(n)]},Jl=(e,t,n=3)=>{let r=0;const i=Zl(50,250);return Xl(n=>{const a=n.loaded,o=n.lengthComputable?n.total:void 0,s=a-r,l=i(s);r=a;e({loaded:a,total:o,progress:o?a/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&a<=o?(o-a)/l:void 0,event:n,lengthComputable:null!=o,[t?"download":"upload"]:!0})},n)},eu=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},tu=e=>(...t)=>ml.asap(()=>e(...t)),nu=Ml.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Ml.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Ml.origin),Ml.navigator&&/(msie|trident)/i.test(Ml.navigator.userAgent)):()=>!0,ru=Ml.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if("undefined"==typeof document)return;const s=[`${e}=${encodeURIComponent(t)}`];ml.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),ml.isString(r)&&s.push(`path=${r}`),ml.isString(i)&&s.push(`domain=${i}`),!0===a&&s.push("secure"),ml.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function iu(e,t,n){let r=!("string"==typeof(i=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i));var i;return e&&(r||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const au=e=>e instanceof Hl?{...e}:e;function ou(e,t){t=t||{};const n={};function r(e,t,n,r){return ml.isPlainObject(e)&&ml.isPlainObject(t)?ml.merge.call({caseless:r},e,t):ml.isPlainObject(t)?ml.merge({},t):ml.isArray(t)?t.slice():t}function i(e,t,n,i){return ml.isUndefined(t)?ml.isUndefined(e)?void 0:r(void 0,e,0,i):r(e,t,0,i)}function a(e,t){if(!ml.isUndefined(t))return r(void 0,t)}function o(e,t){return ml.isUndefined(t)?ml.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,a){return a in t?r(n,i):a in e?r(void 0,n):void 0}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(e,t,n)=>i(au(e),au(t),0,!0)};return ml.forEach(Object.keys({...e,...t}),function(r){if("__proto__"===r||"constructor"===r||"prototype"===r)return;const a=ml.hasOwnProp(l,r)?l[r]:i,o=a(e[r],t[r],r);ml.isUndefined(o)&&a!==s||(n[r]=o)}),n}const su=e=>{const t=ou({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=t;if(t.headers=o=Hl.from(o),t.url=kl(iu(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),ml.isFormData(n))if(Ml.hasStandardBrowserEnv||Ml.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(ml.isFunction(n.getHeaders)){const e=n.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach(([e,n])=>{t.includes(e.toLowerCase())&&o.set(e,n)})}if(Ml.hasStandardBrowserEnv&&(r&&ml.isFunction(r)&&(r=r(t)),r||!1!==r&&nu(t.url))){const e=i&&a&&ru.read(a);e&&o.set(i,e)}return t},lu="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const r=su(e);let i=r.data;const a=Hl.from(r.headers).normalize();let o,s,l,u,c,{responseType:p,onUploadProgress:d,onDownloadProgress:f}=r;function m(){u&&u(),c&&c(),r.cancelToken&&r.cancelToken.unsubscribe(o),r.signal&&r.signal.removeEventListener("abort",o)}let h=new XMLHttpRequest;function g(){if(!h)return;const r=Hl.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders());Yl(function(e){t(e),m()},function(e){n(e),m()},{data:p&&"text"!==p&&"json"!==p?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:e,request:h}),h=null}h.open(r.method.toUpperCase(),r.url,!0),h.timeout=r.timeout,"onloadend"in h?h.onloadend=g:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(g)},h.onabort=function(){h&&(n(new gl("Request aborted",gl.ECONNABORTED,e,h)),h=null)},h.onerror=function(t){const r=t&&t.message?t.message:"Network Error",i=new gl(r,gl.ERR_NETWORK,e,h);i.event=t||null,n(i),h=null},h.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const i=r.transitional||Al;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new gl(t,i.clarifyTimeoutError?gl.ETIMEDOUT:gl.ECONNABORTED,e,h)),h=null},void 0===i&&a.setContentType(null),"setRequestHeader"in h&&ml.forEach(a.toJSON(),function(e,t){h.setRequestHeader(t,e)}),ml.isUndefined(r.withCredentials)||(h.withCredentials=!!r.withCredentials),p&&"json"!==p&&(h.responseType=r.responseType),f&&([l,c]=Jl(f,!0),h.addEventListener("progress",l)),d&&h.upload&&([s,u]=Jl(d),h.upload.addEventListener("progress",s),h.upload.addEventListener("loadend",u)),(r.cancelToken||r.signal)&&(o=t=>{h&&(n(!t||t.type?new Kl(null,e,h):t),h.abort(),h=null)},r.cancelToken&&r.cancelToken.subscribe(o),r.signal&&(r.signal.aborted?o():r.signal.addEventListener("abort",o)));const y=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);y&&-1===Ml.protocols.indexOf(y)?n(new gl("Unsupported protocol "+y+":",gl.ERR_BAD_REQUEST,e)):h.send(i||null)})},uu=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const i=function(e){if(!n){n=!0,o();const t=e instanceof Error?e:this.reason;r.abort(t instanceof gl?t:new Kl(t instanceof Error?t.message:t))}};let a=t&&setTimeout(()=>{a=null,i(new gl(`timeout of ${t}ms exceeded`,gl.ETIMEDOUT))},t);const o=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)}),e=null)};e.forEach(e=>e.addEventListener("abort",i));const{signal:s}=r;return s.unsubscribe=()=>ml.asap(o),s}},cu=function*(e,t){let n=e.byteLength;if(!t||n{const i=async function*(e,t){for await(const n of pu(e))yield*cu(n,t)}(e,t);let a,o=0,s=e=>{a||(a=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await i.next();if(t)return s(),void e.close();let a=r.byteLength;if(n){let e=o+=a;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel:e=>(s(e),i.return())},{highWaterMark:2})},{isFunction:fu}=ml,mu=(({Request:e,Response:t})=>({Request:e,Response:t}))(ml.global),{ReadableStream:hu,TextEncoder:gu}=ml.global,yu=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},bu=e=>{e=ml.merge.call({skipUndefined:!0},mu,e);const{fetch:t,Request:n,Response:r}=e,i=t?fu(t):"function"==typeof fetch,a=fu(n),o=fu(r);if(!i)return!1;const s=i&&fu(hu),l=i&&("function"==typeof gu?(u=new gu,e=>u.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var u;const c=a&&s&&yu(()=>{let e=!1;const t=new n(Ml.origin,{body:new hu,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),p=o&&s&&yu(()=>ml.isReadableStream(new r("").body)),d={stream:p&&(e=>e.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!d[e]&&(d[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new gl(`Response type '${e}' is not supported`,gl.ERR_NOT_SUPPORT,n)})});const f=async(e,t)=>{const r=ml.toFiniteNumber(e.getContentLength());return null==r?(async e=>{if(null==e)return 0;if(ml.isBlob(e))return e.size;if(ml.isSpecCompliantForm(e)){const t=new n(Ml.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return ml.isArrayBufferView(e)||ml.isArrayBuffer(e)?e.byteLength:(ml.isURLSearchParams(e)&&(e+=""),ml.isString(e)?(await l(e)).byteLength:void 0)})(t):r};return async e=>{let{url:i,method:o,data:s,signal:l,cancelToken:u,timeout:m,onDownloadProgress:h,onUploadProgress:g,responseType:y,headers:b,withCredentials:v="same-origin",fetchOptions:E}=su(e),w=t||fetch;y=y?(y+"").toLowerCase():"text";let _=uu([l,u&&u.toAbortSignal()],m),x=null;const C=_&&_.unsubscribe&&(()=>{_.unsubscribe()});let S;try{if(g&&c&&"get"!==o&&"head"!==o&&0!==(S=await f(b,s))){let e,t=new n(i,{method:"POST",body:s,duplex:"half"});if(ml.isFormData(s)&&(e=t.headers.get("content-type"))&&b.setContentType(e),t.body){const[e,n]=eu(S,Jl(tu(g)));s=du(t.body,65536,e,n)}}ml.isString(v)||(v=v?"include":"omit");const t=a&&"credentials"in n.prototype,l={...E,signal:_,method:o.toUpperCase(),headers:b.normalize().toJSON(),body:s,duplex:"half",credentials:t?v:void 0};x=a&&new n(i,l);let u=await(a?w(x,E):w(i,l));const m=p&&("stream"===y||"response"===y);if(p&&(h||m&&C)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=u[t]});const t=ml.toFiniteNumber(u.headers.get("content-length")),[n,i]=h&&eu(t,Jl(tu(h),!0))||[];u=new r(du(u.body,65536,n,()=>{i&&i(),C&&C()}),e)}y=y||"text";let N=await d[ml.findKey(d,y)||"text"](u,e);return!m&&C&&C(),await new Promise((t,n)=>{Yl(t,n,{data:N,headers:Hl.from(u.headers),status:u.status,statusText:u.statusText,config:e,request:x})})}catch(t){if(C&&C(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new gl("Network Error",gl.ERR_NETWORK,e,x,t&&t.response),{cause:t.cause||t});throw gl.from(t,t&&t.code,e,x,t&&t.response)}}},vu=new Map,Eu=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,a=[r,i,n];let o,s,l=a.length,u=vu;for(;l--;)o=a[l],s=u.get(o),void 0===s&&u.set(o,s=l?new Map:bu(t)),u=s;return s},wu=(Eu(),{http:null,xhr:lu,fetch:{get:Eu}});ml.forEach(wu,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});const _u=e=>`- ${e}`,xu=e=>ml.isFunction(e)||null===e||!1===e;const Cu={getAdapter:function(e,t){e=ml.isArray(e)?e:[e];const{length:n}=e;let r,i;const a={};for(let o=0;o`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=n?e.length>1?"since :\n"+e.map(_u).join("\n"):" "+_u(e[0]):"as no adapter specified";throw new gl("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return i},adapters:wu};function Su(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Kl(null,e)}function Nu(e){Su(e),e.headers=Hl.from(e.headers),e.data=Wl.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return Cu.getAdapter(e.adapter||zl.adapter,e)(e).then(function(t){return Su(e),t.data=Wl.call(e,e.transformResponse,t),t.headers=Hl.from(t.headers),t},function(t){return Gl(t)||(Su(e),t&&t.response&&(t.response.data=Wl.call(e,e.transformResponse,t.response),t.response.headers=Hl.from(t.response.headers))),Promise.reject(t)})}const ku="1.13.5",Ou={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Ou[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const Au={};Ou.transitional=function(e,t,n){function r(e,t){return"[Axios v"+ku+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,a)=>{if(!1===e)throw new gl(r(i," has been removed"+(t?" in "+t:"")),gl.ERR_DEPRECATED);return t&&!Au[i]&&(Au[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,a)}},Ou.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const Pu={assertOptions:function(e,t,n){if("object"!=typeof e)throw new gl("options must be an object",gl.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=t[a];if(o){const t=e[a],n=void 0===t||o(t,a,e);if(!0!==n)throw new gl("option "+a+" must be "+n,gl.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new gl("Unknown option "+a,gl.ERR_BAD_OPTION)}},validators:Ou},Tu=Pu.validators;class ju{constructor(e){this.defaults=e||{},this.interceptors={request:new Ol,response:new Ol}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=ou(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:i}=t;void 0!==n&&Pu.assertOptions(n,{silentJSONParsing:Tu.transitional(Tu.boolean),forcedJSONParsing:Tu.transitional(Tu.boolean),clarifyTimeoutError:Tu.transitional(Tu.boolean),legacyInterceptorReqResOrdering:Tu.transitional(Tu.boolean)},!1),null!=r&&(ml.isFunction(r)?t.paramsSerializer={serialize:r}:Pu.assertOptions(r,{encode:Tu.function,serialize:Tu.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Pu.assertOptions(t,{baseUrl:Tu.spelling("baseURL"),withXsrfToken:Tu.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=i&&ml.merge(i.common,i[t.method]);i&&ml.forEach(["delete","get","head","post","put","patch","common"],e=>{delete i[e]}),t.headers=Hl.concat(a,i);const o=[];let s=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;s=s&&e.synchronous;const n=t.transitional||Al;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});const l=[];let u;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let c,p=0;if(!s){const e=[Nu.bind(this),void 0];for(e.unshift(...o),e.push(...l),c=e.length,u=Promise.resolve(t);p{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new Kl(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new Ru(function(t){e=t}),cancel:e}}}const Fu=Ru;const Mu={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Mu).forEach(([e,t])=>{Mu[t]=e});const Lu=Mu;const Uu=function e(t){const n=new Du(t),r=Cs(Du.prototype.request,n);return ml.extend(r,Du.prototype,n,{allOwnKeys:!0}),ml.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(ou(t,n))},r}(zl);Uu.Axios=Du,Uu.CanceledError=Kl,Uu.CancelToken=Fu,Uu.isCancel=Gl,Uu.VERSION=ku,Uu.toFormData=wl,Uu.AxiosError=gl,Uu.Cancel=Uu.CanceledError,Uu.all=function(e){return Promise.all(e)},Uu.spread=function(e){return function(t){return e.apply(null,t)}},Uu.isAxiosError=function(e){return ml.isObject(e)&&!0===e.isAxiosError},Uu.mergeConfig=ou,Uu.AxiosHeaders=Hl,Uu.formToJSON=e=>Ll(ml.isHTMLForm(e)?new FormData(e):e),Uu.getAdapter=Cu.getAdapter,Uu.HttpStatusCode=Lu,Uu.default=Uu;const zu=Uu;var Iu=i(5373),$u=i.n(Iu);function Vu(){return Vu=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(e.data.success){this.closeModal();new er({type:"success",text:`${fr("Thanks for your feedback!")} ${fr("It helps us make Forminator even better.")}`,time:4e3}).open()}else{new er({type:"error",text:e.data.data}).open()}}).catch(e=>{new er({type:"error",text:fr("Something went wrong. Please try again.")}).open(),console.log(e)}).then(()=>{setTimeout(()=>{t.removeClass("sui-button-onload-text")},1e3)})}render(){return c().createElement(c().Fragment,null,c().createElement("div",{className:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},c().createElement(mo,{icon:"close",iconSize:"md",label:fr("Close this dialog window"),className:"sui-button-float--right",onClick:this.closeModal}),c().createElement("h3",{id:"dialogTitle",className:"sui-box-title sui-lg"},fr("Share your feedback")),c().createElement("p",{className:"sui-description"},fr("We’ve just started rolling out updates to the new form editor — and this is only the beginning!"))),c().createElement("div",{className:"sui-box-body"},c().createElement("div",{className:"sui-box-settings-row forminator-feedback-rating"},c().createElement("div",{className:"sui-side-tabs"},c().createElement("label",{className:"sui-settings-label"},fr("How was your experience with the new form editor?")),c().createElement(ns,Vu({},this.props,{settings:this.state,updateProperty:this.updateField,property:"feedback-rating"}),c().createElement(ws,{value:"1"},"1"),c().createElement(ws,{value:"2"},"2"),c().createElement(ws,{value:"3"},"3"),c().createElement(ws,{value:"4"},"4"),c().createElement(ws,{value:"5"},"5")),c().createElement("div",{className:"forminator-feedback-rating-range"},c().createElement("span",{className:"forminator-feedback-rating-range-min"},fr("Dislike")),c().createElement("span",{className:"forminator-feedback-rating-range-max"},fr("Love it!"))))),c().createElement("div",{className:"sui-box-settings-row forminator-feedback-additional-details"},c().createElement("div",{className:"sui-form-field"},c().createElement("label",{className:"sui-settings-label"},fr("Additional details {{span}}(optional){{/span}}",{components:{span:c().createElement("span",{className:"sui-description"})}})),c().createElement(xs,Vu({},this.props,{settings:this.state,updateProperty:this.updateField,property:"feedback-additional-details",placeholder:fr("Tell us what you loved or what could be better..."),characterLimit:255}))))),c().createElement("div",{className:"sui-box-footer sui-flatten sui-content-center"},c().createElement("button",{id:"forminator-feedback-submit",className:"sui-button sui-button-blue",onClick:()=>this.shareFeedback()},c().createElement("span",{className:"sui-button-text-default"},fr("Share feedback")),c().createElement("span",{className:"sui-button-text-onload"},c().createElement("i",{className:"sui-icon-loader sui-loading","aria-hidden":"true"}),fr("Sending feedback...")))))}}const Bu={previewModal:ho,publishModal:go,deleteModal:_o,shortcodeModal:Co,questionModal:Wo,submitModal:Zo,personalityModal:Jo,deletePersonalityModal:xo,notificationModal:vs,deleteNotificationModal:Es,revertModal:So,feedbackModal:qu};var Qu=i(7337),Hu=i.n(Qu);class Wu extends Jn.Component{constructor(e){super(e),"undefined"!=typeof document&&(this.previouslyFocusedElement=document.activeElement)}componentDidMount(){const e=this.props.focusTrapOptions,t={returnFocusOnDeactivate:!1,fallbackFocus:"body"};for(const n in e)e.hasOwnProperty(n)&&"returnFocusOnDeactivate"!==n&&(t[n]=e[n]);const n=(0,Jn.findDOMNode)(this.focusTrapElement);this.focusTrap=this.props._createFocusTrap(n,t),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause()}componentDidUpdate(e){if(e.active&&!this.props.active){const{returnFocusOnDeactivate:e}=this.props.focusTrapOptions,t={returnFocus:e||!1};this.focusTrap.deactivate(t)}else!e.active&&this.props.active&&this.focusTrap.activate();e.paused&&!this.props.paused?this.focusTrap.unpause():!e.paused&&this.props.paused&&this.focusTrap.pause()}componentWillUnmount(){this.focusTrap.deactivate(),!1!==this.props.focusTrapOptions.returnFocusOnDeactivate&&this.previouslyFocusedElement&&this.previouslyFocusedElement.focus&&this.previouslyFocusedElement.focus()}setFocusTrapElement(e){this.focusTrapElement=e}render(){const e=c().Children.only(this.props.children);return c().cloneElement(e,{ref:t=>{this.setFocusTrapElement(t),"function"==typeof e.ref&&e.ref(t)}})}}Wu.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:Hu()};const Gu=["renderTo"];function Ku(){return Ku=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.setAttribute("aria-hidden","true"),this.props.modal.modalType=null,this.forceUpdate()},300))}}setFocus(e){if(void 0===e)return;e.attr("tabindex","0"),e.blur();let t=0;const n=window.setInterval(function(){e.focus(),t++,t>=10&&window.clearInterval(n)},10)}componentWillUnmount(){clearTimeout(this.hideModalTimeout)}render(){if(!this.props.modal.modalType)return null;let e="sui-modal-lg",t=["sui-modal-content","sui-content-fade-in"];this.props.modal.modalProps.open||(t=["sui-modal-content","sui-content-fade-out"]);const n=Yu[this.props.modal.modalType];if("publish"===this.props.modal.modalType&&(e="sui-modal-sm fui-dialog-publish"),"shortcode"===this.props.modal.modalType&&(e="sui-modal-sm fui-dialog-publish"),"delete"!==this.props.modal.modalType&&"revert"!==this.props.modal.modalType&&"deleteNotification"!==this.props.modal.modalType||(e="sui-modal-sm"),!_.isUndefined(this.props.modal.modalProps)&&!_.isUndefined(this.props.modal.modalProps.field)&&!_.isUndefined(this.props.modal.modalProps.field.type)){const t=this.props.modal.modalProps.field.type;e+="radio"===t||"checkbox"===t||"select"===t?" multivalue-modal":" "+this.props.modal.modalProps.field.type+"-modal"}const r=jQuery(".sui-color-accessible").length?"sui-wrap sui-color-accessible":"sui-wrap";return c().createElement("div",{className:r},c().createElement("div",{id:"forminator-modal",className:`sui-modal sui-active ${e}`},c().createElement("div",Ku({role:"dialog",id:`modal-${this.props.modal.modalProps.id}`,className:`${t.join(" ")}`,"aria-modal":"true","aria-live":"polite"},this.props.modal.modalProps.labelledBy&&{"aria-labelledby":this.props.modal.modalProps.labelledBy},this.props.modal.modalProps.describedBy&&{"aria-describedby":this.props.modal.modalProps.describedBy},{ref:this.modelRef}),c().createElement("div",{className:"sui-box",style:{marginBottom:0}},c().createElement(n,this.props)))))}}const Xu=e=>{let{renderTo:t=document.body}=e,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;rc().createElement(Xu,Ku({},t,{renderTo:e}))};const Ju=Xu,ec=e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_QUESTIONS",questions:e})},tc=e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_QUESTION",question:e})},nc=e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_RESULTS",results:e})},rc=e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_RESULT",result:e})},ic=e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_NOTIFICATIONS",notifications:e})},ac=e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_NOTIFICATION",notification:e})},oc=(e,t)=>n=>{n({type:"SHOW_MODAL",modalProps:e,modalType:t})},sc=()=>e=>{e({type:"HIDE_MODAL"})};const lc=le(function(e){return{modal:e.modal,questions:e.questions,results:e.results,type:"nowrong",settings:e.settings,notifications:e.notifications,id:e.settings.form_id||-1}},function(t){return{actions:{modalActions:Rt(s,t),builderActions:Rt(a,t),settingsActions:Rt(e,t),notificationsActions:Rt(o,t)}}})(Ju);class uc extends Jn.Component{constructor(e){super(e)}render(){switch(this.props.icon){case"fields":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M22.7812 7.84375C22.5 7.5625 22.0312 7.5625 21.7188 7.84375L21.0625 8.5L22.5 9.9375L23.1562 9.28125C23.4688 9 23.4688 8.5 23.1562 8.21875L22.7812 7.84375ZM16.25 13.4062C16.1562 13.5 16.0938 13.625 16.0625 13.7812L15.7188 15.3125L17.2812 15C17.4062 14.9688 17.5312 14.9062 17.6562 14.8125L21.4375 11L20.0312 9.59375L16.25 13.4062ZM20.6562 6.78125C21.5312 5.90625 22.9688 5.90625 23.8438 6.78125L24.2188 7.15625C25.0938 8.03125 25.0938 9.46875 24.2188 10.3438L18.7188 15.875C18.4062 16.1562 18 16.375 17.5938 16.4688L14.9062 17.0312C14.6562 17.0938 14.4062 17 14.2188 16.8438C14.0625 16.6562 13.9688 16.4062 14.0312 16.1562L14.5938 13.4688C14.6875 13.0312 14.875 12.6562 15.1875 12.3438L20.6562 6.78125ZM7 12.25C7 11 8 10 9.25 10H13.25C13.6562 10 14 10.3438 14 10.75C14 11.1562 13.6562 11.5 13.25 11.5H9.25C8.84375 11.5 8.5 11.8438 8.5 12.25V19.75C8.5 20.1562 8.84375 20.5 9.25 20.5H20.75C21.1562 20.5 21.5 20.1562 21.5 19.75V15.75C21.5 15.3438 21.8438 15 22.25 15C22.6562 15 23 15.3438 23 15.75V19.75C23 21 22 22 20.75 22H9.25C8 22 7 21 7 19.75V12.25ZM10.5 16C10.5 15.4375 10.9375 15 11.5 15C12.0625 15 12.5 15.4375 12.5 16C12.5 16.5625 12.0625 17 11.5 17C10.9375 17 10.5 16.5625 10.5 16Z"})));case"appearance":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M21.5 15.0938C21.5 15.0625 21.5 15.0312 21.5 15C21.5 11.4375 18.5625 8.5 15 8.5C11.4062 8.5 8.5 11.4375 8.5 15C8.5 18.5938 11.4062 21.5 15 21.5C15.0625 21.5 15.1562 21.5 15.25 21.5C15.2812 21.5 15.2812 21.5 15.3125 21.5C15.3125 21.5 15.3438 21.4688 15.375 21.4375C15.4375 21.375 15.5 21.25 15.5 21.0625C15.5 21.0312 15.4688 20.9062 15.3125 20.5312C15.2812 20.5 15.2812 20.4375 15.25 20.4062C15.125 20.0938 14.9062 19.625 14.8125 19.125C14.75 18.9375 14.75 18.7188 14.75 18.5C14.75 16.8438 16.0938 15.5 17.75 15.5H20.8125C21.0312 15.5 21.25 15.4375 21.3438 15.3438C21.4688 15.25 21.5 15.1562 21.5 15.0938ZM23 15.0938C22.9688 16.25 21.9375 17 20.8125 17H17.75C16.9062 17 16.25 17.6875 16.25 18.5C16.25 18.625 16.25 18.7188 16.2812 18.8125C16.3438 19.1562 16.4688 19.4375 16.5938 19.75C16.7812 20.1875 17 20.625 17 21.0625C17 22.0625 16.3125 22.9688 15.3125 23C15.2188 23 15.0938 23 15 23C10.5625 23 7 19.4375 7 15C7 10.5938 10.5625 7 15 7C19.4062 7 23 10.5938 23 15C23 15.0312 23 15.0625 23 15.0938ZM12 15C12 15.5625 11.5312 16 11 16C10.4375 16 10 15.5625 10 15C10 14.4688 10.4375 14 11 14C11.5312 14 12 14.4688 12 15ZM12 13C11.4375 13 11 12.5625 11 12C11 11.4688 11.4375 11 12 11C12.5312 11 13 11.4688 13 12C13 12.5625 12.5312 13 12 13ZM16 11C16 11.5625 15.5312 12 15 12C14.4375 12 14 11.5625 14 11C14 10.4688 14.4375 10 15 10C15.5312 10 16 10.4688 16 11ZM18 13C17.4375 13 17 12.5625 17 12C17 11.4688 17.4375 11 18 11C18.5312 11 19 11.4688 19 12C19 12.5625 18.5312 13 18 13Z"})));case"behavior":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M21.75 9C21.75 8.59375 21.4062 8.25 21 8.25C20.5625 8.25 20.25 8.59375 20.25 9C20.25 9.4375 20.5625 9.75 21 9.75C21.4062 9.75 21.75 9.4375 21.75 9ZM19 9C19 8.3125 19.375 7.65625 20 7.28125C20.5938 6.9375 21.375 6.9375 22 7.28125C22.5938 7.65625 23 8.3125 23 9C23 9.71875 22.5938 10.375 22 10.75C21.375 11.0938 20.5938 11.0938 20 10.75C19.375 10.375 19 9.71875 19 9ZM7 12C7 9.9375 8.65625 8.25 10.75 8.25H15V7.5625C15 7.25 15.25 7 15.5312 7C15.6562 7 15.7812 7.0625 15.875 7.125L17.7812 8.625C17.9062 8.71875 18 8.84375 18 9C18 9.15625 17.9062 9.3125 17.7812 9.40625L15.875 10.9062C15.7812 10.9688 15.6562 11 15.5312 11C15.25 11 15 10.75 15 10.4688V9.75H10.75C9.5 9.75 8.5 10.7812 8.5 12C8.5 13.25 9.5 14.25 10.75 14.25H19.25C21.3125 14.25 23 15.9375 23 18C23 19.875 21.625 21.4062 19.875 21.7188C19.5625 22.4688 18.8438 23 18 23C16.875 23 16 22.125 16 21C16 19.9062 16.875 19 18 19C18.7812 19 19.5 19.5 19.8125 20.1875C20.7812 19.9375 21.5 19.0625 21.5 18C21.5 16.7812 20.4688 15.75 19.25 15.75H10.75C8.65625 15.75 7 14.0938 7 12ZM10.8438 20.25H12V19.5625C12 19.25 12.25 19 12.5312 19C12.6562 19 12.7812 19.0625 12.875 19.125L14.7812 20.625C14.9062 20.7188 15 20.8438 15 21C15 21.1562 14.9062 21.3125 14.7812 21.4062L12.875 22.9062C12.7812 22.9688 12.6562 23 12.5312 23C12.25 23 12 22.75 12 22.4688V21.75H10.8438C10.5312 22.5 9.8125 23 9 23C7.875 23 7 22.125 7 21C7 19.9062 7.875 19 9 19C9.8125 19 10.5312 19.5312 10.8438 20.25ZM9.75 21C9.75 20.5938 9.40625 20.25 9 20.25C8.5625 20.25 8.25 20.5938 8.25 21C8.25 21.4375 8.5625 21.75 9 21.75C9.40625 21.75 9.75 21.4375 9.75 21ZM18 21.75C18.4062 21.75 18.75 21.4375 18.75 21C18.75 20.5938 18.4062 20.25 18 20.25C17.5625 20.25 17.25 20.5938 17.25 21C17.25 21.4375 17.5625 21.75 18 21.75Z"})));case"pdf":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M9 21.5H10.5V23H9C7.875 23 7 22.125 7 21V9C7 7.90625 7.875 7 9 7H14.1562C14.6875 7 15.1875 7.21875 15.5625 7.59375L18.4062 10.4375C18.7812 10.8125 19 11.3125 19 11.8438V16.5H17.5V12H15C14.4375 12 14 11.5625 14 11V8.5H9C8.71875 8.5 8.5 8.75 8.5 9V21C8.5 21.2812 8.71875 21.5 9 21.5ZM12.5 18H13.5C14.4375 18 15.25 18.8125 15.25 19.75C15.25 20.7188 14.4375 21.5 13.5 21.5H13V22.5C13 22.7812 12.75 23 12.5 23C12.2188 23 12 22.7812 12 22.5V21V18.5C12 18.25 12.2188 18 12.5 18ZM13.5 20.5C13.9062 20.5 14.25 20.1875 14.25 19.75C14.25 19.3438 13.9062 19 13.5 19H13V20.5H13.5ZM16.5 18H17.5C18.3125 18 19 18.6875 19 19.5V21.5C19 22.3438 18.3125 23 17.5 23H16.5C16.2188 23 16 22.7812 16 22.5V18.5C16 18.25 16.2188 18 16.5 18ZM17.5 22C17.75 22 18 21.7812 18 21.5V19.5C18 19.25 17.75 19 17.5 19H17V22H17.5ZM20 18.5C20 18.25 20.2188 18 20.5 18H22C22.25 18 22.5 18.25 22.5 18.5C22.5 18.7812 22.25 19 22 19H21V20H22C22.25 20 22.5 20.25 22.5 20.5C22.5 20.7812 22.25 21 22 21H21V22.5C21 22.7812 20.75 23 20.5 23C20.2188 23 20 22.7812 20 22.5V20.5V18.5Z"})));case"notifications":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M7 11C7 9.90625 7.875 9 9 9H21C22.0938 9 23 9.90625 23 11V19C23 20.125 22.0938 21 21 21H9C7.875 21 7 20.125 7 19V11ZM8.5 11V11.7188L13.875 16.125C14.5312 16.6562 15.4375 16.6562 16.0938 16.125L21.5 11.7188V11C21.5 10.75 21.25 10.5 21 10.5H9C8.71875 10.5 8.5 10.75 8.5 11ZM8.5 13.6562V19C8.5 19.2812 8.71875 19.5 9 19.5H21C21.25 19.5 21.5 19.2812 21.5 19V13.6562L17.0625 17.2812C15.8438 18.2812 14.125 18.2812 12.9062 17.2812L8.5 13.6562Z"})));case"integrations":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M12.5 9.5H9.5V12.5H12.5V9.5ZM9.5 8H12.5C13.3125 8 14 8.6875 14 9.5V12.5C14 13.3438 13.3125 14 12.5 14H9.5C8.65625 14 8 13.3438 8 12.5V9.5C8 8.6875 8.65625 8 9.5 8ZM12.5 17.5H9.5V20.5H12.5V17.5ZM9.5 16H12.5C13.3125 16 14 16.6875 14 17.5V20.5C14 21.3438 13.3125 22 12.5 22H9.5C8.65625 22 8 21.3438 8 20.5V17.5C8 16.6875 8.65625 16 9.5 16ZM17.5 9.5V12.5H20.5V9.5H17.5ZM16 9.5C16 8.6875 16.6562 8 17.5 8H20.5C21.3125 8 22 8.6875 22 9.5V12.5C22 13.3438 21.3125 14 20.5 14H17.5C16.6562 14 16 13.3438 16 12.5V9.5ZM19 15.5C19.4062 15.5 19.75 15.8438 19.75 16.25V18.25H21.75C22.1562 18.25 22.5 18.5938 22.5 19C22.5 19.4375 22.1562 19.75 21.75 19.75H19.75V21.75C19.75 22.1875 19.4062 22.5 19 22.5C18.5625 22.5 18.25 22.1875 18.25 21.75V19.75H16.25C15.8125 19.75 15.5 19.4375 15.5 19C15.5 18.5938 15.8125 18.25 16.25 18.25H18.25V16.25C18.25 15.8438 18.5625 15.5 19 15.5Z"})));case"settings":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M15 7C15.5312 7 16.0312 7.0625 16.5312 7.15625C16.7812 7.21875 17.2188 7.34375 17.4688 7.78125C17.5312 7.90625 17.5625 8.03125 17.5938 8.15625L17.9062 9.375C17.9375 9.53125 18.25 9.71875 18.4375 9.65625L19.625 9.3125C19.75 9.28125 19.875 9.25 20 9.25C20.5 9.25 20.8438 9.5625 21 9.75C21.6875 10.5312 22.2188 11.4375 22.5625 12.4375C22.6562 12.6875 22.75 13.125 22.4688 13.5312C22.4062 13.6562 22.3125 13.75 22.2188 13.8438L21.3438 14.7188C21.1875 14.8438 21.1875 15.1875 21.3438 15.3125L22.2188 16.1875C22.3125 16.2812 22.4062 16.375 22.4688 16.5C22.7188 16.9062 22.625 17.3438 22.5625 17.5938C22.2188 18.5938 21.6875 19.5 21 20.2812C20.8438 20.4688 20.5 20.7812 20 20.7812C19.875 20.7812 19.75 20.75 19.625 20.7188L18.4375 20.3438C18.25 20.3125 17.9375 20.4688 17.9062 20.6562L17.5938 21.875C17.5625 22 17.5312 22.125 17.4688 22.25C17.2188 22.6875 16.7812 22.8125 16.5312 22.875C16.0312 22.9688 15.5312 23 15 23C14.4688 23 13.9375 22.9688 13.4375 22.875C13.1875 22.8125 12.75 22.6875 12.5 22.25C12.4375 22.125 12.4062 22 12.375 21.875L12.0625 20.6562C12.0312 20.4688 11.7188 20.3125 11.5625 20.3438L10.375 20.7188C10.25 20.75 10.0938 20.75 9.96875 20.7812C9.46875 20.7812 9.125 20.4688 8.96875 20.2812C8.28125 19.5 7.75 18.5938 7.40625 17.5938C7.34375 17.3438 7.25 16.9062 7.5 16.4688C7.5625 16.375 7.65625 16.25 7.75 16.1562L8.65625 15.3125C8.78125 15.1875 8.78125 14.8438 8.65625 14.7188L7.75 13.8438C7.65625 13.75 7.5625 13.6562 7.5 13.5312C7.25 13.125 7.34375 12.6875 7.40625 12.4375C7.75 11.4375 8.28125 10.5312 8.96875 9.75C9.125 9.5625 9.46875 9.25 9.96875 9.25C10.0938 9.25 10.25 9.28125 10.375 9.3125L11.5625 9.65625C11.7188 9.71875 12.0312 9.53125 12.0625 9.375L12.375 8.15625C12.4062 8.03125 12.4375 7.90625 12.5 7.78125C12.75 7.34375 13.1875 7.21875 13.4375 7.15625C13.9375 7.0625 14.4688 7 15 7ZM13.8125 8.625L13.5312 9.71875C13.2812 10.7188 12.125 11.4062 11.125 11.125L10.0312 10.7812C9.53125 11.4062 9.125 12.0938 8.84375 12.8438L9.6875 13.625C10.4375 14.3438 10.4375 15.6875 9.6875 16.4062L8.84375 17.1875C9.125 17.9375 9.53125 18.625 10.0312 19.25L11.125 18.9062C12.125 18.625 13.2812 19.3125 13.5312 20.3125L13.8125 21.4062C14.5625 21.5625 15.4062 21.5625 16.1875 21.4062L16.4375 20.3125C16.6875 19.3125 17.8438 18.625 18.8438 18.9062L19.9375 19.25C20.4375 18.625 20.8438 17.9375 21.125 17.1875L20.3125 16.4062C19.5625 15.6875 19.5625 14.3438 20.3125 13.625L21.125 12.8438C20.8438 12.0938 20.4375 11.4062 19.9375 10.7812L18.8438 11.125C17.875 11.4062 16.6875 10.7188 16.4375 9.71875L16.1875 8.625C15.4062 8.46875 14.5625 8.46875 13.8125 8.625ZM13.5 15C13.5 15.5625 13.7812 16.0312 14.25 16.3125C14.6875 16.5938 15.2812 16.5938 15.75 16.3125C16.1875 16.0312 16.5 15.5625 16.5 15C16.5 14.4688 16.1875 14 15.75 13.7188C15.2812 13.4375 14.6875 13.4375 14.25 13.7188C13.7812 14 13.5 14.4688 13.5 15ZM15 18C13.9062 18 12.9375 17.4375 12.375 16.5C11.8438 15.5938 11.8438 14.4375 12.375 13.5C12.9375 12.5938 13.9062 12 15 12C16.0625 12 17.0312 12.5938 17.5938 13.5C18.125 14.4375 18.125 15.5938 17.5938 16.5C17.0312 17.4375 16.0625 18 15 18Z"})));case"abandonment":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M6 8.3125C6 7.59375 6.5625 7 7.28125 7H20.6562C21.4062 7 22 7.59375 22 8.34375C22 8.59375 21.9062 8.875 21.7188 9.09375L18.8438 13.0625C17.875 13.1562 17 13.5312 16.25 14.0625L20.3125 8.5H7.71875L12.8125 14.7812C12.9375 14.9375 13 15.0938 13 15.25V17.4062L14 18.1875C14 18.3125 14 18.4062 14 18.5C14 19.1562 14.0938 19.7812 14.3125 20.375L11.9688 18.5C11.6562 18.25 11.5 17.9062 11.5 17.5312V15.5312L6.28125 9.125C6.09375 8.90625 6 8.625 6 8.3125ZM19.5 14C21.0938 14 22.5625 14.875 23.375 16.25C24.1875 17.6562 24.1875 19.375 23.375 20.75C22.5625 22.1562 21.0938 23 19.5 23C17.875 23 16.4062 22.1562 15.5938 20.75C14.7812 19.375 14.7812 17.6562 15.5938 16.25C16.4062 14.875 17.875 14 19.5 14ZM21.3438 17.375C21.5312 17.1875 21.5312 16.8438 21.3438 16.6562C21.1562 16.4688 20.8125 16.4688 20.625 16.6562L19.5 17.8125L18.3438 16.6562C18.1562 16.4688 17.8125 16.4688 17.625 16.6562C17.4375 16.8438 17.4375 17.1875 17.625 17.375L18.7812 18.5L17.625 19.6562C17.4375 19.8438 17.4375 20.1875 17.625 20.375C17.8125 20.5625 18.1562 20.5625 18.3438 20.375L19.5 19.2188L20.625 20.375C20.8125 20.5625 21.1562 20.5625 21.3438 20.375C21.5312 20.1875 21.5312 19.8438 21.3438 19.6562L20.1875 18.5L21.3438 17.375Z"})));case"leads":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M7 9.9375C7 9.40625 7.40625 9 7.9375 9H22.0625C22.5938 9 23 9.40625 23 9.9375C23 10.1875 22.9062 10.4062 22.7188 10.5938L17.5 15.8125V22.0625C17.5 22.5938 17.0938 23 16.5625 23C16.3125 23 16.0938 22.9062 15.9062 22.7188L12.7188 19.5312C12.5938 19.4062 12.5 19.1875 12.5 19V15.8125L7.28125 10.5938C7.09375 10.4062 7 10.1875 7 9.9375ZM9.3125 10.5L13.7812 14.9688C13.9375 15.125 14 15.3125 14 15.5V18.6875L16 20.6875V15.5C16 15.3125 16.0938 15.125 16.2188 14.9688L20.6875 10.5H9.3125Z"})));case"questions":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M21.5 15C21.5 11.4062 18.5938 8.5 15 8.5C11.4062 8.5 8.5 11.4062 8.5 15C8.5 18.5938 11.4062 21.5 15 21.5C18.5938 21.5 21.5 18.5938 21.5 15ZM7 15C7 10.5938 10.5938 7 15 7C19.4062 7 23 10.5938 23 15C23 19.4062 19.4062 23 15 23C10.5938 23 7 19.4062 7 15ZM15 12.5C14.4375 12.5 14 12.9375 14 13.5C14 13.9062 13.6562 14.25 13.25 14.25C12.8438 14.25 12.5 13.9062 12.5 13.5C12.5 12.125 13.625 11 15 11C16.375 11 17.5 12.125 17.5 13.5C17.5 14.9688 16.375 15.5938 15.75 15.8438V15.9375C15.75 16.375 15.4062 16.6875 15 16.6875C14.5938 16.6875 14.25 16.375 14.25 15.9375V15.6875C14.25 15.0625 14.7188 14.5938 15.1875 14.4375C15.4062 14.375 15.5938 14.2812 15.75 14.125C15.9062 14 16 13.8125 16 13.5C16 12.9375 15.5625 12.5 15 12.5ZM14 18.5C14 17.9375 14.4375 17.5 15 17.5C15.5625 17.5 16 17.9375 16 18.5C16 19.0625 15.5625 19.5 15 19.5C14.4375 19.5 14 19.0625 14 18.5Z"})));case"personalities":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M14.5938 18.5H13C11.7812 18.5 10.7812 19.375 10.5625 20.5C11.5625 21.1562 12.75 21.5 14 21.5C14.2812 21.5 14.5625 21.5 14.8125 21.4375C15 21.9688 15.25 22.4375 15.5312 22.8438C15.0312 22.9375 14.5312 23 14 23C9.59375 23 6 19.4062 6 15C6 10.5938 9.59375 7 14 7C17.9688 7 21.25 9.875 21.9062 13.6562C21.4375 13.5625 20.9688 13.5 20.5 13.5C20.4375 13.5 20.375 13.5 20.3438 13.5C19.6562 10.625 17.0938 8.5 14 8.5C10.4062 8.5 7.5 11.4062 7.5 15C7.5 16.75 8.1875 18.3125 9.3125 19.5C9.90625 18.0312 11.3438 17 13 17H15H15.0625C14.8438 17.4688 14.6875 17.9688 14.5938 18.5ZM14 14.5C14.6875 14.5 15.25 13.9375 15.25 13.25C15.25 12.5625 14.6875 12 14 12C13.3125 12 12.75 12.5625 12.75 13.25C12.75 13.9375 13.3125 14.5 14 14.5ZM11.25 13.25C11.25 11.7188 12.4688 10.5 14 10.5C15.5312 10.5 16.75 11.7188 16.75 13.25C16.75 14.7812 15.5312 16 14 16C12.4688 16 11.25 14.7812 11.25 13.25ZM20.5 24C18 24 16 22 16 19.5C16 17 18 15 20.5 15C23 15 25 17 25 19.5C25 22 23 24 20.5 24ZM20.5 20.875C20.1562 20.875 19.875 21.1562 19.875 21.5C19.875 21.8438 20.1562 22.125 20.5 22.125C20.8438 22.125 21.125 21.8438 21.125 21.5C21.125 21.1562 20.8438 20.875 20.5 20.875ZM20.5 17.75C20.9062 17.75 21.25 18.0938 21.25 18.5C21.25 18.7188 21.125 18.9375 20.9062 19.0312L20.5312 19.1875C20.2188 19.3438 20 19.6562 20 20C20 20.2812 20.2188 20.5 20.5 20.5C20.75 20.5 20.9688 20.3125 21 20.0938L21.3125 19.9375C21.875 19.6875 22.25 19.125 22.25 18.5C22.25 17.5312 21.4688 16.75 20.5 16.75C19.6562 16.75 18.9375 17.3438 18.7812 18.1562C18.7188 18.4375 18.9062 18.6875 19.1875 18.75C19.4375 18.8125 19.7188 18.625 19.7812 18.3438C19.8438 18 20.125 17.75 20.5 17.75Z"})));case"registration":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M14.5938 18.5H13C11.7812 18.5 10.7812 19.375 10.5625 20.5C11.5625 21.1562 12.75 21.5 14 21.5C14.2812 21.5 14.5625 21.5 14.8125 21.4375C15 21.9688 15.25 22.4375 15.5312 22.8438C15.0312 22.9375 14.5312 23 14 23C9.59375 23 6 19.4062 6 15C6 10.5938 9.59375 7 14 7C17.9688 7 21.25 9.875 21.9062 13.6562C21.4375 13.5625 20.9688 13.5 20.5 13.5C20.4375 13.5 20.375 13.5 20.3438 13.5C19.6562 10.625 17.0938 8.5 14 8.5C10.4062 8.5 7.5 11.4062 7.5 15C7.5 16.75 8.1875 18.3125 9.3125 19.5C9.90625 18.0312 11.3438 17 13 17H15H15.0625C14.8438 17.4688 14.6875 17.9688 14.5938 18.5ZM14 14.5C14.6875 14.5 15.25 13.9375 15.25 13.25C15.25 12.5625 14.6875 12 14 12C13.3125 12 12.75 12.5625 12.75 13.25C12.75 13.9375 13.3125 14.5 14 14.5ZM11.25 13.25C11.25 11.7188 12.4688 10.5 14 10.5C15.5312 10.5 16.75 11.7188 16.75 13.25C16.75 14.7812 15.5312 16 14 16C12.4688 16 11.25 14.7812 11.25 13.25ZM20.5 24C18 24 16 22 16 19.5C16 17 18 15 20.5 15C23 15 25 17 25 19.5C25 22 23 24 20.5 24ZM21 17.5C21 17.2188 20.7812 17 20.5 17C20.2188 17 20 17.2188 20 17.5V19H18.5C18.2188 19 18 19.2188 18 19.5C18 19.7812 18.2188 20 18.5 20H20V21.5C20 21.7812 20.2188 22 20.5 22C20.7812 22 21 21.7812 21 21.5V20H22.5C22.7812 20 23 19.7812 23 19.5C23 19.2188 22.7812 19 22.5 19H21V17.5Z"})));case"login":return c().createElement("span",{className:"forminator-navigation-icon"},c().createElement("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"#666666",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M13.5312 19.7812C13.25 20.0625 12.7812 20.0625 12.4688 19.7812C12.1875 19.5 12.1875 19 12.4688 18.7188L15.4375 15.75H7.75C7.34375 15.75 7 15.4062 7 15C7 14.5938 7.34375 14.25 7.75 14.25H15.4375L12.4688 11.2812C12.1875 11 12.1875 10.5 12.4688 10.2188C12.75 9.9375 13.25 9.9375 13.5312 10.2188L17.7812 14.4688C18.0625 14.75 18.0625 15.25 17.7812 15.5312L13.5312 19.7812ZM17.75 9.5C17.3438 9.5 17 9.15625 17 8.75C17 8.34375 17.3438 8 17.75 8H20C21.6562 8 23 9.34375 23 11V19C23 20.6562 21.6562 22 20 22H17.75C17.3438 22 17 21.6562 17 21.25C17 20.8438 17.3438 20.5 17.75 20.5H20C20.8438 20.5 21.5 19.8438 21.5 19V11C21.5 10.1875 20.8438 9.5 20 9.5H17.75Z"})));default:return c().createElement("span",{className:"forminator-navigation-icon"})}}}class cc extends Jn.Component{constructor(e){super(e)}render(){return c().createElement(Jn.Fragment,null,c().createElement("ul",{className:"sui-vertical-tabs sui-sidenav-sticky fui-sidenav"},c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/intro",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-intro"},c().createElement(uc,{icon:"fields"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Intro")))),c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/personalities",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-personalities"},c().createElement(uc,{icon:"personalities"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Personalities")))),c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/questions",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-questions"},c().createElement(uc,{icon:"questions"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Questions")))),this.props.hasLead&&c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/leads",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-leads"},c().createElement(uc,{icon:"leads"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Leads")))),c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/appearance",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-appearance"},c().createElement(uc,{icon:"appearance"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Appearance")))),c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/behaviour",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-behavior"},c().createElement(uc,{icon:"behavior"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Behavior")))),c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/notifications",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-notifications"},c().createElement(uc,{icon:"notifications"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Email Notifications")))),c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/integrations",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-integrations"},c().createElement(uc,{icon:"integrations"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Integrations")))),c().createElement("li",{className:"sui-vertical-tab"},c().createElement(ri,{to:"/settings",className:e=>{let{isActive:t}=e;return t?"current":""},id:"forminator-navigation-settings"},c().createElement(uc,{icon:"settings"}),c().createElement("span",{className:"forminator-navigation-title"},fr("Settings"))))))}}const pc=Bo(cc);const dc=le(function(e){return{id:e.settings.form_id,title:e.settings.formName||"",hasLead:e.settings.hasLeads||!1}},function(e){return{actions:{navigationActions:Rt(n,e),modalActions:Rt(t,e)}}})(function(e){return c().createElement("div",{className:"sui-sidenav fui-sidenav forminator-side-navigation"},c().createElement("div",{className:"forminator-sidenav-right sui-box sui-sidenav-fixed"},c().createElement("div",{className:"forminator-side-navigation-content"},c().createElement("div",{className:"forminator-sidenav-title sui-box-title"},fr("Customize Quiz")),c().createElement(pc,e))))});var fc=i(8055),mc=i.n(fc);const hc=e=>t=>{var n,r,i,a;void 0!==(e=mc()(e)).wrappers&&t((n=e.wrappers,e=>{window.forminatorChanges.settings=!0,Or(!1),e({type:"UPDATE_FIELDS",wrappers:n})})),void 0!==e.settings&&t((e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"RESET_SETTINGS",settings:e})})(e.settings)),void 0!==e.notifications&&t((e=>t=>{window.forminatorChanges.settings=!0,Or(!1),t({type:"UPDATE_NOTIFICATIONS",notifications:e})})(e.notifications)),void 0!==e.behaviorArray&&t((r=e.behaviorArray,e=>{window.forminatorChanges.settings=!0,Or(!1),e({type:"UPDATE_BEHAVIORS",behaviors:r})})),void 0!==e.integrationConditions&&t((i=e.integrationConditions,e=>{window.forminatorChanges.settings=!0,Or(!1),e({type:"UPDATE_INTEGRATION_CONDITIONS",conditions:i})})),void 0!==e.answers&&t((a=e.answers,e=>{window.forminatorChanges.settings=!0,Or(!1),e({type:"UPDATE_ANSWERS",answers:a})})),void 0!==e.questions&&t(ec(e.questions)),void 0!==e.results&&t(nc(e.results)),window.forminatorChanges.settings=!1};class gc extends Jn.Component{constructor(e){super(e),this.closeModal=this.closeModal.bind(this),this.openModal=this.openModal.bind(this),this.isPDF="pdf-form"===this.props.formType}closeModal(e){this.props.actions.modalActions.showModal({open:!1,title:fr("Preview")},"preview")}openModal(e){this.isPDF?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"_blank";window.open(e,t)}(window.location.href+"&form_type=pdf-form&forminator_action=pdf-preview&preview_nonce="+forminatorData.previewNonce):this.props.actions.modalActions.showModal({open:!0,title:"Preview",closeModal:this.closeModal},"preview")}render(){let e=this.props.disabled;return this.isPDF&&!Nr(forminatorData.pdfExtensionsEnabled)&&(e=!0),c().createElement("button",{id:"forminator-preview-button",className:"sui-button sui-button-ghost",accessKey:"p",onClick:this.openModal,disabled:e},c().createElement("i",{className:"sui-icon-eye","aria-hidden":"true"})," ",fr("Preview"))}}class yc extends Jn.Component{constructor(e){super(e),this.closeModal=this.closeModal.bind(this),this.openModal=this.openModal.bind(this),this.groupId=_.isUndefined(this.props.group)?"":this.props.group,this.APIconnected=forminatorData.isHubConnected}closeModal(){this.props.actions.modalActions.showModal({open:!1},this.APIconnected?"savedTemplateModal":"savedTemplateProModal")}openModal(){this.props.actions.modalActions.showModal({open:!0,title:this.actionText,closeModal:this.closeModal,id:"save-template",activeElement:jQuery(document.activeElement),focusFirst:".modal-close-button"},this.APIconnected?"savedTemplateModal":"savedTemplateProModal")}render(){return c().createElement("button",{className:"forminator-save-to-cloud",onClick:this.openModal},c().createElement("span",{className:"sui-icon-upload-cloud"}),fr("Save to Cloud"))}}class bc extends Jn.Component{constructor(e){super(e),this.isPDF="pdf-form"===this.props.formType,this.isModule="leads"!==this.props.formType&&!this.isPDF;const t={form:{shortcode:"forminator_form",type:"form",processAction:forminatorData.adminUrl+"admin.php?page=forminator-cform",processNonce:forminatorData.formProcessNonce,exportNonce:forminatorData.formExportNonce,submissions:forminatorData.adminUrl+"admin.php?page=forminator-entries&form_type=forminator_forms&form_id="+this.props.id,reports:forminatorData.adminUrl+"admin.php?page=forminator-reports&form_type=forminator_forms&form_id="+this.props.id,dropdownLabel:fr("Open form options"),documentation:"https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#forms"},poll:{shortcode:"forminator_poll",type:"poll",processAction:forminatorData.adminUrl+"admin.php?page=forminator-poll",processNonce:forminatorData.pollProcessNonce,exportNonce:forminatorData.pollExportNonce,submissions:forminatorData.adminUrl+"admin.php?page=forminator-entries&form_type=forminator_polls&form_id="+this.props.id,reports:forminatorData.adminUrl+"admin.php?page=forminator-reports&form_type=forminator_polls&form_id="+this.props.id,dropdownLabel:fr("Open poll options"),documentation:"https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#polls"},quiz:{shortcode:"forminator_quiz",type:"quiz",processAction:forminatorData.adminUrl+"admin.php?page=forminator-quiz",processNonce:forminatorData.quizProcessNonce,exportNonce:forminatorData.quizExportNonce,submissions:forminatorData.adminUrl+"admin.php?page=forminator-entries&form_type=forminator_quizzes&form_id="+this.props.id,reports:forminatorData.adminUrl+"admin.php?page=forminator-reports&form_type=forminator_quizzes&form_id="+this.props.id,dropdownLabel:fr("Open quiz options"),documentation:"https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#quizzes"}};this.copyToClipboard=this.copyToClipboard.bind(this),this.resetTrackingData=this.resetTrackingData.bind(this),this.data=t[this.props.moduleType]}copyToClipboard(){this.input.select(),document.execCommand("copy");new er({type:"success",text:fr("Shortcode %s has been copied successfully.",{args:[this.input.value]}),time:4e3}).open()}resetTrackingData(){const e={action:"forminator_reset_tracking_data",_ajax_nonce:forminatorData.resetTrackingDataNonce,id:this.props.id};this.ajax=jQuery.post({url:forminatorData.ajaxUrl,type:"post",data:e}).done(function(e){if(e){const t=e.success?"success":"error",n=e.data||fr("Something went wrong.");new er({type:t,text:n,time:4e3}).open()}})}closeModal(){this.props.actions.modalActions.showModal({open:!1},"publish")}render(){const{status:e,formType:t}=this.props,n="publish"===e,{saveLoading:r}=this.props.state,i=r&&"autosave"!==r,a=this.data.processAction+"&export=true&module_id="+this.props.id+"&exportnonce="+this.data.exportNonce+"&module_type="+this.data.type,o=this.data.processAction+"&delete=true&module_id="+this.props.id+"&nonce="+this.data.processNonce+"&module_type="+this.data.type,s="form"===this.data.type&&!forminatorData.cloudDisabled;return c().createElement(Jn.Fragment,null,c().createElement("input",{type:"text",defaultValue:`[${this.data.shortcode} id="${this.props.id}"]`,id:"forminator-form-shortcode",style:{position:"absolute",top:"-1500px"},tabIndex:-1,readOnly:!0,ref:e=>this.input=e}),c().createElement("div",{className:this.props.hasLead?"sui-dropdown fui-dropdown-soon":"sui-dropdown"},c().createElement("button",{id:"forminator-more-option-dropdown",className:"sui-button sui-button-ghost sui-dropdown-anchor","aria-expanded":"false","aria-label":fr("More options")},c().createElement("i",{className:"sui-icon-more","aria-hidden":"true"})),c().createElement("ul",null,c().createElement("li",{id:"forminator-dropdown-create-new"},c().createElement("a",{className:"forminator-field-new",href:forminatorData.dashboardUrl+"&createnew="+this.props.moduleType},c().createElement("span",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Create New"))),c().createElement("li",{id:"forminator-dropdown-copy-shortcode",className:s?"":"forminator-more-option-group-ends"},c().createElement("button",{className:"forminator-field-edit",onClick:this.copyToClipboard},c().createElement("span",{className:"sui-icon-code","aria-hidden":"true"}),fr("Copy Shortcode"))),s&&c().createElement("li",{id:"forminator-dropdown-save-to-cloud",className:"forminator-more-option-group-ends"},c().createElement(yc,this.props)),c().createElement("li",{id:"forminator-dropdown-view-submission"},c().createElement("a",{className:"forminator-field-edit",href:this.data.submissions},c().createElement("span",{className:"sui-icon-community-people","aria-hidden":"true"}),fr("View Submissions"))),c().createElement("li",{id:"forminator-dropdown-view-report"},c().createElement("a",{className:"forminator-field-edit",href:this.data.reports},c().createElement("span",{className:"sui-icon-graph-line","aria-hidden":"true"}),fr("View Report"))),c().createElement("li",{id:"forminator-dropdown-reset-tracking",className:"forminator-more-option-group-ends"},c().createElement("a",{className:"forminator-field-edit",onClick:this.resetTrackingData},c().createElement("span",{className:"sui-icon-update","aria-hidden":"true"}),fr("Reset Tracking Data"))),n&&c().createElement("li",{id:"forminator-dropdown-unpublish"},c().createElement("button",{id:"forminator-module-draft",disabled:i,onClick:()=>{this.props.saveModule("draft")}},c().createElement("span",{className:"sui-icon-unpublish","aria-hidden":"true"}),fr("Unpublish"))),c().createElement("li",{id:"forminator-dropdown-duplicate"},c().createElement("form",{method:"post",action:this.data.processAction},c().createElement("input",{type:"hidden",name:"forminator_action",value:"clone"}),c().createElement("input",{type:"hidden",name:"id",value:this.props.id}),c().createElement("input",{type:"hidden",id:"forminatorNonce",name:"forminatorNonce",value:forminatorData.cloneNonce}),c().createElement("input",{type:"hidden",name:"forminatorRedirect",value:"false"}),this.props.hasLead&&c().createElement("button",{type:"submit",disabled:"disabled",className:"fui-button-with-tag sui-tooltip sui-tooltip-left sui-constrained","data-tooltip":fr("Duplicate isn't supported at the moment for the quizzes with lead capturing enabled.")},c().createElement("span",{className:"sui-icon-page-multiple","aria-hidden":"true"}),c().createElement("span",{className:"fui-button-label"},fr("Duplicate")),c().createElement("span",{className:"sui-tag sui-tag-blue sui-tag-sm"},fr("Coming soon"))),!this.props.hasLead&&c().createElement("button",{type:"submit"},c().createElement("span",{className:"sui-icon-page-multiple","aria-hidden":"true"}),fr("Duplicate")))),c().createElement("li",{id:"forminator-dropdown-export",className:"forminator-more-option-group-ends"},this.props.hasLead&&c().createElement("a",{href:"#",className:"fui-button-with-tag sui-tooltip sui-tooltip-left","data-tooltip":fr("Export isn't supported at the moment for the quizzes with lead capturing enabled.")},c().createElement("span",{className:"sui-icon-cloud-migration","aria-hidden":"true"}),c().createElement("span",{className:"fui-button-label"},fr("Export")),c().createElement("span",{className:"sui-tag sui-tag-blue sui-tag-sm"},fr("Coming soon"))),!this.props.hasLead&&c().createElement("a",{className:"forminator-field-edit",href:a},c().createElement("span",{className:"sui-icon-cloud-migration","aria-hidden":"true"}),fr("Export"))),forminatorData.showDocLink&&c().createElement("li",{id:"forminator-dropdown-documentation",className:"forminator-more-option-group-ends"},c().createElement("a",{className:"forminator-field-new",href:this.data.documentation,target:"_blank",rel:"noreferrer"},c().createElement("span",{className:"sui-icon-academy","aria-hidden":"true"}),fr("Documentation"))),c().createElement("li",{id:"forminator-dropdown-delete"},c().createElement("a",{className:"forminator-field-edit sui-option-red",href:o},c().createElement("span",{className:"sui-icon-trash","aria-hidden":"true"}),fr("Delete"))))))}}function vc(){return vc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.saveModule(n||!this.isModule?"temp":"draft")}},c().createElement("span",{className:"sui-loading-text"},c().createElement("span",{className:"sui-icon-save","aria-hidden":"true"})),c().createElement("span",{className:"sui-icon-loader sui-loading","aria-hidden":"true"}))),!l&&!this.props.changed.settings&&!n&&this.props.changed.saved&&c().createElement("div",{className:"sui-status-changes"},c().createElement("i",{className:"sui-icon-check-tick","aria-hidden":"true"}),forminatorData.autoSave?fr("Autosaved"):fr("Saved")),!a&&o&&!u&&c().createElement("div",{className:"sui-status-changes"},c().createElement("i",{className:"sui-icon-check-tick","aria-hidden":"true"}),c().createElement("dfn",{className:"sui-tooltip sui-tooltip-constrained sui-tooltip-bottom","data-tooltip":`${fr("These changes are saved but not yet published.")}\n\t\t\t\t\t\t\t\t\t\t\t${fr("Click '%s' to make them live.",{args:[fr("Publish Changes")]})}`},forminatorData.autoSave?fr("Changes autosaved"):fr("Changes saved")),c().createElement("button",{id:"forminator-module-revert",className:"sui-button sui-button-ghost sui-tooltip sui-tooltip-bottom"+(l?" sui-button-onload":""),"data-tooltip":fr("Discard changes"),disabled:l,onClick:this.props.revertChanges},c().createElement("span",{className:"sui-loading-text"},c().createElement("span",{className:"sui-icon-undo","aria-hidden":"true"})),c().createElement("span",{className:"sui-icon-loader sui-loading","aria-hidden":"true"})))),c().createElement("div",{className:"sui-actions"},c().createElement(gc,vc({},this.props,{disabled:l,formType:t})),c().createElement("button",{id:"forminator-module-publish",className:"sui-button sui-button-blue",disabled:l,onClick:()=>{this.saveModule("publish")}},c().createElement("span",{className:"sui-loading-text"},c().createElement("span",{className:"sui-icon-web-globe-world","aria-hidden":"true"}),c().createElement("span",{className:"button-text"},(()=>this.isModule?fr("publish"===e?"Publish Changes":"Publish"):fr("Publish Changes"))())),c().createElement("span",{className:"sui-icon-loader sui-loading","aria-hidden":"true"})),"leads"!==t&&!this.isPDF&&c().createElement(bc,vc({},this.props,{moduleType:i,saveModule:this.saveModule}))))}}class wc extends Jn.Component{constructor(e){super(e)}componentDidMount(){const e=jQuery(".sui-sidenav .sui-with-floating-input"),t=jQuery(".sui-header"),n=t.find(".sui-header-title").width();n>t.next().find(".sui-sidenav").width()&&e.css({left:n+20+"px"})}render(){const{title:e}=this.props,t=_.isEmpty(e.trim()),n=t?"sui-form-field-error":"";return c().createElement(c().Fragment,null,c().createElement("div",{className:`sui-form-field ${n}`},c().createElement("label",{htmlFor:"forminator-set-title",id:"forminator-set-title-label",className:"sui-screen-reader-text"},fr("Name your form")),c().createElement("input",{type:"text",value:e,placeholder:fr("Give your quiz a name"),id:"forminator-set-title",className:"sui-form-control","aria-labelledby":"forminator-set-title-label","aria-describedby":"forminator-set-title-message","aria-required":"true",accessKey:"t",onChange:e=>this.props.actions.navigationActions.updateTitle(e.target.value)}),c().createElement("p",{role:"alert",id:"forminator-set-title-message",className:"sui-error-message",style:{display:t?"block":"none",marginBottom:0}},t&&fr("Please, enter a valid name."))))}}function _c(){return _c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.save(u,s)},c)}revertChanges(){const{form_id:e}=this.props.state.settings;this.setState({saveLoading:"revert"});const t={action:"forminator_revert_builder",_wpnonce:forminatorData.formNonce,module_id:e,module_type:"quiz"};setTimeout(()=>{this.revert(t)},Ar())}openRevertModal(){this.props.actions.modalActions.showModal({open:!0,closeModal:this.closeRevertModal,confirmCallback:this.revertChanges,id:"revert-changes",activeElement:jQuery(document.activeElement),focusFirst:".sui-button-ghost"},"revert")}closeRevertModal(){this.props.actions.modalActions.showModal({open:!1},"revert")}autosaveModule(){this.saveModule("autosave")}revert(e){const t=this;zu.post(forminatorData.ajaxUrl,$u().stringify(e)).then(e=>{if(e.data.success)forminatorData.originalSettings?(t.props.actions.moduleActions.revertAllChanges(forminatorData.originalSettings),forminatorData.currentForm=mc()(forminatorData.originalSettings)):t.props.actions.settingsActions.saveBuilder("form_status",t.props.status),kr(!1),Or(!1);else{new er({type:"error",text:fr("Something went wrong while reverting your quiz. Please try again.")}).open()}t.setState({saveLoading:!1})}).catch(e=>{new er({type:"error",text:fr("Something went wrong while reverting your quiz. Please try again.")}).open(),console.log(e),t.setState({saveLoading:!1})})}save(e,t){const n=this,{status:r,type:i}=this.props;zu.post(forminatorData.ajaxUrl,$u().stringify(e)).then(a=>{const o="publish"===t&&(void 0===r||"draft"===r),s="temp"===t;if(a.data.success){if(!s){const e=mc()(n.props.state);e.settings.form_status=t,forminatorData.originalSettings=e}if(-1===e.form_id&&(this.props.actions.settingsActions.updateSetting("form_id",a.data.data),forminatorData.currentForm.settings.form_id=a.data.data,"knowledge"===i?window.history.pushState({},"Edit Knowledge Quiz",forminatorData.knowledgeEditUrl+"&id="+a.data.data):window.history.pushState({},"Edit No Wrong Quiz",forminatorData.noWrongEditUrl+"&id="+a.data.data)),this.props.actions.settingsActions.saveBuilder("form_status",t),o){const e=e=>{n.props.actions.modalActions.showModal({open:!1},"shortcode")};n.props.actions.modalActions.showModal({open:!0,closeModal:e},"shortcode")}kr(s),Or(!1)}else{o&&n.props.actions.modalActions.showModal({open:!1,closeModal:this.closeModal},"publish");new er({type:"error",text:fr("Something went wrong while saving your quiz. Please try again.")}).open()}this.setState({saveLoading:!1})}).catch(e=>{new er({type:"error",text:fr("Something went wrong while saving your quiz. Please try again.")}).open(),console.log(e),this.setState({saveLoading:!1})})}render(){return c().createElement(Ec,_c({},this.props,{moduleType:"quiz",saveModule:this.saveModule,revertChanges:this.openRevertModal,state:this.state,Title:wc}))}}const Nc=le(function(e){return{id:e.settings.form_id,status:e.settings.form_status,state:e,title:e.settings.formName||"",changed:window.forminatorChanges,type:"nowrong",hasLead:e.settings.hasLeads||!1}},function(r){return{actions:{navigationActions:Rt(n,r),settingsActions:Rt(e,r),modalActions:Rt(t,r),moduleActions:Rt(l,r)}}})(Sc);class kc extends Jn.Component{constructor(e){super(e),this.state={previousPage:{},nextPage:{}}}componentDidMount(){const e=jQuery("div.forminator-side-navigation a.current").not(".forminator-disabled-menu-item"),t=r(e,"prev");t&&this.setState({previousPage:{title:t.text(),url:t.attr("href")}});const n=r(e,"next");function r(e,t){let n="prev"===t?e.parent().prev():e.parent().next();for(;n.length;){if(!n.find("a.forminator-disabled-menu-item").length)return n.find("a").not(".forminator-disabled-menu-item");n="prev"===t?n.prev():n.next()}return null}n&&this.setState({nextPage:{title:n.text(),url:n.attr("href")}})}render(){const e=e=>{this.props.router.navigate(e)};return c().createElement("div",{className:"sui-box-footer"},!_.isUndefined(this.state.previousPage.url)&&c().createElement("button",{className:"sui-button",onClick:()=>e(this.state.previousPage.url)},c().createElement("span",{className:"sui-icon-arrow-left","aria-hidden":"true"}),this.state.previousPage.title),!_.isUndefined(this.state.nextPage.url)&&c().createElement("div",{className:"sui-actions-right"},c().createElement("button",{className:"sui-button sui-button-icon-right",onClick:()=>e(this.state.nextPage.url)},this.state.nextPage.title,c().createElement("i",{className:"sui-icon-arrow-right","aria-hidden":"true"}))))}}function Oc(){return Oc=Object.assign?Object.assign.bind():function(e){for(var t=1;te.slug!==this.props.result.slug)}deleteResult(){this.closeMenu(),this.props.actions.modalActions.showModal({open:!0,result:this.props.result,closeModal:this.closeDeleteField,trashField:this.trashResult},"deletePersonality")}closeDeleteField(){this.props.actions.modalActions.showModal({open:!1,result:this.props.result,closeModal:this.closeDeleteField,trashField:this.trashResult},"deletePersonality")}trashResult(){const e=[...this.props.results],t=this.getResultsWithoutCurrent(e);this.closeMenu(),this.props.actions.builderActions.updateResults(t)}closeEditModal(){this.props.actions.modalActions.showModal({open:!1},"personality")}editModal(){this.props.actions.modalActions.showModal({open:!0,new:!1,result:this.props.result,closeModal:this.closeEditModal},"personality")}duplicateResult(){const e=Object.assign({},this.props.result);e.slug="result-"+or()+"-"+or();const t=[...this.props.results,e];this.props.actions.builderActions.updateResults(t)}render(){let e="";return _.isUndefined(this.props.result.image)||_.isEmpty(this.props.result.image)||(e="url("+this.props.result.image+")"),c().createElement("div",{className:"sui-builder-field sui-react sui-can_move"},c().createElement("div",{className:"sui-field-info",onClick:this.editModal},c().createElement("i",{className:"sui-icon-drag","aria-hidden":"true"}),c().createElement("div",{className:"sui-builder-field-label"},c().createElement("div",{className:"sui-builder-field-image","aria-hidden":"true"},c().createElement("span",{style:{backgroundImage:e}})),c().createElement("span",null,this.props.result.title))),c().createElement("div",{className:"sui-field-actions"},c().createElement("div",{className:"sui-dropdown"},c().createElement("button",{className:"sui-button-icon sui-dropdown-anchor"},c().createElement("i",{className:"sui-icon-widget-settings-config","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},fr("Open field settings"))),c().createElement("ul",null,c().createElement("li",null,c().createElement("button",{onClick:this.editModal},c().createElement("i",{className:"sui-icon-pencil","aria-hidden":"true"}),fr("Edit"))),c().createElement("li",null,c().createElement("button",{onClick:this.duplicateResult},c().createElement("i",{className:"sui-icon-copy","aria-hidden":"true"}),fr("Duplicate"))),c().createElement("li",null,c().createElement("button",{className:"sui-option-red",onClick:this.deleteResult},c().createElement("i",{className:"sui-icon-trash","aria-hidden":"true"}),fr("Delete")))))))}}function Dc(){return Dc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.order=t}),this.props.actions.builderActions.updateResults(n),this.forceUpdate()}closeModal(){this.props.actions.modalActions.showModal({open:!1},"personality")}addItem(){const e={slug:"result-"+or()+"-"+or()};this.props.actions.modalActions.showModal({open:!0,new:!0,result:e,results:this.props.results,closeModal:this.closeModal},"personality")}render(){return c().createElement("div",{className:"sui-box-builder sui-flushed",ref:e=>this.el=e},c().createElement("div",{className:"sui-box-builder-body"},this.props.results.length>0&&c().createElement("div",{className:"sui-builder-fields"},_.map(this.props.results,(e,t)=>c().createElement(jc,Dc({key:e.slug,result:e},this.props,{counter:t})))),c().createElement("button",{className:"sui-button sui-button-dashed",onClick:this.addItem},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Personality")),0===this.props.results.length&&c().createElement("div",{className:"sui-builder-empty-message sui-block-content-center"},c().createElement("p",{className:"sui-description"},fr("Define the different personalities possible as the outcome of your quiz here.")))))}}class Fc extends Jn.Component{constructor(e){super(e)}componentDidMount(){jQuery("html, body").animate({scrollTop:0},"fast")}render(){return c().createElement("div",{id:"forminator-form-fields",className:"sui-box"},c().createElement("div",{className:"sui-box-header"},c().createElement("h2",{className:"sui-box-title"},fr("Personalities"))),c().createElement("div",{className:"sui-box-body"},c().createElement("p",{className:"sui-description"},fr("Let's add the different personalities. Each of the following personality is a possible outcome of your quiz. In case of a tie, the personality is chosen as per their order below."))),c().createElement("div",{className:"sui-box-body"},c().createElement(Rc,this.props)),c().createElement("div",{className:"sui-box-body",style:{paddingTop:"10px"}},c().createElement("p",{className:"sui-description"},fr("Reorder the personalities to set the priority order."))),c().createElement(kc,this.props))}}const Mc=Bo(Fc);const Lc=le(function(e){return{questions:e.questions,results:e.results,settings:e.settings}},function(n){return{actions:{settingsActions:Rt(e,n),builderActions:Rt(a,n),modalActions:Rt(t,n)}}})(Mc);class Uc extends Jn.Component{constructor(e){super(e),this.trashQuestion=this.trashQuestion.bind(this),this.deleteQuestion=this.deleteQuestion.bind(this),this.closeDeleteField=this.closeDeleteField.bind(this),this.editModal=this.editModal.bind(this),this.closeEditModal=this.closeEditModal.bind(this),this.duplicateQuestion=this.duplicateQuestion.bind(this)}closeMenu(){jQuery(".sui-dropdown").removeClass("open")}getQuestionsWithoutCurrent(e){return e.filter(e=>e.slug!==this.props.question.slug)}deleteQuestion(){this.closeMenu(),this.props.actions.modalActions.showModal({open:!0,question:this.props.question,closeModal:this.closeDeleteField,trashField:this.trashQuestion},"delete")}closeDeleteField(){this.props.actions.modalActions.showModal({open:!1,question:this.props.question,closeModal:this.closeDeleteField,trashField:this.trashQuestion},"delete")}trashQuestion(){const e=[...this.props.questions],t=this.getQuestionsWithoutCurrent(e);this.closeMenu(),this.props.actions.builderActions.updateQuestions(t)}closeEditModal(){this.props.actions.modalActions.showModal({open:!1},"question")}editModal(){this.props.actions.modalActions.showModal({open:!0,new:!1,type:this.props.type,results:this.props.results||{},question:this.props.question,closeModal:this.closeEditModal},"question")}duplicateQuestion(){const e=JSON.parse(JSON.stringify(this.props.question));e.slug="question-"+or()+"-"+or();const t=[...this.props.questions,e];this.props.actions.builderActions.updateQuestions(t)}render(){let e="";return _.isUndefined(this.props.question.image)||_.isEmpty(this.props.question.image)||(e="url("+this.props.question.image+")"),c().createElement("div",{className:"sui-builder-field sui-react sui-can_move"},c().createElement("div",{className:"sui-field-info",onClick:this.editModal},c().createElement("i",{className:"sui-icon-drag","aria-hidden":"true"}),c().createElement("div",{className:"sui-builder-field-label"},c().createElement("div",{className:"sui-builder-field-image","aria-hidden":"true"},c().createElement("span",{style:{backgroundImage:e}})),c().createElement("span",null,this.props.question.title))),c().createElement("div",{className:"sui-field-actions"},c().createElement("div",{className:"sui-dropdown"},c().createElement("button",{className:"sui-button-icon sui-dropdown-anchor"},c().createElement("i",{className:"sui-icon-widget-settings-config","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},fr("Open field settings"))),c().createElement("ul",null,c().createElement("li",null,c().createElement("button",{onClick:this.editModal},c().createElement("i",{className:"sui-icon-pencil","aria-hidden":"true"}),fr("Edit"))),c().createElement("li",null,c().createElement("button",{onClick:this.duplicateQuestion},c().createElement("i",{className:"sui-icon-copy","aria-hidden":"true"}),fr("Duplicate"))),c().createElement("li",null,c().createElement("button",{className:"sui-option-red",onClick:this.deleteQuestion},c().createElement("i",{className:"sui-icon-trash","aria-hidden":"true"}),fr("Delete")))))))}}class zc extends Jn.Component{constructor(e){super(e),this.closeModal=this.closeModal.bind(this),this.editSettings=this.editSettings.bind(this)}closeModal(){this.props.actions.modalActions.showModal({open:!1},"submit")}editSettings(){this.props.actions.modalActions.showModal({open:!0,closeModal:this.closeModal},"submit")}render(){const e=_.isUndefined(this.props.settings.submitData)||_.isUndefined(this.props.settings.submitData["button-text"])||!this.props.settings.submitData["button-text"]?fr("Submit"):this.props.settings.submitData["button-text"];return c().createElement("div",{className:"sui-box-builder-footer sui-fields-boxed"},c().createElement("div",{className:"sui-builder-field sui-react sui-can_open"},c().createElement("div",{onClick:this.editSettings,className:"sui-field-info"},c().createElement("div",{className:"sui-builder-field-label"},c().createElement("i",{className:"sui-icon-check","aria-hidden":"true"}),c().createElement("span",null,e))),c().createElement("div",{className:"sui-field-actions"},c().createElement("div",{className:"sui-dropdown"},c().createElement("button",{className:"sui-button-icon",onClick:this.editSettings},c().createElement("i",{className:"sui-icon-widget-settings-config","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},fr("Open field settings")))))))}}function Ic(){return Ic=Object.assign?Object.assign.bind():function(e){for(var t=1;tthis.el=e},c().createElement("div",{className:"sui-box-builder-body"},this.props.questions.length>0&&c().createElement("div",{className:"sui-builder-fields"},_.map(this.props.questions,(e,t)=>c().createElement(Uc,Ic({key:e.slug,question:e},this.props,{counter:t})))),c().createElement("button",{className:"sui-button sui-button-dashed",onClick:this.addQuestion},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Question")),0===this.props.questions.length&&c().createElement("div",{className:"sui-builder-empty-message sui-block-content-center"},c().createElement("p",{className:"sui-description"},fr("A quiz without questions is not going to be very useful… Add your questions above!")))),c().createElement(zc,this.props))}}class Vc extends Jn.Component{constructor(e){super(e)}componentDidMount(){jQuery("html, body").animate({scrollTop:0},"fast")}render(){return c().createElement("div",{id:"forminator-form-fields",className:"sui-box"},c().createElement("div",{className:"sui-box-header"},c().createElement("h2",{className:"sui-box-title"},fr("Questions"))),c().createElement("div",{className:"sui-box-body"},c().createElement($c,this.props)),c().createElement(kc,this.props))}}const qc=Bo(Vc);const Bc=le(function(e){return{settings:e.settings,questions:e.questions,results:e.results,hasLead:e.settings.hasLeads||!1,type:"personality"}},function(n){return{actions:{settingsActions:Rt(e,n),builderActions:Rt(a,n),modalActions:Rt(t,n)}}})(qc);function Qc(){return Qc=Object.assign?Object.assign.bind():function(e){for(var t=1;te);let t="";this.props.label&&""!==this.props.label&&(t=c().createElement("span",{className:"sui-settings-label"+(!0===this.props.labelDark?" sui-dark":"")},this.props.label));let n="",r=10;_.isUndefined(this.props.descriptionSpacing)||""===this.props.descriptionSpacing||(r=this.props.descriptionSpacing),_.isUndefined(this.props.description)||""===this.props.description||(n=!1===this.props.sidebar?c().createElement("span",{className:"sui-description",style:{marginBottom:r+"px"}},this.props.description):c().createElement("span",{className:"sui-description"},this.props.description));let i="";(this.props.label&&""!==this.props.label||this.props.description&&""!==this.props.description)&&(i=c().createElement("div",{className:"sui-box-settings-col-1"},t,n));const a=this.props.lastChild?{marginBottom:0,borderBottom:"unset"}:{},o=_.isUndefined(this.props.id)?{}:{id:this.props.id};return c().createElement("div",Qc({},o,{className:"sui-box-settings-row",style:a}),(_.isUndefined(this.props.sidebar)||!1!==this.props.sidebar)&&i,c().createElement("div",{className:"sui-box-settings-col-2"},!_.isUndefined(this.props.sidebar)&&!1===this.props.sidebar&&t,!_.isUndefined(this.props.sidebar)&&!1===this.props.sidebar&&n,e))}}function Wc(){return Wc=Object.assign?Object.assign.bind():function(e){for(var t=1;te);return c().createElement("div",{className:"sui-accordion-item "+n},c().createElement("span",{className:"sui-accordion-item-header",onClick:()=>this.toggleState()},c().createElement("div",{className:"sui-accordion-item-title"},c().createElement("span",null,e),c().createElement("button",{className:"sui-button-icon sui-accordion-open-indicator",onClick:()=>this.toggleState()},c().createElement("i",{className:"sui-icon-chevron-down","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},!1===this.state.open?"Open":"Close")))),c().createElement("div",{className:"sui-accordion-item-body"},!1===r?(i||t)&&a:c().createElement("div",{className:"sui-box"},c().createElement("div",{className:"sui-box-body"},(i||t)&&a),r)))}}class ap extends Jn.Component{constructor(e){super(e),this.updateValue=this.updateValue.bind(this)}componentDidMount(){this.$el=jQuery(this.el),this.$el.wpColorPicker({change:function(e,t){jQuery(this).val(t.color.toCSS()).trigger("change")},palettes:["#333333","#FFFFFF","#097BAA","#E1F6FF","#666666","#AAAAAA","#E6E6E6"]});const e=this.$el,t=e.closest(".sui-colorpicker-wrap"),n=t.find(".sui-colorpicker-value span[role=button]"),r=t.find(".sui-colorpicker-value"),i=r.find("button"),a=e.closest(".wp-picker-container"),o=a.find(".wp-color-result"),s=o.find(".color-alpha"),l=a.find(".wp-picker-clear");let u=s;u=!0===e.data("alpha")?s:o,e.bind("change",function(){n.find("span").css({"background-color":u.css("background-color")}),r.find("input").val(e.val())}),t.find(".sui-button, span[role=button]").on("click",function(e){e.preventDefault(),e.stopPropagation(),o.click()}),i.on("click",function(e){e.preventDefault(),e.stopPropagation(),l.click(),r.find("input").val(""),n.find("span").css({"background-color":""})}),this.updateValue=this.updateValue.bind(this),this.$el.on("change",this.updateValue)}updateValue(e){const t=e.target.value;"function"==typeof this.props.updateProperty?this.props.updateProperty(this.props.property,t):this.props.actions.settingsActions.updateSetting(this.props.property,t)}componentWillUnmount(){const e=this.$el.data("wpWpColorPicker")&&jQuery(".wp-picker-active .wp-picker-input-wrap:visible");e&&e.length&&this.$el.wpColorPicker("close"),this.$el.off("change",this.updateValue),this.$el.unbind().removeData()}render(){const e=_.isUndefined(this.props.settings[this.props.property])||null===this.props.settings[this.props.property]?this.props.defaultValue:this.props.settings[this.props.property];let t="";return this.props.label&&(t=c().createElement("label",{className:"sui-label",htmlFor:`forminator-color-${this.props.property}`},this.props.label,this.props.note&&c().createElement("span",{className:"sui-label-note"}," ",this.props.note))),c().createElement("div",{className:"sui-form-field"},t,c().createElement("div",{className:"sui-colorpicker-wrap"},c().createElement("div",{className:"sui-colorpicker sui-colorpicker-"+(this.props.isAlpha?"rgba":"hex"),"aria-hidden":"true"},c().createElement("div",{className:"sui-colorpicker-value"},c().createElement("span",{role:"button"},c().createElement("span",{style:{backgroundColor:e}})),c().createElement("input",{type:"text",defaultValue:e,readOnly:"readonly"}),c().createElement("button",null,c().createElement("i",{className:"sui-icon-close","aria-hidden":"true"}))),c().createElement("button",{className:"sui-button"},fr("Select",{context:"verb"}))),c().createElement("input",{ref:e=>this.el=e,defaultValue:e,id:`forminator-color-${this.props.property}`,className:"sui-colorpicker-input","data-alpha":this.props.isAlpha?"true":"false"})),this.props.description&&""!==this.props.description&&c().createElement("span",{className:"sui-description"},this.props.description))}}class op extends Jn.Component{constructor(e){super(e),this.state={active:this.props.default?this.props.default:"",type:this.props.type?this.props.type:"side-tabs"}}toggleValue(e){this.setState({active:e})}componentDidMount(){"tabs"===this.state.type&&SUI.tabsOverflow(jQuery(this.el))}render(){let e=this.props.extraClass?this.props.extraClass:"";"tabs"===this.state.type&&(e+=" sui-tabs-overflow");const t=c().Children.map(this.props.children,e=>{if(!_.isUndefined(e)&&!_.isNull(e))return c().createElement("div",{className:"forminator-toggle sui-tab-item"+(e.props.value===this.state.active?" active":""),onClick:this.toggleValue.bind(this,e.props.value)},e.props.label," ",e.props.required&&c().createElement("span",{className:"sui-error"},"*"))}),n=c().Children.map(this.props.children,e=>{if(_.isUndefined(e)||_.isNull(e))return;const t=_.isUndefined(e.props.boxClass)?"sui-tab-content":e.props.boxClass;return c().createElement("div",{className:t+(e.props.value===this.state.active?" active":"")},e.props.value===this.state.active&&e)});return c().createElement("div",{className:`sui-${this.state.type} ${e}`,ref:e=>this.el=e},"tabs"===this.state.type&&c().createElement("div",{tabindex:"-1",class:"sui-tabs-navigation","aria-hidden":"true"},c().createElement("button",{type:"button",class:"sui-button-icon sui-tabs-navigation--left sui-tabs-navigation--hidden"},c().createElement("span",{class:"sui-icon-chevron-left"})),c().createElement("button",{type:"button",class:"sui-button-icon sui-tabs-navigation--right sui-tabs-navigation--hidden"},c().createElement("span",{class:"sui-icon-chevron-right"}))),c().createElement("div",{role:"tablist",className:"sui-tabs-menu"},t),c().createElement("div",{className:"sui-tabs-content"},n))}}function sp(){return sp=Object.assign?Object.assign.bind():function(e){for(var t=1;tc().createElement("option",{value:e.family,key:e.family},e.family)),c().createElement("option",{value:"",key:""},fr("inherit")),c().createElement("option",{value:"custom",key:"custom"},fr("Custom user font"))))),p,c().createElement(Go,null,c().createElement(Ko,{cols:"6"},c().createElement(ko,Rp({},this.props,{type:"number",label:fr("Font Size"),placeholder:fr("e.g., 0.75em"),property:`${t}-font-size`,defaultValue:`${sr(this.props,a)}`,prefix:""}))),c().createElement(Ko,{cols:"6"},c().createElement(os,Rp({},this.props,{label:fr("Font Weight"),placeholder:fr("Select font weight"),property:`${t}-font-weight`,defaultValue:`${sr(this.props,u)}`}),c().createElement("option",{value:"",key:"inherit"},fr("inherit")),_.map(l,e=>c().createElement("option",{value:e,key:e},e))))))}}function Mp(){return Mp=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r="";const i=_.isUndefined(n.props.label)?n.props.children:n.props.label;return n.props.image1x&&n.props.image2x&&(r=c().createElement("img",{src:`${forminatorData.imagesUrl}/${n.props.image1x}`,srcSet:`${forminatorData.imagesUrl}/${n.props.image1x} 1x,\n\t\t\t\t\t\t\t${forminatorData.imagesUrl}/${n.props.image2x} 2x`,"aria-hidden":"true"})),n.props.image1x&&!n.props.image2x&&(r=c().createElement("img",{src:`${forminatorData.imagesUrl}/${n.props.image1x}`,"aria-hidden":"true"})),n.props.image2x&&!n.props.image1x&&(r=c().createElement("img",{src:`${forminatorData.imagesUrl}/${n.props.image2x}`,srcSet:`${forminatorData.imagesUrl}/${n.props.image2x} 2x`,"aria-hidden":"true"})),n.props.hasImage?c().createElement("label",{htmlFor:`forminator-field-${n.props.value}`,className:"sui-radio-image"},r,c().createElement("span",{className:e},c().createElement("input",{type:"radio",name:`forminator-${this.props.property}`,value:n.props.value,id:`forminator-field-${n.props.value}`,checked:t===n.props.value,onChange:this.updateValue.bind(this,n.props.value)}),c().createElement("span",{"aria-hidden":"true"}),c().createElement("span",null,i))):n.props.hasImage?void 0:c().createElement("label",{htmlFor:`forminator-field-${n.props.value}`,className:e},c().createElement("input",{type:"radio",name:`forminator-${this.props.property}`,id:`forminator-field-${n.props.value}`,value:n.props.value,checked:t===n.props.value,onChange:this.updateValue.bind(this,n.props.value)}),c().createElement("span",{"aria-hidden":"true"}),c().createElement("span",null,i))}),r=c().Children.map(this.props.children,e=>"true"!==this.props.radioContent||_.isUndefined(e.props.children)?c().createElement(Jn.Fragment,null):c().createElement("div",{className:"sui-border-frame"+(e.props.value===t?"":" sui-hidden"),style:{marginLeft:"0"}},e.props.value===t&&e));let i="";this.props.label&&""!==this.props.label&&(i=c().createElement("label",{className:"sui-label"},this.props.label,this.props.note&&c().createElement("span",{className:"sui-label-note"},this.props.note)));let a="";this.props.description&&""!==this.props.description&&(a=c().createElement("span",{className:"sui-description",style:{marginBottom:"10px"}},this.props.description));let o="";this.props.settingsLabel&&""!==this.props.settingsLabel&&(o=c().createElement("label",{className:"sui-settings-label"},this.props.settingsLabel));let s="";return this.props.settingsDesc&&""!==this.props.settingsDesc&&(s=c().createElement("span",{className:"sui-description",style:{marginBottom:"10px"}},this.props.settingsDesc)),this.props.noWrapper?n:c().createElement(Jn.Fragment,null,c().createElement("div",{role:"radiogroup",className:"sui-form-field"},i,o,a,s,n,r))}}class fd extends Jn.Component{updateValue(e){this.props.actions.settingsActions.updateSetting(this.props.property,e)}shouldComponentUpdate(){return!1}componentDidMount(){const e=this;this.$el=jQuery(this.el),this.$el.find(".sui-builder-fields").sortable({stop:function(t,n){e.updateOrder()}})}updateOrder(){const e=this.$el.find(".sui-builder-field.sui-can_move").map(function(){return jQuery(this).data("key")}).get();this.updateValue(e)}render(){let e=this.props.items,t=[];const n=_.isUndefined(this.props.settings[this.props.property])||!_.isArray(this.props.settings[this.props.property])?_.map(e,"key"):this.props.settings[this.props.property];return _.map(n,function(n,r){const i=_.find(e,{key:n});_.isUndefined(i)||(t.push(i),e=_.filter(e,function(e){return e.key!==n}))}),e.length&&(t=_.union(t,e)),c().createElement("div",{className:"sui-box-body",ref:e=>this.el=e},c().createElement("div",{className:"sui-box-builder sui-flushed"},c().createElement("div",{className:"sui-box-builder-body"},c().createElement("div",{className:"sui-builder-fields"},_.map(t,(e,t)=>c().createElement("div",{className:"sui-builder-field sui-can_move sui-react","data-key":e.key,key:e.key},c().createElement("div",{className:"sui-field-info"},c().createElement("i",{className:"sui-icon-drag","aria-hidden":"true"}),c().createElement("div",{className:"sui-builder-field-label"},c().createElement("i",{className:`sui-icon-${e.icon}`,"aria-hidden":"true"}),c().createElement("span",null,e.label))),c().createElement("div",{className:"sui-field-actions"})))))))}}function md(){return md=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.updateValue(e.target.checked)}}),c().createElement("span",{className:"sui-toggle-slider"}),this.props.label&&c().createElement(Jn.Fragment,null,c().createElement("span",{className:"sui-toggle-label"},this.props.label)),this.props.description&&c().createElement("span",{className:"sui-description sui-toggle-description"},this.props.description));let a="";return this.props.children&&this.props.settings[this.props.property]&&(a=c().createElement(Jn.Fragment,null,c().createElement("div",{tabIndex:"0",className:"sui-toggle-content sui-border-frame","aria-label":this.props.label},this.props.children))),this.props.unWrap?c().createElement(Jn.Fragment,null,i,a):this.props.unWrap?void 0:c().createElement("div",{className:"sui-form-field"},i,a)}}class Ad extends Jn.Component{constructor(e){super(e),this.updateValue=this.updateValue.bind(this),this.insertSelector=this.insertSelector.bind(this)}componentDidMount(){this.editor=ace.edit(`forminator-field-${this.props.property}`),this.session=this.editor.getSession(),this.session.setUseWorker(!1),this.editor.setShowPrintMargin(!1),this.props.ariaLabel&&(this.editor.textInput.getElement().ariaLabel=this.props.ariaLabel),this.session.setMode("ace/mode/css"),this.editor.setTheme("ace/theme/sui"),this.editor.renderer.setShowGutter(!0),this.editor.setHighlightActiveLine(!0),this.editor.focus(),this.editor.on("change",this.updateValue)}componentDidUpdate(e){if(e.settings.pdf_layout!==this.props.settings.pdf_layout){const e=this.editor.getValue();this.editor.destroy(),this.editor=null,this.componentDidMount(),this.editor.setValue(e,-1)}}componentWillUnmount(){this.editor.destroy(),this.editor=null}insertSelector(e){const t=e+"{}";this.editor.navigateFileEnd(),this.editor.insert(t),this.editor.navigateLeft(1),this.editor.focus()}shouldComponentUpdate(e){return this.props.settings.pdf_layout!==e.settings.pdf_layout}updateValue(){this.props.actions.settingsActions.updateSetting(this.props.property,this.editor.getValue())}render(){const e=_.isUndefined(this.props.settings[this.props.property])?"":this.props.settings[this.props.property],t="table"===(this.props.settings.pdf_layout||"table"),n=t?".forminator-pdf-basic-template tr.forminator-row-heading td":".forminator-pdf-layout-div .forminator-field-label",r=t?".forminator-pdf-basic-template tr.forminator-row-content td":".forminator-pdf-layout-div .forminator-field-content";let i=_.isUndefined(this.props.type)?"form":this.props.type;"pdf-form"===this.props.formType&&(i=this.props.formType);const a=c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"},fr("Basic selectors")),c().createElement("div",{className:"sui-ace-selectors"},c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" ")},fr("Form")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-title ")},fr("Section Title")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-subtitle ")},fr("Section Subtitle")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-label ")},fr("Field Label")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-description ")},fr("Field Description")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-input ")},fr("Input")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-textarea ")},fr("Textarea")))),o=c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"},fr("Basic selectors")),c().createElement("div",{className:"sui-ace-selectors"},c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" ")},fr("Poll")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-poll--question ")},fr("Question")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-radio .forminator-radio-bullet ")},fr("Answer Input")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-radio .forminator-radio-label ")},fr("Answer Label")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-button ")},fr("Submit Button")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" .forminator-poll-footer a.forminator-link, .forminator-poll-footer a.forminator-link:visited ")},fr("View Results Link")))),s=c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"},fr("Basic selectors")),c().createElement("div",{className:"sui-ace-selectors"},c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(" ")},fr("Quiz")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-quiz--title ")},fr("Title")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-quiz--description p ")},fr("Description")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-question .forminator-legend ")},fr("Question")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-answer .forminator-answer--design ")},fr("Answer Container")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-answer .forminator-answer--name ")},fr("Answer Text")))),l=c().createElement(Jn.Fragment,null,c().createElement("label",{className:"sui-label"},fr("PDF selectors")),c().createElement("div",{className:"sui-ace-selectors"},c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector("body")},fr("Body")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-pdf-header")},fr("PDF Header")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".pdf-logo")},fr("Logo")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".pdf-title")},fr("Title")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(n)},fr("Field Label")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(r)},fr("Field Value")),!t&&c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-pdf-layout-div .forminator-field-content ul li")},fr("Group Field Items")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-pdf-footer-text td")},fr("Footer")),c().createElement("a",{className:"sui-selector sui-insert-selector",onClick:()=>this.insertSelector(".forminator-pdf-pagination td")},fr("Pagination"))));return c().createElement(Jn.Fragment,null,"form"===i&&a,"poll"===i&&o,"quiz"===i&&s,"pdf-form"===i&&l,c().createElement("div",{id:`forminator-field-${this.props.property}`,"data-value":e,style:{height:"210px"}},e),"pdf-form"===i&&forminatorData.showDocLink&&c().createElement("span",{className:"sui-description"},fr("Learn more about using custom CSS in your PDF file {{link}}here{{/link}}.",{components:{link:c().createElement("a",{href:"https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#pdf-custom-css",target:"_blank"})}})))}}function Pd(){return Pd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{window.forminatorFonts=e.data.data}).catch(e=>{console.log(e)})}render(){return c().createElement("div",{id:"forminator-form-appearance",className:"sui-box"},c().createElement("div",{className:"sui-box-header"},c().createElement("h2",{className:"sui-box-title"},fr("Appearance"))),c().createElement("div",{className:"sui-box-body"},c().createElement(rp,this.props),"none"!==this.props.quizDesign&&c().createElement(Jn.Fragment,{key:`${lr(this.props)}themeKey`},c().createElement(Dp,this.props),c().createElement(pd,this.props),c().createElement(yd,this.props),c().createElement(kd,this.props)),c().createElement(Td,this.props)),c().createElement(kc,this.props))}}const Dd=Bo(jd);const Rd=le(function(e){return{settings:e.settings,quizDesign:e.settings["forminator-quiz-theme"]||"default",quizLayout:e.settings.visual_style||"list",hasLead:e.settings.hasLeads||!1}},function(n){return{actions:{settingsActions:Rt(e,n),modalActions:Rt(t,n)}}})(Dd);function Fd(){return Fd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{jQuery("#ui-datepicker-div").addClass("sui-calendar"),"forminator-field-date"===this.$el.attr("id")&&("disable"===this.props.state.past_dates?this.$el.datepicker("option","minDate",this.$el.datepicker("getDate")):"enable"===this.props.state.past_dates&&this.$el.datepicker("option","minDate",null))},dateFormat:r,dayNamesMin:forminatorl10n.calendar.day_names_min,monthNames:forminatorl10n.calendar.month_names,onSelect:e=>{this.updateValue(e),t=!0},onClose:n=>{if(t)return void(t=!1);try{jQuery.datepicker.parseDate(r,n,{dayNamesMin:forminatorl10n.calendar.day_names_min,monthNames:forminatorl10n.calendar.month_names})}catch(e){return}const i=_.isUndefined(e.props.settings[e.props.property])?e.props.defaultValue:e.props.settings[e.props.property];let a=n;this.hasWordFormat&&!_.isUndefined(n)&&isNaN(n)&&(a=new Date(n).getTime()),(_.isUndefined(i)||a.toString()!==i.toString())&&this.updateValue(n)}}),this.hasWordFormat&&(this.$el.datepicker("option","altField","#"+i+"-altfield"),this.$el.datepicker("option","altFormat","@"),_.isUndefined(n)||(isNaN(n)&&(n=new Date(n).getTime()),jQuery("#"+i+"-altfield").val(n),this.$el.datepicker("setDate",new Date(parseInt(n))))),this.updateValue=this.updateValue.bind(this)}replaceMonthsInEnglish(e){const t=forminatorl10n.calendar.month_names,n=["January","February","March","April","May","June","July","August","September","October","November","December"];for(let r=0;rthis.el=e,id:a,className:e,placeholder:this.props.placeholder,type:"text",autoComplete:"off"},this.props.onlyRead&&{'readonly="readonly"':""})),this.hasWordFormat&&c().createElement("input",{id:a+"-altfield",style:{display:"none"}}));let s=c().createElement("div",{className:i},n,this.props.noCalendar?o:c().createElement("div",{className:"sui-date"},"left"===t&&c().createElement("i",{className:"sui-icon-calendar","aria-hidden":"true"}),o,"right"===t&&c().createElement("i",{className:"sui-icon-calendar","aria-hidden":"true"})),c().createElement("div",{id:a+"-calendar",className:"sui-date-calendar"}),this.props.description&&c().createElement("span",{className:"sui-description"},this.props.description));return this.props.multiDate&&(s=c().createElement("div",{className:"sui-multi-date"},c().createElement("div",{className:i},n,this.props.noCalendar?o:c().createElement("div",{className:"sui-date"},o,c().createElement("i",{className:"sui-icon-calendar","aria-hidden":"true"})),this.props.description&&c().createElement("span",{className:"sui-description"},this.props.description)),r)),s}}function Wd(){return Wd=Object.assign?Object.assign.bind():function(e){for(var t=1;te.slug!==this.props.notification.slug)}deleteNotification(){this.closeMenu(),this.props.actions.modalActions.showModal({open:!0,notification:this.props.notification,closeModal:this.closeDeleteField,trashField:this.trashNotification},"deleteNotification")}closeDeleteField(){this.props.actions.modalActions.showModal({open:!1,notification:this.props.notification,closeModal:this.closeDeleteField,trashField:this.trashNotification},"deleteNotification")}trashNotification(){const e=[...this.props.notifications],t=this.getNotificationsWithoutCurrent(e);this.closeMenu(),this.props.actions.notificationsActions.updateNotifications(t)}closeEditModal(){this.props.actions.modalActions.showModal({open:!1},"notification")}editModal(){this.props.actions.modalActions.showModal({open:!0,new:!1,notification:this.props.notification,field:this.props.field,notifications:this.props.notifications,closeModal:this.closeEditModal},"notification")}duplicateNotification(){const e=Object.assign({},this.props.notification);e.slug="notification-"+or()+"-"+or();const t=[...this.props.notifications,e];this.props.actions.notificationsActions.updateNotifications(t)}conditionMarkup(){const e=vr(_.isUndefined(this.props.settings.wrappers)?[]:this.props.settings.wrappers),t=[];"personality"===this.props.type?_.each(this.props.results,e=>{const n=Object.assign({},e);t.push(n)}):(_.each(this.props.questions,e=>{const n=Object.assign({},e);t.push(n)}),t.push({slug:"final_result",title:"Final Score"}));const n="dont-send"===this.props.notification.condition_action?fr("Do not Send Email"):fr("Send Email");if(_.isUndefined(this.props.notification.conditions))return;const r=this.props.notification.conditions[0];if(_.isUndefined(r))return;const i=_.filter(e,e=>e.element_id===r.element_id),a=_.filter(t,e=>e.slug===r.element_id);if(_.isUndefined(i)&&_.isUndefined(a))return;if(_.isUndefined(i[0])&&_.isUndefined(a[0]))return;let o="",s="",l="";_.isUndefined(i[0])?_.isUndefined(a[0])||(o=a.field_type,s=a[0],l=a[0].title):(o=i.field_type,s=i[0],l=i[0].label);const u=l,p=Sr(r.rule),d=br(s,r),f=this.props.notification.conditions.length;let m="";return f-1>0&&(m="+ "+(f-1)+" "+fr("more condition(s)")),c().createElement("span",{className:"fui-conditions sui-tooltip sui-tooltip-left sui-tooltip-top-right-mobile","data-tooltip":`${n} ${fr("if")} ${u} ${p} ${d} ${m}`,"aria-hidden":"true"},c().createElement("i",{className:"sui-icon-link sui-sm"}))}render(){let e="";if(_.isUndefined(this.props.notification["email-recipients"])||"routing"!==this.props.notification["email-recipients"]){let t="";if(!_.isUndefined(this.props.notification.recipients)&&!_.isEmpty(this.props.notification.recipients)){const n=this.props.notification.recipients.split(","),r=n.length;t=r>2?n[0]+", "+n[1]+" + "+(r-2)+" "+fr("more recipient(s)"):this.props.notification.recipients,e=t}}else e=fr("Email routing is enabled");const t=this.conditionMarkup();return c().createElement("div",{className:"sui-builder-field sui-react sui-can_open"},!_.isUndefined(this.props.notification.conditions)&&this.props.notification.conditions.length>0&&c().createElement(Jn.Fragment,null,t),c().createElement("div",{className:"sui-field-info fui-notifications-info",onClick:this.editModal},c().createElement("div",{className:"sui-builder-field-label fui-notifications-label"},c().createElement("i",{className:"sui-icon-mail","aria-hidden":"true"}),c().createElement("span",null,this.props.notification.label)),c().createElement("div",{className:"sui-builder-field-label fui-notifications-recipient"},c().createElement("span",null,e))),c().createElement("div",{className:"sui-field-actions"},c().createElement("div",{className:"sui-dropdown"},c().createElement("button",{className:"sui-button-icon sui-dropdown-anchor"},c().createElement("i",{className:"sui-icon-widget-settings-config","aria-hidden":"true"}),c().createElement("span",{className:"sui-screen-reader-text"},fr("Open field settings"))),c().createElement("ul",null,c().createElement("li",null,c().createElement("button",{onClick:this.editModal},c().createElement("i",{className:"sui-icon-pencil","aria-hidden":"true"}),fr("Edit"))),c().createElement("li",null,c().createElement("button",{onClick:this.duplicateNotification},c().createElement("i",{className:"sui-icon-copy","aria-hidden":"true"}),fr("Duplicate"))),c().createElement("li",null,c().createElement("button",{className:"sui-option-red",onClick:this.deleteNotification},c().createElement("i",{className:"sui-icon-trash","aria-hidden":"true"}),fr("Delete")))))))}}function Jd(){return Jd=Object.assign?Object.assign.bind():function(e){for(var t=1;tthis.el=e},c().createElement("div",{className:"sui-box-builder-body"},this.props.notifications.length>0&&c().createElement("div",{className:"sui-builder-fields"},_.map(this.props.notifications,(e,t)=>c().createElement(Xd,Jd({key:e.slug,notification:e},this.props,{counter:t})))),c().createElement("button",{className:"sui-button sui-button-dashed",onClick:this.addNotification},c().createElement("i",{className:"sui-icon-plus","aria-hidden":"true"}),fr("Add Email Notification"))))}}class tf extends Jn.Component{constructor(e){super(e)}componentDidMount(){jQuery("html, body").animate({scrollTop:0},"fast")}render(){return c().createElement("div",{id:"forminator-form-notifications",className:"sui-box"},c().createElement("div",{className:"sui-box-header"},c().createElement("h2",{className:"sui-box-title"},fr("Email Notifications"))),c().createElement("div",{className:"sui-box-body"},c().createElement("p",{className:"sui-description"},fr("You can send customized email notifications to your site admins and participant on successful quiz submission. Use advanced features such as email routing, and conditions to have granular control over them."))),c().createElement("div",{className:"sui-box-body"},c().createElement(ef,this.props)),c().createElement(kc,this.props))}}const nf=Bo(tf);const rf=le(function(e){return{settings:e.settings,notifications:e.notifications,questions:e.questions,results:e.results,type:"personality"}},function(n){return{actions:{notificationsActions:Rt(o,n),settingsActions:Rt(e,n),modalActions:Rt(t,n)}}})(nf);class af extends Backbone.View{constructor(e){return super({el:e.el,tagName:"div",events:{"click .forminator-addon-connect":"connectAddon","click .forminator-addon-disconnect":"disconnectAddon","click .forminator-addon-form-disconnect":"formDisconnectAddon","click .forminator-addon-next":"submitNextStep","click .forminator-addon-back":"goPrevStep","click .forminator-addon-finish":"finishSteps","click .forminator-refresh-email-lists":"refreshLists","change select#group":"showInterests","click .forminator-google-spreadsheet-option":"changeFormType"}}),this.slug=e.slug,this.nonce=e.nonce,this.action=e.action,this.multi_id=e.multi_id,this.global_id=e.global_id,this.type=e.type,this.step=0,this.next_step=!1,this.prev_step=!1,this.scrollbar_width=this.getScrollbarWidth(),"form"===this.type?this.module_id=e.form_id:"poll"===this.type?this.module_id=e.poll_id:"quiz"===this.type&&(this.module_id=e.quiz_id),this.render()}render(){const e={};e.action=this.action,e._ajax_nonce=this.nonce,e.data={},e.data.slug=this.slug,e.data.step=this.step,e.data.current_step=this.step,e.data.global_id=this.global_id,e.data=this.getAjaxModuleData(e.data,!0),this.request(e,!1,!0)}applyLoader(e){e.find(".sui-button:not(.disable-loader)").addClass("sui-button-onload")}resetLoader(e){e.find(".sui-button").removeClass("sui-button-onload")}request(e,t,n){let r=this,i={data:e,close:t,loader:n};n&&(this.$el.find(".sui-box-body").html('
'),this.$el.find(".sui-box-footer").html(""),this.$el.find(".forminator-integration-popup__header").html("")),r.applyLoader(r.$el),this.ajax=jQuery.post({url:forminatorData.ajaxUrl,type:"post",data:e}).done(function(e){if(e&&e.success){r.renderBody(e),r.renderFooter(e);const n=e.data.data;if(r.onRender(n),r.resetLoader(r.$el),(t||!_.isUndefined(n.is_close)&&n.is_close)&&r.close(r),r.$el.find(".forminator-addon-close").on("click",function(){r.close(r)}),!_.isUndefined(n.notification)&&!_.isUndefined(n.notification.type)&&!_.isUndefined(n.notification.text)){new er({type:n.notification.type,text:n.notification.text,time:4e3}).open()}if(_.isUndefined(n.has_back)?r.$el.find(".forminator-addon-back").hide():n.has_back?r.$el.find(".forminator-addon-back").show():r.$el.find(".forminator-addon-back").hide(),!_.isUndefined(n.size)){const e=jQuery("#forminator-integration-popup");"normal"===n.size&&e.removeClass("sui-modal-sm sui-modal-lg"),"small"===n.size&&(e.addClass("sui-modal-sm"),e.removeClass("sui-modal-lg sui-modal-reduced")),"reduced"===n.size&&(e.addClass("sui-modal-sm"),e.removeClass("sui-modal-lg sui-modal-md")),"large"===n.size&&(e.addClass("sui-modal-lg"),e.removeClass("sui-modal-sm sui-modal-md"))}n.is_poll&&setTimeout(r.request(i.data,i.close,i.loader),5e3),setTimeout(function(){SUI.suiAccordion(jQuery(".sui-accordion")),SUI.suiTabs(jQuery(".sui-tabs")),jQuery('select.sui-select[data-theme="icon"]').each(function(){SUI.select.initIcon(jQuery(this))}),jQuery('select.sui-select[data-theme="color"]').each(function(){SUI.select.initColor(jQuery(this))}),jQuery('select.sui-select[data-theme="search"]').each(function(){SUI.select.initSearch(jQuery(this))}),jQuery("select.sui-select:not([data-theme]):not(.custom-select2):not(.fui-multi-select)").each(function(){SUI.select.init(jQuery(this))}),jQuery("select.sui-variables").each(function(){SUI.select.initVars(jQuery(this))}),SUI.loadCircleScore(jQuery(".sui-circle-score")),SUI.showHidePassword()},10);jQuery("#forminator-integration-popup .sui-box").height()>jQuery(window).height()?jQuery("#forminator-integration-popup .sui-modal-overlay").css("right",r.scrollbar_width+"px"):jQuery("#forminator-integration-popup .sui-modal-overlay").css("right",0)}if("mailchimp"===r.slug){const e=r.$el.find("#group");e.length&&e.trigger("change")}r.$el.find("form").on("submit",function(e){e.preventDefault(),r.submitNextStep()})}),this.ajax.always(function(){r.$el.find(".fui-loading-dialog").remove()})}renderBody(e){this.$el.find(".sui-box-body").html(e.data.data.html);const t=this.$el.find(".sui-box-body .forminator-integration-popup__header").remove();t.length>0&&this.$el.find(".forminator-integration-popup__header").html(t.html())}renderFooter(e){const t=this,n=e.data.data.buttons;t.$el.find(".sui-box-footer").html(""),_.each(n,function(e){t.$el.find(".sui-box-footer").append(e.markup)})}onRender(e){var t,n;"object"==typeof window.SUI&&setTimeout(function(){SUI.suiAccordion(jQuery(".sui-accordion")),SUI.suiTabs(jQuery(".sui-tabs")),jQuery('select.sui-select[data-theme="icon"]').each(function(){SUI.select.initIcon(jQuery(this))}),jQuery('select.sui-select[data-theme="color"]').each(function(){SUI.select.initColor(jQuery(this))}),jQuery('select.sui-select[data-theme="search"]').each(function(){SUI.select.initSearch(jQuery(this))}),jQuery("select.sui-select:not([data-theme]):not(.custom-select2):not(.fui-multi-select)").each(function(){SUI.select.init(jQuery(this))}),jQuery("select.sui-variables").each(function(){SUI.select.initVars(jQuery(this))}),SUI.loadCircleScore(jQuery(".sui-circle-score")),SUI.showHidePassword()},50),t=this.$el,n={},n=Object.assign({allowClear:!0,dropdownCssClass:"sui-select-dropdown"},n),t.find("select.sui-select.fui-multi-select").each(function(){jQuery(this).attr("data-reorder")&&jQuery(this).on("select2:select",function(e){const t=e.params.data.element,n=jQuery(t),r=jQuery(this);r.append(n),r.trigger("change.select2")}),jQuery(this).SUIselect2(n)}),_.isUndefined(e.forminator_addon_current_step)||(this.step=+e.forminator_addon_current_step),_.isUndefined(e.forminator_addon_has_next_step)||(this.next_step=e.forminator_addon_has_next_step),_.isUndefined(e.forminator_addon_has_prev_step)||(this.prev_step=e.forminator_addon_has_prev_step)}close(e){e.ajax.abort(),e.remove(),this.trigger("modal:closed")}refreshLists(e){e.preventDefault(),e.stopPropagation();const t=jQuery(e.currentTarget),n=this.slug,r=this.global_id,i=this.nonce,a={slug:n,global_id:r};t.addClass("sui-button-onload"),jQuery.ajax({url:ajaxurl,type:"POST",data:{action:"forminator_refresh_email_lists",data:a,_ajax_nonce:i}}).done(function(e){if(e.success&&void 0!==e.data.options){const n=t.siblings(".sui-select"),r=n.closest(".sui-modal-content"),i=r.attr("id"),a=r.length?jQuery("#"+i):jQuery("body"),o="true"===n.attr("data-search")?0:-1,s=n.hasClass("sui-select-sm")?"sui-select-dropdown-sm":"";n.html(e.data.options),n.SUIselect2({dropdownParent:a,minimumResultsForSearch:o,dropdownCssClass:s})}}).fail(function(){}).always(function(){t.removeClass("sui-button-onload")})}showInterests(e){const t=this,n=jQuery(e.currentTarget).data("nonce"),r={},i=t.$el.find("form"),a={slug:t.slug,global_id:this.global_id,module_id:this.module_id,module_type:this.type};let o=i.serialize();o=o+"&"+jQuery.param(a),r.action="forminator_mailchimp_get_group_interests",r._ajax_nonce=n,r.data=o,t.applyLoader(t.$el),jQuery.ajax({url:ajaxurl,type:"POST",data:r}).done(function(e){e.success&&(i.find(".sui-form-field").slice(1).remove(),i.find(".sui-form-field:first-child").after(e.data),i.find(".sui-form-field").slice(1).find("select").each(function(){SUI.select.init(jQuery(this))}))}).fail(function(){}).always(function(){t.resetLoader(t.$el)})}submitNextStep(e){const t={},n=this.$el.find("form");let r={slug:this.slug,step:this.getStep(),global_id:this.global_id,current_step:this.step},i=n.serialize();r=this.getAjaxModuleData(r,!1),i=i+"&"+jQuery.param(r),t.action=this.action,t._ajax_nonce=this.nonce,t.data=i,this.request(t,!1,!1)}changeFormType(){const e={},t=this.$el.find("form");let n={slug:this.slug,step:this.step,global_id:this.global_id,current_step:this.step,change_form_type:1},r=t.serialize();n=this.getAjaxModuleData(n,!1),r=r+"&"+jQuery.param(n),e.action=this.action,e._ajax_nonce=this.nonce,e.data=r,this.request(e,!1,!1)}goPrevStep(e){const t={};let n={slug:this.slug,step:this.getPrevStep(),global_id:this.global_id,current_step:this.step};n=this.getAjaxModuleData(n,!0),t.action=this.action,t._ajax_nonce=this.nonce,t.data=n,this.request(t,!1,!1)}finishSteps(e){const t={},n=this.$el.find("form");let r={slug:this.slug,step:this.getStep(),global_id:this.global_id,current_step:this.step},i=n.serialize();r=this.getAjaxModuleData(r,!0),i=i+"&"+jQuery.param(r),t.action=this.action,t._ajax_nonce=this.nonce,t.data=i,this.request(t,!1,!1)}getStep(){return this.next_step?this.step+1:this.step}getPrevStep(){return this.prev_step?this.step-1:this.step}connectAddon(){const e={},t=this.$el.find("form");let n={slug:this.slug,step:this.getStep(),global_id:this.global_id,current_step:this.step},r=t.serialize();n=this.getAjaxModuleData(n,!0),r=r+"&"+jQuery.param(n),e.action=this.action,e._ajax_nonce=this.nonce,e.data=r,this.request(e,!1,!1)}disconnectAddon(){const e={action:"forminator_addon_deactivate"};e._ajax_nonce=this.nonce,e.data={},e.data.slug=this.slug,e.data.global_id=this.global_id,this.request(e,!0,!1)}formDisconnectAddon(){const e={};e.action=this.getAjaxModuleAction("deactivate"),e._ajax_nonce=this.nonce,e.data={},e.data.slug=this.slug,e.data=this.getAjaxModuleData(e.data,!0),this.request(e,!0,!1)}getScrollbarWidth(){let e=0;if(navigator.userAgent.match("MSIE")){let t=jQuery('').css({position:"absolute",top:-1e3,left:-1e3}).appendTo("body"),n=jQuery('').css({position:"absolute",top:-1e3,left:-1e3}).appendTo("body");e=t.width()-n.width(),t.add(n).remove()}else{const t=jQuery("").css({width:100,height:100,overflow:"auto",position:"absolute",top:-1e3,left:-1e3}).prependTo("body").append("").find("div").css({width:"100%",height:200});e=100-t.width(),t.parent().remove()}return e}getAjaxModuleData(e,t){return this.module_id&&(e.module_id=this.module_id,e.module_type=this.type,e.global_id=this.global_id),t&&this.multi_id&&(e.multi_id=this.multi_id),e}getAjaxModuleAction(e){if("deactivate"===e)e="forminator_addon_deactivate_for_module";return e}}!function(){const e={type:"form"};function t(t,n){this.$popup={},this._deferred={},this.el=t,this.$el=jQuery(this.el),this.options=_.extend(e,n),this.init()}jQuery.extend(t.prototype,{init:function(){const e=this;this.$el.find(".connect-integration").on("click",function(t){e.open(t)})},open:function(e){const t=this;jQuery("#forminator-integration-popup").remove();let n=jQuery(e.target);n.hasClass("connect-integration")||(n=n.closest(".connect-integration"));const r=function(){return t.close(),!1},i=n.data("nonce"),a=n.data("slug"),o=n.data("multi-global-id"),s=n.data("title"),l=n.data("image"),u=n.data("imagex2"),c=n.data("action"),p=n.data("form-id"),d=n.data("multi-id"),f=n.data("poll-id"),m=n.data("quiz-id"),h=_.template('');jQuery("main.sui-wrap").append(h({image:l,image2x:u,title:s})),this.$popup=jQuery("#forminator-integration-popup");const g={slug:a,nonce:i,action:c,multi_id:d,global_id:o,el:this.$popup,type:t.options.type};"form"===t.options.type?g.form_id=p:"poll"===t.options.type?g.poll_id=f:"quiz"===t.options.type&&(g.quiz_id=m);return new af(g).on("modal:closed",function(){t.close()}),this.$popup.find(".forminator-popup-action").remove(),this.$popup.find(".forminator-popup-close").on("click",r),this.$popup.on("click",".forminator-popup-cancel",r),SUI.openModal("forminator-integration-popup","forminator-form-appearance",undefined,!1,!0),this._deferred=new jQuery.Deferred,this._deferred.promise()},close:function(e){SUI.closeModal(),this.$el.trigger("reload"),this._deferred.resolve(this.$popup,e)}}),jQuery.fn.ForminatorIntegrationsModal=function(e){return this.each(function(){new t(this,e)})}}(jQuery,window,document);var of="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==i.g&&i.g||{},sf="URLSearchParams"in of,lf="Symbol"in of&&"iterator"in Symbol,uf="FileReader"in of&&"Blob"in of&&function(){try{return new Blob,!0}catch(e){return!1}}(),cf="FormData"in of,pf="ArrayBuffer"in of;if(pf)var df=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],ff=ArrayBuffer.isView||function(e){return e&&df.indexOf(Object.prototype.toString.call(e))>-1};function mf(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function hf(e){return"string"!=typeof e&&(e=String(e)),e}function gf(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return lf&&(t[Symbol.iterator]=function(){return t}),t}function yf(e){this.map={},e instanceof yf?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){if(2!=e.length)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function bf(e){if(!e._noBody)return e.bodyUsed?Promise.reject(new TypeError("Already read")):void(e.bodyUsed=!0)}function vf(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function Ef(e){var t=new FileReader,n=vf(t);return t.readAsArrayBuffer(e),n}function wf(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function _f(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:uf&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:cf&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:sf&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():pf&&uf&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=wf(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):pf&&(ArrayBuffer.prototype.isPrototypeOf(e)||ff(e))?this._bodyArrayBuffer=wf(e):this._bodyText=e=Object.prototype.toString.call(e):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):sf&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},uf&&(this.blob=function(){var e=bf(this);if(e)return e;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 e=bf(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(uf)return this.blob().then(Ef);throw new Error("could not read as ArrayBuffer")},this.text=function(){var e,t,n,r,i,a=bf(this);if(a)return a;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=vf(t),r=/charset=([A-Za-z0-9_-]+)/.exec(e.type),i=r?r[1]:"utf-8",t.readAsText(e,i),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal||function(){if("AbortController"in of)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"!==t.cache&&"no-cache"!==t.cache)){var a=/([?&])_=[^&]*/;if(a.test(this.url))this.url=this.url.replace(a,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function Sf(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}}),t}function Nf(e,t){if(!(this instanceof Nf))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(t||(t={}),this.type="default",this.status=void 0===t.status?200:t.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===t.statusText?"":""+t.statusText,this.headers=new yf(t.headers),this.url=t.url||"",this._initBody(e)}Cf.prototype.clone=function(){return new Cf(this,{body:this._bodyInit})},_f.call(Cf.prototype),_f.call(Nf.prototype),Nf.prototype.clone=function(){return new Nf(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new yf(this.headers),url:this.url})},Nf.error=function(){var e=new Nf(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var kf=[301,302,303,307,308];Nf.redirect=function(e,t){if(-1===kf.indexOf(t))throw new RangeError("Invalid status code");return new Nf(null,{status:t,headers:{location:e}})};var Of=of.DOMException;try{new Of}catch(e){(Of=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack}).prototype=Object.create(Error.prototype),Of.prototype.constructor=Of}function Af(e,t){return new Promise(function(n,r){var i=new Cf(e,t);if(i.signal&&i.signal.aborted)return r(new Of("Aborted","AbortError"));var a=new XMLHttpRequest;function o(){a.abort()}if(a.onload=function(){var e,t,r={statusText:a.statusText,headers:(e=a.getAllResponseHeaders()||"",t=new yf,e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();try{t.append(r,i)}catch(e){console.warn("Response "+e.message)}}}),t)};0===i.url.indexOf("file://")&&(a.status<200||a.status>599)?r.status=200:r.status=a.status,r.url="responseURL"in a?a.responseURL:r.headers.get("X-Request-URL");var o="response"in a?a.response:a.responseText;setTimeout(function(){n(new Nf(o,r))},0)},a.onerror=function(){setTimeout(function(){r(new TypeError("Network request failed"))},0)},a.ontimeout=function(){setTimeout(function(){r(new TypeError("Network request timed out"))},0)},a.onabort=function(){setTimeout(function(){r(new Of("Aborted","AbortError"))},0)},a.open(i.method,function(e){try{return""===e&&of.location.href?of.location.href:e}catch(t){return e}}(i.url),!0),"include"===i.credentials?a.withCredentials=!0:"omit"===i.credentials&&(a.withCredentials=!1),"responseType"in a&&(uf?a.responseType="blob":pf&&(a.responseType="arraybuffer")),t&&"object"==typeof t.headers&&!(t.headers instanceof yf||of.Headers&&t.headers instanceof of.Headers)){var s=[];Object.getOwnPropertyNames(t.headers).forEach(function(e){s.push(mf(e)),a.setRequestHeader(e,hf(t.headers[e]))}),i.headers.forEach(function(e,t){-1===s.indexOf(t)&&a.setRequestHeader(t,e)})}else i.headers.forEach(function(e,t){a.setRequestHeader(t,e)});i.signal&&(i.signal.addEventListener("abort",o),a.onreadystatechange=function(){4===a.readyState&&i.signal.removeEventListener("abort",o)}),a.send(void 0===i._bodyInit?null:i._bodyInit)})}Af.polyfill=!0,of.fetch||(of.fetch=Af,of.Headers=yf,of.Request=Cf,of.Response=Nf);class Pf extends Jn.Component{constructor(e){super(e),this.state={loading:!1,markup:""},this.loadIntegrations=this.loadIntegrations.bind(this)}componentDidMount(){this.mounted=!0,this.loadIntegrations(),jQuery("html, body").animate({scrollTop:0},"fast")}componentWillUnmount(){this.mounted=!1}loadIntegrations(){const e=forminatorData.currentForm.settings.form_id;_.isUndefined(e)||+e<=0||this.state.loading||(this.setState({markup:"",loading:!0}),window.fetch(forminatorData.ajaxUrl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded; charset=utf-8"},body:"action=forminator_addon_get_module_addons&_ajax_nonce="+forminatorData.addonNonce+"&data[module_type]=quiz&data[module_id]="+e}).then(e=>e.json()).then(e=>{if(e.success&&this.mounted){const t=this;this.setState({markup:e.data.data}),setTimeout(()=>{const e=window.jQuery(".form-integrations-wrapper");e.ForminatorIntegrationsModal({type:"quiz"}),e.on("reload",function(){e.unbind(),t.loadIntegrations()})},10),this.setState({loading:!1})}}).catch(e=>{console.log(e)}))}render(){const{loading:e}=this.state,{markup:t}=this.state,n=forminatorData.currentForm.settings.form_id;let r="";return r=e?c().createElement("div",{className:"sui-notice sui-notice-loading sui-active",style:{display:"block"}},c().createElement("div",{className:"sui-notice-content"},c().createElement("div",{className:"sui-notice-message"},c().createElement("span",{className:"sui-notice-icon sui-icon-loader sui-loading","aria-hidden":"true"}),c().createElement("p",null,fr("Fetching integration list…"))))):_.isUndefined(n)||+n<=0?c().createElement("div",{className:"sui-notice sui-notice-yellow sui-active",style:{display:"block"}},c().createElement("div",{className:"sui-notice-content"},c().createElement("div",{className:"sui-notice-message"},c().createElement("span",{className:"sui-notice-icon sui-icon-info","aria-hidden":"true"}),c().createElement("p",null,fr("You need to save this quiz before using integrations.")),c().createElement("div",{className:"sui-notice-buttons"},c().createElement("a",{className:"sui-button",onClick:this.loadIntegrations},fr("TRY AGAIN")))))):c().createElement("span",{className:"form-integrations-wrapper",dangerouslySetInnerHTML:{__html:t}}),c().createElement("div",{id:"forminator-form-appearance",className:"sui-box"},c().createElement("div",{className:"sui-box-header"},c().createElement("h2",{className:"sui-box-title"},fr("Integrations"))),c().createElement("div",{className:"sui-box-body"},r),c().createElement(kc,this.props))}}const Tf=Bo(Pf),jf=le(null,e=>({hideModal:()=>e(Br()),showModal:(t,n)=>{e(qr({modalProps:t,modalType:n}))}}))(Tf);function Df(){return Df=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.applySticky()}),this.observer.observe(this.stickyHeaderRef.current)}componentWillUnmount(){window.removeEventListener("beforeunload",this.handleBeforeunload),this.observer?.disconnect()}applySticky(){!function(e){if(window.innerWidth>600){let e=jQuery("#wpadminbar").innerHeight();jQuery("#forminator-builder-status").css("top",e+"px")}else jQuery("#forminator-builder-status").css("top","0px");const t=jQuery(".forminator-sidenav-right"),n=e.getBoundingClientRect().bottom;t.css("top",n+"px");const r=jQuery("#adminmenuwrap").innerHeight();jQuery(".sui-row-with-sidenav").css("min-height",r-e.getBoundingClientRect().height+"px");const i=jQuery("div.forminator-side-navigation-footer");let a=0;i.length&&i.innerHeight()&&(a=i.innerHeight());const o=jQuery(".forminator-secondary-nav-content");if(o.length){const e=n+jQuery("div.forminator-secondary-nav-header").innerHeight()+a;o.css("max-height",`calc(100vh - ${e}px)`),t.css("max-height","unset")}else{const e=n+a;t.css("max-height",`calc(100vh - ${e}px)`)}}(this.stickyHeaderRef.current)}handleBeforeunload(e){if(window.forminatorChanges.length>0||!0===window.forminatorChanges.settings)return e.preventDefault(),e.returnValue=fr("You have unsaved changes, are you sure want to leave this page"),fr("You have unsaved changes, are you sure want to leave this page")}render(){return c().createElement("div",null,c().createElement("div",null,c().createElement("div",{id:"forminator-builder-status",className:"sui-box sui-box-sticky sui-is-sticky",ref:this.stickyHeaderRef},c().createElement(Nc,null)),c().createElement("div",{className:"sui-row-with-sidenav"},c().createElement("div",{id:"forminator-builder-content"},c().createElement(ui,null),c().createElement(Ct,null,c().createElement(_t,{path:"/",element:c().createElement(wt,{to:"/intro",replace:!0})}),c().createElement(_t,{path:"/intro",element:c().createElement(Tc,null)}),c().createElement(_t,{path:"/personalities",element:c().createElement(Lc,null)}),c().createElement(_t,{path:"/questions",element:c().createElement(Bc,null)}),c().createElement(_t,{path:"/leads",element:c().createElement(Yc,null)}),c().createElement(_t,{path:"/appearance",element:c().createElement(Rd,null)}),c().createElement(_t,{path:"/behaviour",element:c().createElement(Zd,null)}),c().createElement(_t,{path:"/notifications",element:c().createElement(rf,null)}),c().createElement(_t,{path:"/integrations",element:c().createElement(jf,null)}),c().createElement(_t,{path:"/settings",element:c().createElement(zf,null)}))),c().createElement(dc,this.props))),c().createElement(lc,this.props))}}const $f=function(e){return Bt({reducer:Fr,middleware:e=>e(),preloadedState:e})}(forminatorData.currentForm);window.forminatorChanges={questions:[],results:[],settings:!1,saveAttempted:!1},function(e,t){const n=document.getElementById(e);if(_.isNull(n))return;(0,p.H)(n).render(t)}("forminator-personality-builder",c().createElement(ue,{store:$f},c().createElement(Et,null,c().createElement(Ct,null,c().createElement(_t,{path:"*",element:c().createElement(If,null)})))))})()})();