Changeset 3316739
- Timestamp:
- 06/24/2025 07:07:36 AM (9 months ago)
- Location:
- styles-and-layouts-for-gravity-forms
- Files:
-
- 144 added
- 5 edited
-
tags/5.22 (added)
-
tags/5.22/admin-menu (added)
-
tags/5.22/admin-menu/EDD_SL_Plugin_Updater.php (added)
-
tags/5.22/admin-menu/class-gf-stla-welcome-page.php (added)
-
tags/5.22/admin-menu/class-stla-addons-page.php (added)
-
tags/5.22/admin-menu/class-stla-license-page.php (added)
-
tags/5.22/admin-menu/images (added)
-
tags/5.22/admin-menu/images/banner.jpg (added)
-
tags/5.22/admin-menu/images/cancel.png (added)
-
tags/5.22/admin-menu/images/donate-button.png (added)
-
tags/5.22/admin-menu/images/icon.png (added)
-
tags/5.22/admin-menu/images/step1.png (added)
-
tags/5.22/admin-menu/images/step2.png (added)
-
tags/5.22/admin-menu/images/step5.png (added)
-
tags/5.22/build (added)
-
tags/5.22/build/images (added)
-
tags/5.22/build/images/logo.852d5e53.png (added)
-
tags/5.22/build/index.asset.php (added)
-
tags/5.22/build/index.css (added)
-
tags/5.22/build/index.js (added)
-
tags/5.22/css (added)
-
tags/5.22/css/customizer (added)
-
tags/5.22/css/customizer-controls.css (added)
-
tags/5.22/css/customizer/stla-customizer-controls.css (added)
-
tags/5.22/css/images (added)
-
tags/5.22/css/images/Bootstrap.png (added)
-
tags/5.22/css/images/active.png (added)
-
tags/5.22/css/images/addon-bundle.jpg (added)
-
tags/5.22/css/images/coming-soon.jpg (added)
-
tags/5.22/css/images/custom-themes.jpg (added)
-
tags/5.22/css/images/field-icons.jpg (added)
-
tags/5.22/css/images/grid-layout.jpg (added)
-
tags/5.22/css/images/inactive.png (added)
-
tags/5.22/css/images/material-design.jpg (added)
-
tags/5.22/css/images/more-addons.jpg (added)
-
tags/5.22/css/images/review-bc.png (added)
-
tags/5.22/css/images/style&layoutlogo.png (added)
-
tags/5.22/css/images/suggestions.jpg (added)
-
tags/5.22/css/images/support.jpg (added)
-
tags/5.22/css/images/theme-pack.jpg (added)
-
tags/5.22/css/images/theme-pack1.jpg (added)
-
tags/5.22/css/images/thumbs-up.png (added)
-
tags/5.22/css/images/tooltips.jpg (added)
-
tags/5.22/css/images/video-image.jpg (added)
-
tags/5.22/css/images/welcome (added)
-
tags/5.22/css/images/welcome-feature-icon-1.png (added)
-
tags/5.22/css/images/welcome/Bootstrap.png (added)
-
tags/5.22/css/images/welcome/Material.png (added)
-
tags/5.22/css/images/welcome/addon-bundle.jpg (added)
-
tags/5.22/css/images/welcome/addons.png (added)
-
tags/5.22/css/images/welcome/bootstrap-icon.png (added)
-
tags/5.22/css/images/welcome/cs-theme.png (added)
-
tags/5.22/css/images/welcome/custom-themes.jpg (added)
-
tags/5.22/css/images/welcome/customer-service.png (added)
-
tags/5.22/css/images/welcome/easy-to-use.png (added)
-
tags/5.22/css/images/welcome/field-icons.jpg (added)
-
tags/5.22/css/images/welcome/field-icons.png (added)
-
tags/5.22/css/images/welcome/flexible.png (added)
-
tags/5.22/css/images/welcome/gird-layout.png (added)
-
tags/5.22/css/images/welcome/grid-layout.jpg (added)
-
tags/5.22/css/images/welcome/individual-from.png (added)
-
tags/5.22/css/images/welcome/material-design.jpg (added)
-
tags/5.22/css/images/welcome/more-addons.jpg (added)
-
tags/5.22/css/images/welcome/preview.png (added)
-
tags/5.22/css/images/welcome/recommend.png (added)
-
tags/5.22/css/images/welcome/responsive.png (added)
-
tags/5.22/css/images/welcome/support.jpg (added)
-
tags/5.22/css/images/welcome/theme.png (added)
-
tags/5.22/css/images/welcome/themes-pack.jpg (added)
-
tags/5.22/css/images/welcome/tooltip.jpg (added)
-
tags/5.22/css/images/welcome/tooltip.png (added)
-
tags/5.22/css/images/widget-sidebar.jpg (added)
-
tags/5.22/css/images/woocommerce-addon.jpg (added)
-
tags/5.22/css/live-preview.css (added)
-
tags/5.22/display (added)
-
tags/5.22/display/class-fields-styles.php (added)
-
tags/5.22/display/class-styles.php (added)
-
tags/5.22/helpers (added)
-
tags/5.22/helpers/customizer-controls (added)
-
tags/5.22/helpers/customizer-controls/class-stla-customize-control-range-slider.php (added)
-
tags/5.22/helpers/customizer-controls/class-stla-desktop-text-input-option.php (added)
-
tags/5.22/helpers/customizer-controls/class-stla-font-style-option.php (added)
-
tags/5.22/helpers/customizer-controls/class-stla-text-alignment-option.php (added)
-
tags/5.22/helpers/customizer-controls/custom-controls.php (added)
-
tags/5.22/helpers/customizer-controls/margin-padding.php (added)
-
tags/5.22/helpers/customizer-controls/mobile-text-input.php (added)
-
tags/5.22/helpers/customizer-controls/tab-text-input.php (added)
-
tags/5.22/helpers/fonts.php (added)
-
tags/5.22/helpers/utils (added)
-
tags/5.22/helpers/utils/class-gf-stla-review.php (added)
-
tags/5.22/helpers/utils/html-template-preview.php (added)
-
tags/5.22/helpers/utils/responsive.php (added)
-
tags/5.22/includes (added)
-
tags/5.22/includes/admin (added)
-
tags/5.22/includes/admin/fetch (added)
-
tags/5.22/includes/admin/fetch/stla-admin-fetch-anispam.php (added)
-
tags/5.22/includes/admin/fetch/stla-admin-fetch-content-area.php (added)
-
tags/5.22/includes/antispam (added)
-
tags/5.22/includes/antispam/emails (added)
-
tags/5.22/includes/antispam/emails/class-stla-antispam-email-mark-spam.php (added)
-
tags/5.22/includes/antispam/emails/class-stla-antispam-email-restrict-submission.php (added)
-
tags/5.22/includes/antispam/helpers (added)
-
tags/5.22/includes/antispam/helpers/stla-antispam-common-helpers.php (added)
-
tags/5.22/includes/antispam/keywords (added)
-
tags/5.22/includes/antispam/keywords/stla-antispam-keyword-mark-spam.php (added)
-
tags/5.22/includes/antispam/keywords/stla-antispam-keyword-precheck.php (added)
-
tags/5.22/includes/antispam/userRestrictions (added)
-
tags/5.22/includes/antispam/userRestrictions/stla-antispam-user-restrictions.php (added)
-
tags/5.22/includes/checkbox-inputs.php (added)
-
tags/5.22/includes/confirmation-message.php (added)
-
tags/5.22/includes/customizer-addons.php (added)
-
tags/5.22/includes/dropdown-fields.php (added)
-
tags/5.22/includes/error-message.php (added)
-
tags/5.22/includes/field-descriptions.php (added)
-
tags/5.22/includes/field-labels.php (added)
-
tags/5.22/includes/field-sub-labels.php (added)
-
tags/5.22/includes/form-description.php (added)
-
tags/5.22/includes/form-header.php (added)
-
tags/5.22/includes/form-select.php (added)
-
tags/5.22/includes/form-title.php (added)
-
tags/5.22/includes/form-wrapper.php (added)
-
tags/5.22/includes/general-settings.php (added)
-
tags/5.22/includes/inner-shadow.php (added)
-
tags/5.22/includes/list-field.php (added)
-
tags/5.22/includes/outer-shadow.php (added)
-
tags/5.22/includes/paragraph-textarea.php (added)
-
tags/5.22/includes/placeholders.php (added)
-
tags/5.22/includes/radio-inputs.php (added)
-
tags/5.22/includes/section-break-description.php (added)
-
tags/5.22/includes/section-break-title.php (added)
-
tags/5.22/includes/submit-button.php (added)
-
tags/5.22/includes/text-fields.php (added)
-
tags/5.22/js (added)
-
tags/5.22/js/customizer-controls (added)
-
tags/5.22/js/customizer-controls/auto-save-form.js (added)
-
tags/5.22/js/customizer-controls/customizer-controls.js (added)
-
tags/5.22/js/frontend.js (added)
-
tags/5.22/js/live-preview (added)
-
tags/5.22/js/live-preview/edit-shortcuts.js (added)
-
tags/5.22/js/live-preview/live-preview-changes.js (added)
-
tags/5.22/readme.txt (added)
-
tags/5.22/styles-layouts-gravity-forms.php (added)
-
trunk/build/index.asset.php (modified) (1 diff)
-
trunk/build/index.js (modified) (1 diff)
-
trunk/includes/admin/fetch/stla-admin-fetch-anispam.php (modified) (2 diffs)
-
trunk/includes/antispam/userRestrictions (added)
-
trunk/includes/antispam/userRestrictions/stla-antispam-user-restrictions.php (added)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/styles-layouts-gravity-forms.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
styles-and-layouts-for-gravity-forms/trunk/build/index.asset.php
r3308422 r3316739 1 <?php return array('dependencies' => array('lodash', 'react', 'wp-components', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-media-utils', 'wp-primitives'), 'version' => ' 24189b70460ef741f851');1 <?php return array('dependencies' => array('lodash', 'react', 'wp-components', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-media-utils', 'wp-primitives'), 'version' => '9e537d557cef928e9851'); -
styles-and-layouts-for-gravity-forms/trunk/build/index.js
r3308422 r3316739 1 (()=>{var e={413:(e,t)=>{"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(a=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===a.Tag||e.type===a.Script||e.type===a.Style},t.Root=a.Root,t.Text=a.Text,t.Directive=a.Directive,t.Comment=a.Comment,t.Script=a.Script,t.Style=a.Style,t.Tag=a.Tag,t.CDATA=a.CDATA,t.Doctype=a.Doctype},141:function(e,t,a){"use strict";var l=this&&this.__createBinding||(Object.create?function(e,t,a,l){void 0===l&&(l=a);var n=Object.getOwnPropertyDescriptor(t,a);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,l,n)}:function(e,t,a,l){void 0===l&&(l=a),e[l]=t[a]}),n=this&&this.__exportStar||function(e,t){for(var a in e)"default"===a||Object.prototype.hasOwnProperty.call(t,a)||l(t,e,a)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var i=a(413),o=a(957);n(a(957),t);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},r=function(){function e(e,t,a){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(a=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=a?a:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var a=this.options.xmlMode?i.ElementType.Tag:void 0,l=new o.Element(e,t,void 0,a);this.addNode(l),this.tagStack.push(l)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===i.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var a=new o.Text(e);this.addNode(a),this.lastNode=a}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===i.ElementType.Comment)this.lastNode.data+=e;else{var t=new o.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new o.Text(""),t=new o.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var a=new o.ProcessingInstruction(e,t);this.addNode(a)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],a=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),a&&(e.prev=a,a.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=r,t.default=r},957:function(e,t,a){"use strict";var l,n=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,a=1,l=arguments.length;a<l;a++)for(var n in t=arguments[a])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var o=a(413),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1), I(this,e)},e}();t.Node=s;var r=function(e){function t(t){var a=e.call(this)||this;return a.data=t,a}return n(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=r;var d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Text,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(r);t.Text=d;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Comment,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(r);t.Comment=c;var m=function(e){function t(t,a){var l=e.call(this,a)||this;return l.name=t,l.type=o.ElementType.Directive,l}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(r);t.ProcessingInstruction=m;var u=function(e){function t(t){var a=e.call(this)||this;return a.children=t,a}return n(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=u;var g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.CDATA,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(u);t.CDATA=g;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Root,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(u);t.Document=p;var b=function(e){function t(t,a,l,n){void 0===l&&(l=[]),void 0===n&&(n="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var i=e.call(this,l)||this;return i.name=t,i.attribs=a,i.type=n,i}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map((function(t){var a,l;return{name:t,value:e.attribs[t],namespace:null===(a=e["x-attribsNamespace"])||void 0===a?void 0:a[t],prefix:null===(l=e["x-attribsPrefix"])||void 0===l?void 0:l[t]}}))},enumerable:!1,configurable:!0}),t}(u);function f(e){return(0,o.isTag)(e)}function h(e){return e.type===o.ElementType.CDATA}function v(e){return e.type===o.ElementType.Text}function y(e){return e.type===o.ElementType.Comment}function S(e){return e.type===o.ElementType.Directive}function _(e){return e.type===o.ElementType.Root}function I(e,t){var a;if(void 0===t&&(t=!1),v(e))a=new d(e.data);else if(y(e))a=new c(e.data);else if(f(e)){var l=t?w(e.children):[],n=new b(e.name,i({},e.attribs),l);l.forEach((function(e){return e.parent=n})),null!=e.namespace&&(n.namespace=e.namespace),e["x-attribsNamespace"]&&(n["x-attribsNamespace"]=i({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(n["x-attribsPrefix"]=i({},e["x-attribsPrefix"])),a=n}else if(h(e)){l=t?w(e.children):[];var o=new g(l);l.forEach((function(e){return e.parent=o})),a=o}else if(_(e)){l=t?w(e.children):[];var s=new p(l);l.forEach((function(e){return e.parent=s})),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),a=s}else{if(!S(e))throw new Error("Not implemented yet: ".concat(e.type));var r=new m(e.name,e.data);null!=e["x-name"]&&(r["x-name"]=e["x-name"],r["x-publicId"]=e["x-publicId"],r["x-systemId"]=e["x-systemId"]),a=r}return a.startIndex=e.startIndex,a.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(a.sourceCodeLocation=e.sourceCodeLocation),a}function w(e){for(var t=e.map((function(e){return I(e,!0)})),a=1;a<t.length;a++)t[a].prev=t[a-1],t[a-1].next=t[a];return t}t.Element=b,t.isTag=f,t.isCDATA=h,t.isText=v,t.isComment=y,t.isDirective=S,t.isDocument=_,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=I},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:a,getPrototypeOf:l,getOwnPropertyDescriptor:n}=Object;let{freeze:i,seal:o,create:s}=Object,{apply:r,construct:d}="undefined"!=typeof Reflect&&Reflect;i||(i=function(e){return e}),o||(o=function(e){return e}),r||(r=function(e,t,a){return e.apply(t,a)}),d||(d=function(e,t){return new e(...t)});const c=w(Array.prototype.forEach),m=w(Array.prototype.pop),u=w(Array.prototype.push),g=w(String.prototype.toLowerCase),p=w(String.prototype.toString),b=w(String.prototype.match),f=w(String.prototype.replace),h=w(String.prototype.indexOf),v=w(String.prototype.trim),y=w(Object.prototype.hasOwnProperty),S=w(RegExp.prototype.test),_=(I=TypeError,function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return d(I,t)});var I;function w(e){return function(t){for(var a=arguments.length,l=new Array(a>1?a-1:0),n=1;n<a;n++)l[n-1]=arguments[n];return r(e,t,l)}}function C(e,l){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;t&&t(e,null);let i=l.length;for(;i--;){let t=l[i];if("string"==typeof t){const e=n(t);e!==t&&(a(l)||(l[i]=e),t=e)}e[t]=!0}return e}function E(e){for(let t=0;t<e.length;t++)y(e,t)||(e[t]=null);return e}function F(t){const a=s(null);for(const[l,n]of e(t))y(t,l)&&(Array.isArray(n)?a[l]=E(n):n&&"object"==typeof n&&n.constructor===Object?a[l]=F(n):a[l]=n);return a}function k(e,t){for(;null!==e;){const a=n(e,t);if(a){if(a.get)return w(a.get);if("function"==typeof a.value)return w(a.value)}e=l(e)}return function(){return null}}const M=i(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),A=i(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),T=i(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),x=i(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),P=i(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),D=i(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),N=i(["#text"]),O=i(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),B=i(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),H=i(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),L=i(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),R=o(/\{\{[\w\W]*|[\w\W]*\}\}/gm),$=o(/<%[\w\W]*|[\w\W]*%>/gm),z=o(/\${[\w\W]*}/gm),G=o(/^data-[\-\w.\u00B7-\uFFFF]/),j=o(/^aria-[\-\w]+$/),U=o(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),W=o(/^(?:\w+script|data):/i),V=o(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=o(/^html$/i);var q=Object.freeze({__proto__:null,MUSTACHE_EXPR:R,ERB_EXPR:$,TMPLIT_EXPR:z,DATA_ATTR:G,ARIA_ATTR:j,IS_ALLOWED_URI:U,IS_SCRIPT_OR_DATA:W,ATTR_WHITESPACE:V,DOCTYPE_NAME:K});const Y=function(){return"undefined"==typeof window?null:window};return function t(){let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Y();const l=e=>t(e);if(l.version="3.0.9",l.removed=[],!a||!a.document||9!==a.document.nodeType)return l.isSupported=!1,l;let{document:n}=a;const o=n,r=o.currentScript,{DocumentFragment:d,HTMLTemplateElement:I,Node:w,Element:E,NodeFilter:R,NamedNodeMap:$=a.NamedNodeMap||a.MozNamedAttrMap,HTMLFormElement:z,DOMParser:G,trustedTypes:j}=a,W=E.prototype,V=k(W,"cloneNode"),J=k(W,"nextSibling"),X=k(W,"childNodes"),Q=k(W,"parentNode");if("function"==typeof I){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let Z,ee="";const{implementation:te,createNodeIterator:ae,createDocumentFragment:le,getElementsByTagName:ne}=n,{importNode:ie}=o;let oe={};l.isSupported="function"==typeof e&&"function"==typeof Q&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:se,ERB_EXPR:re,TMPLIT_EXPR:de,DATA_ATTR:ce,ARIA_ATTR:me,IS_SCRIPT_OR_DATA:ue,ATTR_WHITESPACE:ge}=q;let{IS_ALLOWED_URI:pe}=q,be=null;const fe=C({},[...M,...A,...T,...P,...N]);let he=null;const ve=C({},[...O,...B,...H,...L]);let ye=Object.seal(s(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}})),Se=null,_e=null,Ie=!0,we=!0,Ce=!1,Ee=!0,Fe=!1,ke=!1,Me=!1,Ae=!1,Te=!1,xe=!1,Pe=!1,De=!0,Ne=!1,Oe=!0,Be=!1,He={},Le=null;const Re=C({},["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 $e=null;const ze=C({},["audio","video","img","source","image","track"]);let Ge=null;const je=C({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ue="http://www.w3.org/1998/Math/MathML",We="http://www.w3.org/2000/svg",Ve="http://www.w3.org/1999/xhtml";let Ke=Ve,qe=!1,Ye=null;const Je=C({},[Ue,We,Ve],p);let Xe=null;const Qe=["application/xhtml+xml","text/html"];let Ze=null,et=null;const tt=n.createElement("form"),at=function(e){return e instanceof RegExp||e instanceof Function},lt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=F(e),Xe=-1===Qe.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ze="application/xhtml+xml"===Xe?p:g,be=y(e,"ALLOWED_TAGS")?C({},e.ALLOWED_TAGS,Ze):fe,he=y(e,"ALLOWED_ATTR")?C({},e.ALLOWED_ATTR,Ze):ve,Ye=y(e,"ALLOWED_NAMESPACES")?C({},e.ALLOWED_NAMESPACES,p):Je,Ge=y(e,"ADD_URI_SAFE_ATTR")?C(F(je),e.ADD_URI_SAFE_ATTR,Ze):je,$e=y(e,"ADD_DATA_URI_TAGS")?C(F(ze),e.ADD_DATA_URI_TAGS,Ze):ze,Le=y(e,"FORBID_CONTENTS")?C({},e.FORBID_CONTENTS,Ze):Re,Se=y(e,"FORBID_TAGS")?C({},e.FORBID_TAGS,Ze):{},_e=y(e,"FORBID_ATTR")?C({},e.FORBID_ATTR,Ze):{},He=!!y(e,"USE_PROFILES")&&e.USE_PROFILES,Ie=!1!==e.ALLOW_ARIA_ATTR,we=!1!==e.ALLOW_DATA_ATTR,Ce=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ee=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Fe=e.SAFE_FOR_TEMPLATES||!1,ke=e.WHOLE_DOCUMENT||!1,Te=e.RETURN_DOM||!1,xe=e.RETURN_DOM_FRAGMENT||!1,Pe=e.RETURN_TRUSTED_TYPE||!1,Ae=e.FORCE_BODY||!1,De=!1!==e.SANITIZE_DOM,Ne=e.SANITIZE_NAMED_PROPS||!1,Oe=!1!==e.KEEP_CONTENT,Be=e.IN_PLACE||!1,pe=e.ALLOWED_URI_REGEXP||U,Ke=e.NAMESPACE||Ve,ye=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&at(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ye.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&at(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ye.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ye.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(we=!1),xe&&(Te=!0),He&&(be=C({},N),he=[],!0===He.html&&(C(be,M),C(he,O)),!0===He.svg&&(C(be,A),C(he,B),C(he,L)),!0===He.svgFilters&&(C(be,T),C(he,B),C(he,L)),!0===He.mathMl&&(C(be,P),C(he,H),C(he,L))),e.ADD_TAGS&&(be===fe&&(be=F(be)),C(be,e.ADD_TAGS,Ze)),e.ADD_ATTR&&(he===ve&&(he=F(he)),C(he,e.ADD_ATTR,Ze)),e.ADD_URI_SAFE_ATTR&&C(Ge,e.ADD_URI_SAFE_ATTR,Ze),e.FORBID_CONTENTS&&(Le===Re&&(Le=F(Le)),C(Le,e.FORBID_CONTENTS,Ze)),Oe&&(be["#text"]=!0),ke&&C(be,["html","head","body"]),be.table&&(C(be,["tbody"]),delete Se.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Z=e.TRUSTED_TYPES_POLICY,ee=Z.createHTML("")}else void 0===Z&&(Z=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let a=null;const l="data-tt-policy-suffix";t&&t.hasAttribute(l)&&(a=t.getAttribute(l));const n="dompurify"+(a?"#"+a:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}}(j,r)),null!==Z&&"string"==typeof ee&&(ee=Z.createHTML(""));i&&i(e),et=e}},nt=C({},["mi","mo","mn","ms","mtext"]),it=C({},["foreignobject","desc","title","annotation-xml"]),ot=C({},["title","style","font","a","script"]),st=C({},[...A,...T,...x]),rt=C({},[...P,...D]),dt=function(e){u(l.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},ct=function(e,t){try{u(l.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){u(l.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!he[e])if(Te||xe)try{dt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},mt=function(e){let t=null,a=null;if(Ae)e="<remove></remove>"+e;else{const t=b(e,/^[\r\n\t ]+/);a=t&&t[0]}"application/xhtml+xml"===Xe&&Ke===Ve&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const l=Z?Z.createHTML(e):e;if(Ke===Ve)try{t=(new G).parseFromString(l,Xe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ke,"template",null);try{t.documentElement.innerHTML=qe?ee:l}catch(e){}}const i=t.body||t.documentElement;return e&&a&&i.insertBefore(n.createTextNode(a),i.childNodes[0]||null),Ke===Ve?ne.call(t,ke?"html":"body")[0]:ke?t.documentElement:i},ut=function(e){return ae.call(e.ownerDocument||e,e,R.SHOW_ELEMENT|R.SHOW_COMMENT|R.SHOW_TEXT,null)},gt=function(e){return"function"==typeof w&&e instanceof w},pt=function(e,t,a){oe[e]&&c(oe[e],(e=>{e.call(l,t,a,et)}))},bt=function(e){let t=null;if(pt("beforeSanitizeElements",e,null),(a=e)instanceof z&&("string"!=typeof a.nodeName||"string"!=typeof a.textContent||"function"!=typeof a.removeChild||!(a.attributes instanceof $)||"function"!=typeof a.removeAttribute||"function"!=typeof a.setAttribute||"string"!=typeof a.namespaceURI||"function"!=typeof a.insertBefore||"function"!=typeof a.hasChildNodes))return dt(e),!0;var a;const n=Ze(e.nodeName);if(pt("uponSanitizeElement",e,{tagName:n,allowedTags:be}),e.hasChildNodes()&&!gt(e.firstElementChild)&&S(/<[/\w]/g,e.innerHTML)&&S(/<[/\w]/g,e.textContent))return dt(e),!0;if(!be[n]||Se[n]){if(!Se[n]&&ht(n)){if(ye.tagNameCheck instanceof RegExp&&S(ye.tagNameCheck,n))return!1;if(ye.tagNameCheck instanceof Function&&ye.tagNameCheck(n))return!1}if(Oe&&!Le[n]){const t=Q(e)||e.parentNode,a=X(e)||e.childNodes;if(a&&t)for(let l=a.length-1;l>=0;--l)t.insertBefore(V(a[l],!0),J(e))}return dt(e),!0}return e instanceof E&&!function(e){let t=Q(e);t&&t.tagName||(t={namespaceURI:Ke,tagName:"template"});const a=g(e.tagName),l=g(t.tagName);return!!Ye[e.namespaceURI]&&(e.namespaceURI===We?t.namespaceURI===Ve?"svg"===a:t.namespaceURI===Ue?"svg"===a&&("annotation-xml"===l||nt[l]):Boolean(st[a]):e.namespaceURI===Ue?t.namespaceURI===Ve?"math"===a:t.namespaceURI===We?"math"===a&&it[l]:Boolean(rt[a]):e.namespaceURI===Ve?!(t.namespaceURI===We&&!it[l])&&!(t.namespaceURI===Ue&&!nt[l])&&!rt[a]&&(ot[a]||!st[a]):!("application/xhtml+xml"!==Xe||!Ye[e.namespaceURI]))}(e)?(dt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!S(/<\/no(script|embed|frames)/i,e.innerHTML)?(Fe&&3===e.nodeType&&(t=e.textContent,c([se,re,de],(e=>{t=f(t,e," ")})),e.textContent!==t&&(u(l.removed,{element:e.cloneNode()}),e.textContent=t)),pt("afterSanitizeElements",e,null),!1):(dt(e),!0)},ft=function(e,t,a){if(De&&("id"===t||"name"===t)&&(a in n||a in tt))return!1;if(we&&!_e[t]&&S(ce,t));else if(Ie&&S(me,t));else if(!he[t]||_e[t]){if(!(ht(e)&&(ye.tagNameCheck instanceof RegExp&&S(ye.tagNameCheck,e)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(e))&&(ye.attributeNameCheck instanceof RegExp&&S(ye.attributeNameCheck,t)||ye.attributeNameCheck instanceof Function&&ye.attributeNameCheck(t))||"is"===t&&ye.allowCustomizedBuiltInElements&&(ye.tagNameCheck instanceof RegExp&&S(ye.tagNameCheck,a)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(a))))return!1}else if(Ge[t]);else if(S(pe,f(a,ge,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==h(a,"data:")||!$e[e])if(Ce&&!S(ue,f(a,ge,"")));else if(a)return!1;return!0},ht=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},vt=function(e){pt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:he};let n=t.length;for(;n--;){const i=t[n],{name:o,namespaceURI:s,value:r}=i,d=Ze(o);let u="value"===o?r:v(r);if(a.attrName=d,a.attrValue=u,a.keepAttr=!0,a.forceKeepAttr=void 0,pt("uponSanitizeAttribute",e,a),u=a.attrValue,a.forceKeepAttr)continue;if(ct(o,e),!a.keepAttr)continue;if(!Ee&&S(/\/>/i,u)){ct(o,e);continue}Fe&&c([se,re,de],(e=>{u=f(u,e," ")}));const g=Ze(e.nodeName);if(ft(g,d,u)){if(!Ne||"id"!==d&&"name"!==d||(ct(o,e),u="user-content-"+u),Z&&"object"==typeof j&&"function"==typeof j.getAttributeType)if(s);else switch(j.getAttributeType(g,d)){case"TrustedHTML":u=Z.createHTML(u);break;case"TrustedScriptURL":u=Z.createScriptURL(u)}try{s?e.setAttributeNS(s,o,u):e.setAttribute(o,u),m(l.removed)}catch(e){}}}pt("afterSanitizeAttributes",e,null)},yt=function e(t){let a=null;const l=ut(t);for(pt("beforeSanitizeShadowDOM",t,null);a=l.nextNode();)pt("uponSanitizeShadowNode",a,null),bt(a)||(a.content instanceof d&&e(a.content),vt(a));pt("afterSanitizeShadowDOM",t,null)};return l.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,n=null,i=null,s=null;if(qe=!e,qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!gt(e)){if("function"!=typeof e.toString)throw _("toString is not a function");if("string"!=typeof(e=e.toString()))throw _("dirty is not a string, aborting")}if(!l.isSupported)return e;if(Me||lt(t),l.removed=[],"string"==typeof e&&(Be=!1),Be){if(e.nodeName){const t=Ze(e.nodeName);if(!be[t]||Se[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof w)a=mt("\x3c!----\x3e"),n=a.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?a=n:a.appendChild(n);else{if(!Te&&!Fe&&!ke&&-1===e.indexOf("<"))return Z&&Pe?Z.createHTML(e):e;if(a=mt(e),!a)return Te?null:Pe?ee:""}a&&Ae&&dt(a.firstChild);const r=ut(Be?e:a);for(;i=r.nextNode();)bt(i)||(i.content instanceof d&&yt(i.content),vt(i));if(Be)return e;if(Te){if(xe)for(s=le.call(a.ownerDocument);a.firstChild;)s.appendChild(a.firstChild);else s=a;return(he.shadowroot||he.shadowrootmode)&&(s=ie.call(o,s,!0)),s}let m=ke?a.outerHTML:a.innerHTML;return ke&&be["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&S(K,a.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+m),Fe&&c([se,re,de],(e=>{m=f(m,e," ")})),Z&&Pe?Z.createHTML(m):m},l.setConfig=function(){lt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Me=!0},l.clearConfig=function(){et=null,Me=!1},l.isValidAttribute=function(e,t,a){et||lt({});const l=Ze(e),n=Ze(t);return ft(l,n,a)},l.addHook=function(e,t){"function"==typeof t&&(oe[e]=oe[e]||[],u(oe[e],t))},l.removeHook=function(e){if(oe[e])return m(oe[e])},l.removeHooks=function(e){oe[e]&&(oe[e]=[])},l.removeAllHooks=function(){oe={}},l}()}()},270:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce((function(e,t){return e[t.toLowerCase()]=t,e}),{})},496:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a="html",l="head",n="body",i=/<([a-zA-Z]+[0-9]?)/,o=/<head[^]*>/i,s=/<body[^]*>/i,r=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},d=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},c="object"==typeof window&&window.DOMParser;if("function"==typeof c){var m=new c;r=d=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),m.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var u=document.implementation.createHTMLDocument();r=function(e,t){if(t){var a=u.documentElement.querySelector(t);return a&&(a.innerHTML=e),u}return u.documentElement.innerHTML=e,u}}var g,p="object"==typeof document&&document.createElement("template");p&&p.content&&(g=function(e){return p.innerHTML=e,p.content.childNodes}),t.default=function(e){var t,c,m=e.match(i),u=m&&m[1]?m[1].toLowerCase():"";switch(u){case a:var p=d(e);return o.test(e)||null===(t=null==(f=p.querySelector(l))?void 0:f.parentNode)||void 0===t||t.removeChild(f),s.test(e)||null===(c=null==(f=p.querySelector(n))?void 0:f.parentNode)||void 0===c||c.removeChild(f),p.querySelectorAll(a);case l:case n:var b=r(e).querySelectorAll(u);return s.test(e)&&o.test(e)?b[0].parentNode.childNodes:b;default:return g?g(e):(f=r(e,n).querySelector(n)).childNodes;var f}}},471:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=l(a(496)),i=a(731),o=/<(![a-zA-Z\s]+)>/;t.default=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(o),a=t?t[1]:void 0;return(0,i.formatDOM)((0,n.default)(e),null,a)}},731:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDOM=t.formatAttributes=void 0;var l=a(141),n=a(270);function i(e){for(var t={},a=0,l=e.length;a<l;a++){var n=e[a];t[n.name]=n.value}return t}function o(e){return function(e){return n.CASE_SENSITIVE_TAG_NAMES_MAP[e]}(e=e.toLowerCase())||e}t.formatAttributes=i,t.formatDOM=function e(t,a,n){void 0===a&&(a=null);for(var s,r=[],d=0,c=t.length;d<c;d++){var m=t[d];switch(m.nodeType){case 1:var u=o(m.nodeName);(s=new l.Element(u,i(m.attributes))).children=e("template"===u?m.content.childNodes:m.childNodes,s);break;case 3:s=new l.Text(m.nodeValue);break;case 8:s=new l.Comment(m.nodeValue);break;default:continue}var g=r[d-1]||null;g&&(g.next=s),s.parent=a,s.prev=g,s.next=null,r.push(s)}return n&&((s=new l.ProcessingInstruction(n.substring(0,n.indexOf(" ")).toLowerCase(),n)).next=r[0]||null,s.parent=a,r.unshift(s),r[1]&&(r[1].prev=r[0])),r}},840:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a(210),n=a(958),i=["checked","value"],o=["input","select","textarea"],s={reset:!0,submit:!0};function r(e){return l.possibleStandardNames[e]}t.default=function(e,t){void 0===e&&(e={});var a={},d=Boolean(e.type&&s[e.type]);for(var c in e){var m=e[c];if((0,l.isCustomAttribute)(c))a[c]=m;else{var u=c.toLowerCase(),g=r(u);if(g){var p=(0,l.getPropertyInfo)(g);switch(i.includes(g)&&o.includes(t)&&!d&&(g=r("default"+u)),a[g]=m,p&&p.type){case l.BOOLEAN:a[g]=!0;break;case l.OVERLOADED_BOOLEAN:""===m&&(a[g]=!0)}}else n.PRESERVE_CUSTOM_ATTRIBUTES&&(a[c]=m)}}return(0,n.setStyleProp)(e.style,a),a}},308:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(609),i=l(a(840)),o=a(958),s={cloneElement:n.cloneElement,createElement:n.createElement,isValidElement:n.isValidElement};function r(e){return o.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,o.isCustomComponent)(e.name,e.attribs)}t.default=function e(t,a){void 0===a&&(a={});for(var l=[],n="function"==typeof a.replace,d=a.transform||o.returnFirstArg,c=a.library||s,m=c.cloneElement,u=c.createElement,g=c.isValidElement,p=t.length,b=0;b<p;b++){var f=t[b];if(n){var h=a.replace(f,b);if(g(h)){p>1&&(h=m(h,{key:h.key||b})),l.push(d(h,f,b));continue}}if("text"!==f.type){var v=f,y={};r(v)?((0,o.setStyleProp)(v.attribs.style,v.attribs),y=v.attribs):v.attribs&&(y=(0,i.default)(v.attribs,v.name));var S=void 0;switch(f.type){case"script":case"style":f.children[0]&&(y.dangerouslySetInnerHTML={__html:f.children[0].data});break;case"tag":"textarea"===f.name&&f.children[0]?y.defaultValue=f.children[0].data:f.children&&f.children.length&&(S=e(f.children,a));break;default:continue}p>1&&(y.key=b),l.push(d(u(f.name,y,S),f,b))}else{var _=!f.data.trim().length;if(_&&f.parent&&!(0,o.canTextBeChildOfNode)(f.parent))continue;if(a.trim&&_)continue;l.push(d(f.data,f,b))}}return 1===l.length?l[0]:l}},442:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0;var n=l(a(471));t.htmlToDOM=n.default;var i=l(a(840));t.attributesToProps=i.default;var o=l(a(308));t.domToReact=o.default;var s=a(141);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return s.Text}});var r={lowerCaseAttributeNames:!1};t.default=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");return e?(0,o.default)((0,n.default)(e,(null==t?void 0:t.htmlparser2)||r),t):[]}},958:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=t.setStyleProp=t.isCustomComponent=void 0;var n=a(609),i=l(a(229)),o=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);t.isCustomComponent=function(e,t){return e.includes("-")?!o.has(e):Boolean(t&&"string"==typeof t.is)};var s={reactCompat:!0};t.setStyleProp=function(e,t){if("string"==typeof e)if(e.trim())try{t.style=(0,i.default)(e,s)}catch(e){t.style={}}else t.style={}},t.PRESERVE_CUSTOM_ATTRIBUTES=Number(n.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},t.returnFirstArg=function(e){return e}},788:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,a=/\n/g,l=/^\s*/,n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,r=/^\s+|\s+$/g,d="";function c(e){return e?e.replace(r,d):d}e.exports=function(e,r){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];r=r||{};var m=1,u=1;function g(e){var t=e.match(a);t&&(m+=t.length);var l=e.lastIndexOf("\n");u=~l?e.length-l:u+e.length}function p(){var e={line:m,column:u};return function(t){return t.position=new b(e),y(),t}}function b(e){this.start=e,this.end={line:m,column:u},this.source=r.source}b.prototype.content=e;var f=[];function h(t){var a=new Error(r.source+":"+m+":"+u+": "+t);if(a.reason=t,a.filename=r.source,a.line=m,a.column=u,a.source=e,!r.silent)throw a;f.push(a)}function v(t){var a=t.exec(e);if(a){var l=a[0];return g(l),e=e.slice(l.length),a}}function y(){v(l)}function S(e){var t;for(e=e||[];t=_();)!1!==t&&e.push(t);return e}function _(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var a=2;d!=e.charAt(a)&&("*"!=e.charAt(a)||"/"!=e.charAt(a+1));)++a;if(a+=2,d===e.charAt(a-1))return h("End of comment missing");var l=e.slice(2,a-2);return u+=2,g(l),e=e.slice(a),u+=2,t({type:"comment",comment:l})}}function I(){var e=p(),a=v(n);if(a){if(_(),!v(i))return h("property missing ':'");var l=v(o),r=e({type:"declaration",property:c(a[0].replace(t,d)),value:l?c(l[0].replace(t,d)):d});return v(s),r}}return y(),function(){var e,t=[];for(S(t);e=I();)!1!==e&&(t.push(e),S(t));return t}()}},210:(e,t,a)=>{"use strict";function l(e,t,a,l,n,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=l,this.attributeNamespace=n,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}const n={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach((e=>{n[e]=new l(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((([e,t])=>{n[e]=new l(e,1,!1,t,null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((e=>{n[e]=new l(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((e=>{n[e]=new l(e,2,!1,e,null,!1,!1)})),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach((e=>{n[e]=new l(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((e=>{n[e]=new l(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((e=>{n[e]=new l(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((e=>{n[e]=new l(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((e=>{n[e]=new l(e,5,!1,e.toLowerCase(),null,!1,!1)}));const i=/[\-\:]([a-z])/g,o=e=>e[1].toUpperCase();["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"].forEach((e=>{const t=e.replace(i,o);n[t]=new l(t,1,!1,e,null,!1,!1)})),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach((e=>{const t=e.replace(i,o);n[t]=new l(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((e=>{const t=e.replace(i,o);n[t]=new l(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((e=>{n[e]=new l(e,1,!1,e.toLowerCase(),null,!1,!1)})),n.xlinkHref=new l("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((e=>{n[e]=new l(e,1,!1,e.toLowerCase(),null,!0,!0)}));const{CAMELCASE:s,SAME:r,possibleStandardNames:d}=a(811),c=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),m=Object.keys(d).reduce(((e,t)=>{const a=d[t];return a===r?e[t]=t:a===s?e[t.toLowerCase()]=t:e[t]=a,e}),{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return n.hasOwnProperty(e)?n[e]:null},t.isCustomAttribute=c,t.possibleStandardNames=m},811:(e,t)=>{t.SAME=0,t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},229:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=l(a(133)),i=a(917);t.default=function(e,t){var a={};return e&&"string"==typeof e?((0,n.default)(e,(function(e,l){e&&l&&(a[(0,i.camelCase)(e,t)]=l)})),a):a}},917:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var a=/^--[a-zA-Z0-9-]+$/,l=/-([a-z])/g,n=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,o=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},r=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||n.test(e)||a.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(o,r):e.replace(i,r)).replace(l,s))}},133:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=l(a(788));t.default=function(e,t){var a=null;if(!e||"string"!=typeof e)return a;var l=(0,n.default)(e),i="function"==typeof t;return l.forEach((function(e){if("declaration"===e.type){var l=e.property,n=e.value;i?t(l,n,e):n&&((a=a||{})[l]=n)}})),a}},609:e=>{"use strict";e.exports=window.React}},t={};function a(l){var n=t[l];if(void 0!==n)return n.exports;var i=t[l]={exports:{}};return e[l].call(i.exports,i,i.exports,a),i.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var l in t)a.o(t,l)&&!a.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var l=t.getElementsByTagName("script");if(l.length)for(var n=l.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=l[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{"use strict";var e=a(609);const t=window.wp.element,l=window.lodash,n=window.wp.components;var i=a(838),o=a.n(i),s=a(442);const r=s.default||s,d=window.wp.primitives,c=(0,e.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(d.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})),m=a=>{const[l,i]=(0,t.useState)(!1),[s,d]=(0,t.useState)(!1),[m,u]=(0,t.useState)(!1),[g,p]=(0,t.useState)("");(0,t.useEffect)((()=>{a.formId?(async()=>{u(!0);const e=new FormData,t=JSON.stringify(a.allSettings);e.append("action","stla_gravity_form_html"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",a.formId),e.append("stla_all_settings",t);try{await fetch(window.ajaxurl,{method:"POST",body:e}).then((e=>{if(!e.ok)throw new Error("Network response was not ok");return e.text()})).then((e=>{const t=o().sanitize(e,{USE_PROFILES:{html:!0}}),a=r(t);i(a),setTimeout((function(){document.dispatchEvent(new Event("gform_post_render"))}),100)}))}catch(e){console.error("Error fetching form HTML:",e)}u(!1)})():i((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[a.formId]),(0,t.useEffect)((()=>{"confirmation"===a.activePage&&(async()=>{u(!0);const e=new FormData;e.append("action","stla_gravity_form_confirmation_html"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",a.formId);try{await fetch(window.ajaxurl,{method:"POST",body:e}).then((e=>{if(!e.ok)throw new Error("Network response was not ok");return e.text()})).then((e=>{const t=o().sanitize(e,{USE_PROFILES:{html:!0}}),a=r(t);d(a)}))}catch(e){console.error("Error fetching form HTML:",e)}u(!1)})()}),[a.activePage]);let b="";const f=e=>{if(!React.isValidElement(e))return e;if(e.props.className&&e.props.className.includes("gfield ")){let t="field_"+a.formId+"_";b=e.props.id,b&&(b=b.replace(t,""))}return e.props.type&&["text","email","password","tel","url","number"].indexOf(e.props.type)>=0?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("textFields"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gfield_label")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("fieldLabels"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&(e.props.className.includes("gform_button")||e.props.className.includes("gform_next_button")||e.props.className.includes("gform_previous_button"))?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("submitButton"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&(e.props.className.includes("gfield_list")||e.props.className.includes("gfield_list_group"))?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("listField"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("ginput_container_radio")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("radioInputs"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("ginput_container_checkbox")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("checkboxInputs"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gfield_description")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("fieldDescriptions"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform-field-label gform-field-label--type-sub")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("subLabels"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_validation_errors")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("errorMessage"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gfield_select")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("dropdownFields"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gsection")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("sectionBreakTitleDescription"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("ginput_container_textarea")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("paragraphTextareaFields"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_heading")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("formHeader"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_title")||e.props.className&&e.props.className.includes("gform_description")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("formTitleDescription"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_confirmation_message")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("confirmationMessage"),a.setActiveFieldId(e.props.fieldId)}})):e.props.children?React.cloneElement(e,{children:React.Children.map(e.props.children,f)}):e},h=l?React.Children.map(l,f):"",v=s?React.Children.map(s,f):"";return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},(()=>{let t=[];for(let e=0;e<=a.totalPageCount;e++)t.push({title:`Page: ${e+1}`,onClick:()=>a.setActivePage(e+1)});return t.push({title:"Confirmation Page",onClick:()=>a.setActivePage("confirmation")}),(0,e.createElement)("div",{className:"stla-responsive-toolbar"},(0,e.createElement)(n.Flex,{justify:"end"},(0,e.createElement)(n.FlexItem,null,(0,e.createElement)("div",{className:"stla-page-select"},"Selected Page:"," ",(0,e.createElement)("span",{className:"stla-selected-page"},(0,e.createElement)("strong",null,a.activePage)),(0,e.createElement)(n.DropdownMenu,{className:"stla-page-select-dropdown",icon:c,label:"Change Selected Page",popoverProps:{focusOnMount:!0},controls:t})))))})(),(0,e.createElement)("div",{className:"stla-form-wrapper stla-styler-form-wrapper stla-fields-has-hover",onClick:e=>{e.preventDefault()}},m&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),"confirmation"!==a.activePage&&!1===m&&h,"confirmation"===a.activePage&&!1===m&&v)),";")},u=a=>{const[i,o]=(0,t.useState)(!1),s=a.panelData[a.sectionId],r=e=>{let t={};"activeTab"in a&&"global"===a.activeTab?(t=(0,l.cloneDeep)(a.panelData),t[a.sectionId][a.settingId]=e):(t=(0,l.cloneDeep)(a.stylerFieldsSettings),t[a.activeFieldId][a.sectionId][a.settingId]=e),a.setHasChangesMade(!0),a.setPanelData(t)};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},a.label),(0,e.createElement)(n.Card,{className:"stla-background-component-card"},(0,e.createElement)(n.Button,{variant:"tertiary",className:"stla-full-width-btn",onClick:()=>o(!i)},(0,e.createElement)(n.ColorIndicator,{colorValue:s[a.settingId]}),(0,e.createElement)("span",{style:{paddingLeft:"10px"}},"Select Color")))),(()=>{let t="#000";return""!==s[a.settingId]&&(t=s[a.settingId]),i?(0,e.createElement)(n.Popover,{onFocusOutside:()=>o(!1),placement:"right-start",className:"stla-color-popover"},(0,e.createElement)(n.ColorPicker,{color:s[a.settingId],onChange:r,defaultValue:t}),(0,e.createElement)(n.Button,{varient:"link",onClick:()=>r("")},"Reset")):""})())},g=t=>{const a=t.panelData[t.sectionId];let i=!1;t.settingId.indexOf("border-color")<0&&(i=!0);let o="";"border-color"in a&&(o=a["border-color"]);let s="";"border-type"in a&&(s=a["border-type"]);let r="";return"border-size"in a&&(r=a["border-size"]),(0,e.createElement)(n.__experimentalBorderControl,{label:t.label,value:{color:o,style:s,width:r},disableCustomColors:i,enableAlpha:!1,onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),void 0!==e.color&&t.settingId.indexOf("border-color")>=0&&(a[t.sectionId]["border-color"]=e.color),void 0!==e.width&&(a[t.sectionId]["border-size"]=e.width),void 0!==e.style&&(a[t.sectionId]["border-type"]=e.style)):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),void 0!==e.color&&t.settingId.indexOf("border-color")>=0&&(a[t.activeFieldId][t.sectionId]["border-color"]=e.color),void 0!==e.width&&(a[t.activeFieldId][t.sectionId]["border-size"]=e.width),void 0!==e.style&&(a[t.activeFieldId][t.sectionId]["border-type"]=e.style)),t.setHasChangesMade(!0),t.setPanelData(a)}})},p=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.__experimentalBoxControl,{label:t.label,values:{left:a[`${t.settingId}-left`],right:a[`${t.settingId}-right`],top:a[`${t.settingId}-top`],bottom:a[`${t.settingId}-bottom`]},onChange:e=>(e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][`${t.settingId}-left`]=e.left,a[t.sectionId][`${t.settingId}-right`]=e.right,a[t.sectionId][`${t.settingId}-top`]=e.top,a[t.sectionId][`${t.settingId}-bottom`]=e.bottom):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][`${t.settingId}-left`]=e.left,a[t.activeFieldId][t.sectionId][`${t.settingId}-right`]=e.right,a[t.activeFieldId][t.sectionId][`${t.settingId}-top`]=e.top,a[t.activeFieldId][t.sectionId][`${t.settingId}-bottom`]=e.bottom),t.setHasChangesMade(!0),t.setPanelData(a)})(e)})},b=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.__experimentalUnitControl,{label:t.label,onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)},value:a[t.settingId]})},f=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.CheckboxControl,{label:t.label,checked:a[t.settingId],onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}})},h=t=>{const a=t.panelData[t.sectionId],i=e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setHasChangesMade(!0),t.setPanelData(a)};return(0,e.createElement)(e.Fragment,null,(()=>{let l="secondary",o="primary",s=a[t.settingId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),(0,e.createElement)("div",null,(0,e.createElement)(n.ButtonGroup,null,(0,e.createElement)(n.Button,{variant:"left"===s?o:l,onClick:()=>i("left")},(0,e.createElement)(n.Dashicon,{icon:"editor-alignleft"})),(0,e.createElement)(n.Button,{variant:"center"===s?o:l,onClick:()=>i("center")},(0,e.createElement)(n.Dashicon,{icon:"editor-aligncenter"})),(0,e.createElement)(n.Button,{variant:"right"===s?o:l,onClick:()=>i("right")},(0,e.createElement)(n.Dashicon,{icon:"editor-alignright"})),(0,e.createElement)(n.Button,{variant:"justify"===s?o:l,onClick:()=>i("justify")},(0,e.createElement)(n.Dashicon,{icon:"editor-justify"})))))})())},v=t=>{const a=t.panelData[t.sectionId],i=e=>{let a={},n=(0,l.cloneDeep)(t.panelData)[t.sectionId][t.settingId],i=n.split("|");i.length&&i.indexOf(e)>=0?i.splice(i.indexOf(e),1):i.push(e),n=i.join("|"),"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=n):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=n),t.setHasChangesMade(!0),t.setPanelData(a)};return(0,e.createElement)(e.Fragment,null,(()=>{let l="secondary",o="primary",s=a[t.settingId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),(0,e.createElement)("div",null,(0,e.createElement)(n.ButtonGroup,null,(0,e.createElement)(n.Button,{variant:s.search("bold")>=0?o:l,onClick:()=>i("bold")},(0,e.createElement)(n.Dashicon,{icon:"editor-bold"})),(0,e.createElement)(n.Button,{variant:s.search("italic")>=0?o:l,onClick:()=>i("italic")},(0,e.createElement)(n.Dashicon,{icon:"editor-italic"})),(0,e.createElement)(n.Button,{variant:s.search("uppercase")>=0?o:l,onClick:()=>i("uppercase")},(0,e.createElement)(n.Dashicon,{icon:"editor-spellcheck"})),(0,e.createElement)(n.Button,{variant:s.search("underline")>=0?o:l,onClick:()=>i("underline")},(0,e.createElement)(n.Dashicon,{icon:"editor-underline"})))))})())},y=(window.wp.compose,t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(e.Fragment,null,(()=>{const i=(0,l.cloneDeep)(t.settingId).map((i=>{let o="";return o=i.indexOf("tab")>=0?"tablet":i.indexOf("phone")>=0?"smartphone":"desktop",(0,e.createElement)(n.FlexBlock,null,(0,e.createElement)(n.Dashicon,{icon:o}),(0,e.createElement)(n.__experimentalUnitControl,{onChange:e=>((e,a)=>{let n={};"global"===t.activeTab?(n=(0,l.cloneDeep)(t.panelData),n[t.sectionId][e]=a):(n=(0,l.cloneDeep)(t.stylerFieldsSettings),n[t.activeFieldId][t.sectionId][e]=a),t.setHasChangesMade(!0),t.setPanelData(n)})(i,e),value:a[i]}))}));return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),(0,e.createElement)(n.Flex,null,i))})())}),S=[{value:"Default",label:"Default"},{value:"ABeeZee",label:"ABeeZee"},{value:"Abel",label:"Abel"},{value:"Abhaya Libre",label:"Abhaya Libre"},{value:"Abril Fatface",label:"Abril Fatface"},{value:"Aclonica",label:"Aclonica"},{value:"Acme",label:"Acme"},{value:"Actor",label:"Actor"},{value:"Adamina",label:"Adamina"},{value:"Advent Pro",label:"Advent Pro"},{value:"Aguafina Script",label:"Aguafina Script"},{value:"Akronim",label:"Akronim"},{value:"Aladin",label:"Aladin"},{value:"Aldrich",label:"Aldrich"},{value:"Alef",label:"Alef"},{value:"Alegreya",label:"Alegreya"},{value:"Alegreya SC",label:"Alegreya SC"},{value:"Alegreya Sans",label:"Alegreya Sans"},{value:"Alegreya Sans SC",label:"Alegreya Sans SC"},{value:"Alex Brush",label:"Alex Brush"},{value:"Alfa Slab One",label:"Alfa Slab One"},{value:"Alice",label:"Alice"},{value:"Alike",label:"Alike"},{value:"Alike Angular",label:"Alike Angular"},{value:"Allan",label:"Allan"},{value:"Allerta",label:"Allerta"},{value:"Allerta Stencil",label:"Allerta Stencil"},{value:"Allura",label:"Allura"},{value:"Almendra",label:"Almendra"},{value:"Almendra Display",label:"Almendra Display"},{value:"Almendra SC",label:"Almendra SC"},{value:"Amarante",label:"Amarante"},{value:"Amaranth",label:"Amaranth"},{value:"Amatic SC",label:"Amatic SC"},{value:"Amatica SC",label:"Amatica SC"},{value:"Amethysta",label:"Amethysta"},{value:"Amiko",label:"Amiko"},{value:"Amiri",label:"Amiri"},{value:"Amita",label:"Amita"},{value:"Anaheim",label:"Anaheim"},{value:"Andada",label:"Andada"},{value:"Andika",label:"Andika"},{value:"Angkor",label:"Angkor"},{value:"Annie Use Your Telescope",label:"Annie Use Your Telescope"},{value:"Anonymous Pro",label:"Anonymous Pro"},{value:"Antic",label:"Antic"},{value:"Antic Didone",label:"Antic Didone"},{value:"Antic Slab",label:"Antic Slab"},{value:"Anton",label:"Anton"},{value:"Arapey",label:"Arapey"},{value:"Arbutus",label:"Arbutus"},{value:"Arbutus Slab",label:"Arbutus Slab"},{value:"Architects Daughter",label:"Architects Daughter"},{value:"Archivo",label:"Archivo"},{value:"Archivo Black",label:"Archivo Black"},{value:"Archivo Narrow",label:"Archivo Narrow"},{value:"Aref Ruqaa",label:"Aref Ruqaa"},{value:"Arima Madurai",label:"Arima Madurai"},{value:"Arimo",label:"Arimo"},{value:"Arizonia",label:"Arizonia"},{value:"Armata",label:"Armata"},{value:"Arsenal",label:"Arsenal"},{value:"Artifika",label:"Artifika"},{value:"Arvo",label:"Arvo"},{value:"Arya",label:"Arya"},{value:"Asap",label:"Asap"},{value:"Asap Condensed",label:"Asap Condensed"},{value:"Asar",label:"Asar"},{value:"Asset",label:"Asset"},{value:"Assistant",label:"Assistant"},{value:"Astloch",label:"Astloch"},{value:"Asul",label:"Asul"},{value:"Athiti",label:"Athiti"},{value:"Atma",label:"Atma"},{value:"Atomic Age",label:"Atomic Age"},{value:"Aubrey",label:"Aubrey"},{value:"Audiowide",label:"Audiowide"},{value:"Autour One",label:"Autour One"},{value:"Average",label:"Average"},{value:"Average Sans",label:"Average Sans"},{value:"Averia Gruesa Libre",label:"Averia Gruesa Libre"},{value:"Averia Libre",label:"Averia Libre"},{value:"Averia Sans Libre",label:"Averia Sans Libre"},{value:"Averia Serif Libre",label:"Averia Serif Libre"},{value:"Bad Script",label:"Bad Script"},{value:"Bahiana",label:"Bahiana"},{value:"Baloo",label:"Baloo"},{value:"Baloo Bhai",label:"Baloo Bhai"},{value:"Baloo Bhaijaan",label:"Baloo Bhaijaan"},{value:"Baloo Bhaina",label:"Baloo Bhaina"},{value:"Baloo Chettan",label:"Baloo Chettan"},{value:"Baloo Da",label:"Baloo Da"},{value:"Baloo Paaji",label:"Baloo Paaji"},{value:"Baloo Tamma",label:"Baloo Tamma"},{value:"Baloo Tammudu",label:"Baloo Tammudu"},{value:"Baloo Thambi",label:"Baloo Thambi"},{value:"Balthazar",label:"Balthazar"},{value:"Bangers",label:"Bangers"},{value:"Barrio",label:"Barrio"},{value:"Basic",label:"Basic"},{value:"Battambang",label:"Battambang"},{value:"Baumans",label:"Baumans"},{value:"Bayon",label:"Bayon"},{value:"Belgrano",label:"Belgrano"},{value:"Bellefair",label:"Bellefair"},{value:"Belleza",label:"Belleza"},{value:"BenchNine",label:"BenchNine"},{value:"Bentham",label:"Bentham"},{value:"Berkshire Swash",label:"Berkshire Swash"},{value:"Bevan",label:"Bevan"},{value:"Bigelow Rules",label:"Bigelow Rules"},{value:"Bigshot One",label:"Bigshot One"},{value:"Bilbo",label:"Bilbo"},{value:"Bilbo Swash Caps",label:"Bilbo Swash Caps"},{value:"BioRhyme",label:"BioRhyme"},{value:"BioRhyme Expanded",label:"BioRhyme Expanded"},{value:"Biryani",label:"Biryani"},{value:"Bitter",label:"Bitter"},{value:"Black Ops One",label:"Black Ops One"},{value:"Bokor",label:"Bokor"},{value:"Bonbon",label:"Bonbon"},{value:"Boogaloo",label:"Boogaloo"},{value:"Bowlby One",label:"Bowlby One"},{value:"Bowlby One SC",label:"Bowlby One SC"},{value:"Brawler",label:"Brawler"},{value:"Bree Serif",label:"Bree Serif"},{value:"Bubblegum Sans",label:"Bubblegum Sans"},{value:"Bubbler One",label:"Bubbler One"},{value:"Buda",label:"Buda"},{value:"Buenard",label:"Buenard"},{value:"Bungee",label:"Bungee"},{value:"Bungee Hairline",label:"Bungee Hairline"},{value:"Bungee Inline",label:"Bungee Inline"},{value:"Bungee Outline",label:"Bungee Outline"},{value:"Bungee Shade",label:"Bungee Shade"},{value:"Butcherman",label:"Butcherman"},{value:"Butterfly Kids",label:"Butterfly Kids"},{value:"Cabin",label:"Cabin"},{value:"Cabin Condensed",label:"Cabin Condensed"},{value:"Cabin Sketch",label:"Cabin Sketch"},{value:"Caesar Dressing",label:"Caesar Dressing"},{value:"Cagliostro",label:"Cagliostro"},{value:"Cairo",label:"Cairo"},{value:"Calligraffitti",label:"Calligraffitti"},{value:"Cambay",label:"Cambay"},{value:"Cambo",label:"Cambo"},{value:"Candal",label:"Candal"},{value:"Cantarell",label:"Cantarell"},{value:"Cantata One",label:"Cantata One"},{value:"Cantora One",label:"Cantora One"},{value:"Capriola",label:"Capriola"},{value:"Cardo",label:"Cardo"},{value:"Carme",label:"Carme"},{value:"Carrois Gothic",label:"Carrois Gothic"},{value:"Carrois Gothic SC",label:"Carrois Gothic SC"},{value:"Carter One",label:"Carter One"},{value:"Catamaran",label:"Catamaran"},{value:"Caudex",label:"Caudex"},{value:"Caveat",label:"Caveat"},{value:"Caveat Brush",label:"Caveat Brush"},{value:"Cedarville Cursive",label:"Cedarville Cursive"},{value:"Ceviche One",label:"Ceviche One"},{value:"Changa",label:"Changa"},{value:"Changa One",label:"Changa One"},{value:"Chango",label:"Chango"},{value:"Chathura",label:"Chathura"},{value:"Chau Philomene One",label:"Chau Philomene One"},{value:"Chela One",label:"Chela One"},{value:"Chelsea Market",label:"Chelsea Market"},{value:"Chenla",label:"Chenla"},{value:"Cherry Cream Soda",label:"Cherry Cream Soda"},{value:"Cherry Swash",label:"Cherry Swash"},{value:"Chewy",label:"Chewy"},{value:"Chicle",label:"Chicle"},{value:"Chivo",label:"Chivo"},{value:"Chonburi",label:"Chonburi"},{value:"Cinzel",label:"Cinzel"},{value:"Cinzel Decorative",label:"Cinzel Decorative"},{value:"Clicker Script",label:"Clicker Script"},{value:"Coda",label:"Coda"},{value:"Coda Caption",label:"Coda Caption"},{value:"Codystar",label:"Codystar"},{value:"Coiny",label:"Coiny"},{value:"Combo",label:"Combo"},{value:"Comfortaa",label:"Comfortaa"},{value:"Coming Soon",label:"Coming Soon"},{value:"Concert One",label:"Concert One"},{value:"Condiment",label:"Condiment"},{value:"Content",label:"Content"},{value:"Contrail One",label:"Contrail One"},{value:"Convergence",label:"Convergence"},{value:"Cookie",label:"Cookie"},{value:"Copse",label:"Copse"},{value:"Corben",label:"Corben"},{value:"Cormorant",label:"Cormorant"},{value:"Cormorant Garamond",label:"Cormorant Garamond"},{value:"Cormorant Infant",label:"Cormorant Infant"},{value:"Cormorant SC",label:"Cormorant SC"},{value:"Cormorant Unicase",label:"Cormorant Unicase"},{value:"Cormorant Upright",label:"Cormorant Upright"},{value:"Courgette",label:"Courgette"},{value:"Cousine",label:"Cousine"},{value:"Coustard",label:"Coustard"},{value:"Covered By Your Grace",label:"Covered By Your Grace"},{value:"Crafty Girls",label:"Crafty Girls"},{value:"Creepster",label:"Creepster"},{value:"Crete Round",label:"Crete Round"},{value:"Crimson Text",label:"Crimson Text"},{value:"Croissant One",label:"Croissant One"},{value:"Crushed",label:"Crushed"},{value:"Cuprum",label:"Cuprum"},{value:"Cutive",label:"Cutive"},{value:"Cutive Mono",label:"Cutive Mono"},{value:"Damion",label:"Damion"},{value:"Dancing Script",label:"Dancing Script"},{value:"Dangrek",label:"Dangrek"},{value:"David Libre",label:"David Libre"},{value:"Dawning of a New Day",label:"Dawning of a New Day"},{value:"Days One",label:"Days One"},{value:"Dekko",label:"Dekko"},{value:"Delius",label:"Delius"},{value:"Delius Swash Caps",label:"Delius Swash Caps"},{value:"Delius Unicase",label:"Delius Unicase"},{value:"Della Respira",label:"Della Respira"},{value:"Denk One",label:"Denk One"},{value:"Devonshire",label:"Devonshire"},{value:"Dhurjati",label:"Dhurjati"},{value:"Didact Gothic",label:"Didact Gothic"},{value:"Diplomata",label:"Diplomata"},{value:"Diplomata SC",label:"Diplomata SC"},{value:"Domine",label:"Domine"},{value:"Donegal One",label:"Donegal One"},{value:"Doppio One",label:"Doppio One"},{value:"Dorsa",label:"Dorsa"},{value:"Dosis",label:"Dosis"},{value:"Dr Sugiyama",label:"Dr Sugiyama"},{value:"Droid Sans",label:"Droid Sans"},{value:"Droid Sans Mono",label:"Droid Sans Mono"},{value:"Droid Serif",label:"Droid Serif"},{value:"Duru Sans",label:"Duru Sans"},{value:"Dynalight",label:"Dynalight"},{value:"EB Garamond",label:"EB Garamond"},{value:"Eagle Lake",label:"Eagle Lake"},{value:"Eater",label:"Eater"},{value:"Economica",label:"Economica"},{value:"Eczar",label:"Eczar"},{value:"El Messiri",label:"El Messiri"},{value:"Electrolize",label:"Electrolize"},{value:"Elsie",label:"Elsie"},{value:"Elsie Swash Caps",label:"Elsie Swash Caps"},{value:"Emblema One",label:"Emblema One"},{value:"Emilys Candy",label:"Emilys Candy"},{value:"Encode Sans",label:"Encode Sans"},{value:"Encode Sans Condensed",label:"Encode Sans Condensed"},{value:"Encode Sans Expanded",label:"Encode Sans Expanded"},{value:"Encode Sans Semi Condensed",label:"Encode Sans Semi Condensed"},{value:"Encode Sans Semi Expanded",label:"Encode Sans Semi Expanded"},{value:"Engagement",label:"Engagement"},{value:"Englebert",label:"Englebert"},{value:"Enriqueta",label:"Enriqueta"},{value:"Erica One",label:"Erica One"},{value:"Esteban",label:"Esteban"},{value:"Euphoria Script",label:"Euphoria Script"},{value:"Ewert",label:"Ewert"},{value:"Exo",label:"Exo"},{value:"Exo 2",label:"Exo 2"},{value:"Expletus Sans",label:"Expletus Sans"},{value:"Fanwood Text",label:"Fanwood Text"},{value:"Farsan",label:"Farsan"},{value:"Fascinate",label:"Fascinate"},{value:"Fascinate Inline",label:"Fascinate Inline"},{value:"Faster One",label:"Faster One"},{value:"Fasthand",label:"Fasthand"},{value:"Fauna One",label:"Fauna One"},{value:"Faustina",label:"Faustina"},{value:"Federant",label:"Federant"},{value:"Federo",label:"Federo"},{value:"Felipa",label:"Felipa"},{value:"Fenix",label:"Fenix"},{value:"Finger Paint",label:"Finger Paint"},{value:"Fira Mono",label:"Fira Mono"},{value:"Fira Sans",label:"Fira Sans"},{value:"Fira Sans Condensed",label:"Fira Sans Condensed"},{value:"Fira Sans Extra Condensed",label:"Fira Sans Extra Condensed"},{value:"Fjalla One",label:"Fjalla One"},{value:"Fjord One",label:"Fjord One"},{value:"Flamenco",label:"Flamenco"},{value:"Flavors",label:"Flavors"},{value:"Fondamento",label:"Fondamento"},{value:"Fontdiner Swanky",label:"Fontdiner Swanky"},{value:"Forum",label:"Forum"},{value:"Francois One",label:"Francois One"},{value:"Frank Ruhl Libre",label:"Frank Ruhl Libre"},{value:"Freckle Face",label:"Freckle Face"},{value:"Fredericka the Great",label:"Fredericka the Great"},{value:"Fredoka One",label:"Fredoka One"},{value:"Freehand",label:"Freehand"},{value:"Fresca",label:"Fresca"},{value:"Frijole",label:"Frijole"},{value:"Fruktur",label:"Fruktur"},{value:"Fugaz One",label:"Fugaz One"},{value:"GFS Didot",label:"GFS Didot"},{value:"GFS Neohellenic",label:"GFS Neohellenic"},{value:"Gabriela",label:"Gabriela"},{value:"Gafata",label:"Gafata"},{value:"Galada",label:"Galada"},{value:"Galdeano",label:"Galdeano"},{value:"Galindo",label:"Galindo"},{value:"Gentium Basic",label:"Gentium Basic"},{value:"Gentium Book Basic",label:"Gentium Book Basic"},{value:"Geo",label:"Geo"},{value:"Geostar",label:"Geostar"},{value:"Geostar Fill",label:"Geostar Fill"},{value:"Germania One",label:"Germania One"},{value:"Gidugu",label:"Gidugu"},{value:"Gilda Display",label:"Gilda Display"},{value:"Give You Glory",label:"Give You Glory"},{value:"Glass Antiqua",label:"Glass Antiqua"},{value:"Glegoo",label:"Glegoo"},{value:"Gloria Hallelujah",label:"Gloria Hallelujah"},{value:"Goblin One",label:"Goblin One"},{value:"Gochi Hand",label:"Gochi Hand"},{value:"Gorditas",label:"Gorditas"},{value:"Goudy Bookletter 1911",label:"Goudy Bookletter 1911"},{value:"Graduate",label:"Graduate"},{value:"Grand Hotel",label:"Grand Hotel"},{value:"Gravitas One",label:"Gravitas One"},{value:"Great Vibes",label:"Great Vibes"},{value:"Griffy",label:"Griffy"},{value:"Gruppo",label:"Gruppo"},{value:"Gudea",label:"Gudea"},{value:"Gurajada",label:"Gurajada"},{value:"Habibi",label:"Habibi"},{value:"Halant",label:"Halant"},{value:"Hammersmith One",label:"Hammersmith One"},{value:"Hanalei",label:"Hanalei"},{value:"Hanalei Fill",label:"Hanalei Fill"},{value:"Handlee",label:"Handlee"},{value:"Hanuman",label:"Hanuman"},{value:"Happy Monkey",label:"Happy Monkey"},{value:"Harmattan",label:"Harmattan"},{value:"Headland One",label:"Headland One"},{value:"Heebo",label:"Heebo"},{value:"Henny Penny",label:"Henny Penny"},{value:"Herr Von Muellerhoff",label:"Herr Von Muellerhoff"},{value:"Hind",label:"Hind"},{value:"Hind Guntur",label:"Hind Guntur"},{value:"Hind Madurai",label:"Hind Madurai"},{value:"Hind Siliguri",label:"Hind Siliguri"},{value:"Hind Vadodara",label:"Hind Vadodara"},{value:"Holtwood One SC",label:"Holtwood One SC"},{value:"Homemade Apple",label:"Homemade Apple"},{value:"Homenaje",label:"Homenaje"},{value:"IM Fell DW Pica",label:"IM Fell DW Pica"},{value:"IM Fell DW Pica SC",label:"IM Fell DW Pica SC"},{value:"IM Fell Double Pica",label:"IM Fell Double Pica"},{value:"IM Fell Double Pica SC",label:"IM Fell Double Pica SC"},{value:"IM Fell English",label:"IM Fell English"},{value:"IM Fell English SC",label:"IM Fell English SC"},{value:"IM Fell French Canon",label:"IM Fell French Canon"},{value:"IM Fell French Canon SC",label:"IM Fell French Canon SC"},{value:"IM Fell Great Primer",label:"IM Fell Great Primer"},{value:"IM Fell Great Primer SC",label:"IM Fell Great Primer SC"},{value:"Iceberg",label:"Iceberg"},{value:"Iceland",label:"Iceland"},{value:"Imprima",label:"Imprima"},{value:"Inconsolata",label:"Inconsolata"},{value:"Inder",label:"Inder"},{value:"Indie Flower",label:"Indie Flower"},{value:"Inika",label:"Inika"},{value:"Inknut Antiqua",label:"Inknut Antiqua"},{value:"Irish Grover",label:"Irish Grover"},{value:"Istok Web",label:"Istok Web"},{value:"Italiana",label:"Italiana"},{value:"Italianno",label:"Italianno"},{value:"Itim",label:"Itim"},{value:"Jacques Francois",label:"Jacques Francois"},{value:"Jacques Francois Shadow",label:"Jacques Francois Shadow"},{value:"Jaldi",label:"Jaldi"},{value:"Jim Nightshade",label:"Jim Nightshade"},{value:"Jockey One",label:"Jockey One"},{value:"Jolly Lodger",label:"Jolly Lodger"},{value:"Jomhuria",label:"Jomhuria"},{value:"Josefin Sans",label:"Josefin Sans"},{value:"Josefin Slab",label:"Josefin Slab"},{value:"Joti One",label:"Joti One"},{value:"Judson",label:"Judson"},{value:"Julee",label:"Julee"},{value:"Julius Sans One",label:"Julius Sans One"},{value:"Junge",label:"Junge"},{value:"Jura",label:"Jura"},{value:"Just Another Hand",label:"Just Another Hand"},{value:"Just Me Again Down Here",label:"Just Me Again Down Here"},{value:"Kadwa",label:"Kadwa"},{value:"Kalam",label:"Kalam"},{value:"Kameron",label:"Kameron"},{value:"Kanit",label:"Kanit"},{value:"Kantumruy",label:"Kantumruy"},{value:"Karla",label:"Karla"},{value:"Karma",label:"Karma"},{value:"Katibeh",label:"Katibeh"},{value:"Kaushan Script",label:"Kaushan Script"},{value:"Kavivanar",label:"Kavivanar"},{value:"Kavoon",label:"Kavoon"},{value:"Kdam Thmor",label:"Kdam Thmor"},{value:"Keania One",label:"Keania One"},{value:"Kelly Slab",label:"Kelly Slab"},{value:"Kenia",label:"Kenia"},{value:"Khand",label:"Khand"},{value:"Khmer",label:"Khmer"},{value:"Khula",label:"Khula"},{value:"Kite One",label:"Kite One"},{value:"Knewave",label:"Knewave"},{value:"Kotta One",label:"Kotta One"},{value:"Koulen",label:"Koulen"},{value:"Kranky",label:"Kranky"},{value:"Kreon",label:"Kreon"},{value:"Kristi",label:"Kristi"},{value:"Krona One",label:"Krona One"},{value:"Kumar One",label:"Kumar One"},{value:"Kumar One Outline",label:"Kumar One Outline"},{value:"Kurale",label:"Kurale"},{value:"La Belle Aurore",label:"La Belle Aurore"},{value:"Laila",label:"Laila"},{value:"Lakki Reddy",label:"Lakki Reddy"},{value:"Lalezar",label:"Lalezar"},{value:"Lancelot",label:"Lancelot"},{value:"Lateef",label:"Lateef"},{value:"Lato",label:"Lato"},{value:"League Script",label:"League Script"},{value:"Leckerli One",label:"Leckerli One"},{value:"Ledger",label:"Ledger"},{value:"Lekton",label:"Lekton"},{value:"Lemon",label:"Lemon"},{value:"Lemonada",label:"Lemonada"},{value:"Libre Barcode 128",label:"Libre Barcode 128"},{value:"Libre Barcode 128 Text",label:"Libre Barcode 128 Text"},{value:"Libre Barcode 39",label:"Libre Barcode 39"},{value:"Libre Barcode 39 Extended",label:"Libre Barcode 39 Extended"},{value:"Libre Barcode 39 Extended Text",label:"Libre Barcode 39 Extended Text"},{value:"Libre Barcode 39 Text",label:"Libre Barcode 39 Text"},{value:"Libre Baskerville",label:"Libre Baskerville"},{value:"Libre Franklin",label:"Libre Franklin"},{value:"Life Savers",label:"Life Savers"},{value:"Lilita One",label:"Lilita One"},{value:"Lily Script One",label:"Lily Script One"},{value:"Limelight",label:"Limelight"},{value:"Linden Hill",label:"Linden Hill"},{value:"Lobster",label:"Lobster"},{value:"Lobster Two",label:"Lobster Two"},{value:"Londrina Outline",label:"Londrina Outline"},{value:"Londrina Shadow",label:"Londrina Shadow"},{value:"Londrina Sketch",label:"Londrina Sketch"},{value:"Londrina Solid",label:"Londrina Solid"},{value:"Lora",label:"Lora"},{value:"Love Ya Like A Sister",label:"Love Ya Like A Sister"},{value:"Loved by the King",label:"Loved by the King"},{value:"Lovers Quarrel",label:"Lovers Quarrel"},{value:"Luckiest Guy",label:"Luckiest Guy"},{value:"Lusitana",label:"Lusitana"},{value:"Lustria",label:"Lustria"},{value:"Macondo",label:"Macondo"},{value:"Macondo Swash Caps",label:"Macondo Swash Caps"},{value:"Mada",label:"Mada"},{value:"Magra",label:"Magra"},{value:"Maiden Orange",label:"Maiden Orange"},{value:"Maitree",label:"Maitree"},{value:"Mako",label:"Mako"},{value:"Mallanna",label:"Mallanna"},{value:"Mandali",label:"Mandali"},{value:"Manuale",label:"Manuale"},{value:"Marcellus",label:"Marcellus"},{value:"Marcellus SC",label:"Marcellus SC"},{value:"Marck Script",label:"Marck Script"},{value:"Margarine",label:"Margarine"},{value:"Marko One",label:"Marko One"},{value:"Marmelad",label:"Marmelad"},{value:"Martel",label:"Martel"},{value:"Martel Sans",label:"Martel Sans"},{value:"Marvel",label:"Marvel"},{value:"Mate",label:"Mate"},{value:"Mate SC",label:"Mate SC"},{value:"Maven Pro",label:"Maven Pro"},{value:"McLaren",label:"McLaren"},{value:"Meddon",label:"Meddon"},{value:"MedievalSharp",label:"MedievalSharp"},{value:"Medula One",label:"Medula One"},{value:"Meera Inimai",label:"Meera Inimai"},{value:"Megrim",label:"Megrim"},{value:"Meie Script",label:"Meie Script"},{value:"Merienda",label:"Merienda"},{value:"Merienda One",label:"Merienda One"},{value:"Merriweather",label:"Merriweather"},{value:"Merriweather Sans",label:"Merriweather Sans"},{value:"Metal",label:"Metal"},{value:"Metal Mania",label:"Metal Mania"},{value:"Metamorphous",label:"Metamorphous"},{value:"Metrophobic",label:"Metrophobic"},{value:"Michroma",label:"Michroma"},{value:"Milonga",label:"Milonga"},{value:"Miltonian",label:"Miltonian"},{value:"Miltonian Tattoo",label:"Miltonian Tattoo"},{value:"Miniver",label:"Miniver"},{value:"Miriam Libre",label:"Miriam Libre"},{value:"Mirza",label:"Mirza"},{value:"Miss Fajardose",label:"Miss Fajardose"},{value:"Mitr",label:"Mitr"},{value:"Modak",label:"Modak"},{value:"Modern Antiqua",label:"Modern Antiqua"},{value:"Mogra",label:"Mogra"},{value:"Molengo",label:"Molengo"},{value:"Molle",label:"Molle"},{value:"Monda",label:"Monda"},{value:"Monofett",label:"Monofett"},{value:"Monoton",label:"Monoton"},{value:"Monsieur La Doulaise",label:"Monsieur La Doulaise"},{value:"Montaga",label:"Montaga"},{value:"Montez",label:"Montez"},{value:"Montserrat",label:"Montserrat"},{value:"Montserrat Alternates",label:"Montserrat Alternates"},{value:"Montserrat Subrayada",label:"Montserrat Subrayada"},{value:"Moul",label:"Moul"},{value:"Moulpali",label:"Moulpali"},{value:"Mountains of Christmas",label:"Mountains of Christmas"},{value:"Mouse Memoirs",label:"Mouse Memoirs"},{value:"Mr Bedfort",label:"Mr Bedfort"},{value:"Mr Dafoe",label:"Mr Dafoe"},{value:"Mr De Haviland",label:"Mr De Haviland"},{value:"Mrs Saint Delafield",label:"Mrs Saint Delafield"},{value:"Mrs Sheppards",label:"Mrs Sheppards"},{value:"Mukta",label:"Mukta"},{value:"Mukta Mahee",label:"Mukta Mahee"},{value:"Mukta Malar",label:"Mukta Malar"},{value:"Mukta Vaani",label:"Mukta Vaani"},{value:"Muli",label:"Muli"},{value:"Mystery Quest",label:"Mystery Quest"},{value:"NTR",label:"NTR"},{value:"Neucha",label:"Neucha"},{value:"Neuton",label:"Neuton"},{value:"New Rocker",label:"New Rocker"},{value:"News Cycle",label:"News Cycle"},{value:"Niconne",label:"Niconne"},{value:"Nixie One",label:"Nixie One"},{value:"Nobile",label:"Nobile"},{value:"Nokora",label:"Nokora"},{value:"Norican",label:"Norican"},{value:"Nosifer",label:"Nosifer"},{value:"Nothing You Could Do",label:"Nothing You Could Do"},{value:"Noticia Text",label:"Noticia Text"},{value:"Noto Sans",label:"Noto Sans"},{value:"Noto Serif",label:"Noto Serif"},{value:"Nova Cut",label:"Nova Cut"},{value:"Nova Flat",label:"Nova Flat"},{value:"Nova Mono",label:"Nova Mono"},{value:"Nova Oval",label:"Nova Oval"},{value:"Nova Round",label:"Nova Round"},{value:"Nova Script",label:"Nova Script"},{value:"Nova Slim",label:"Nova Slim"},{value:"Nova Square",label:"Nova Square"},{value:"Numans",label:"Numans"},{value:"Nunito",label:"Nunito"},{value:"Nunito Sans",label:"Nunito Sans"},{value:"Odor Mean Chey",label:"Odor Mean Chey"},{value:"Offside",label:"Offside"},{value:"Old Standard TT",label:"Old Standard TT"},{value:"Oldenburg",label:"Oldenburg"},{value:"Oleo Script",label:"Oleo Script"},{value:"Oleo Script Swash Caps",label:"Oleo Script Swash Caps"},{value:"Open Sans",label:"Open Sans"},{value:"Open Sans Condensed",label:"Open Sans Condensed"},{value:"Oranienbaum",label:"Oranienbaum"},{value:"Orbitron",label:"Orbitron"},{value:"Oregano",label:"Oregano"},{value:"Orienta",label:"Orienta"},{value:"Original Surfer",label:"Original Surfer"},{value:"Oswald",label:"Oswald"},{value:"Over the Rainbow",label:"Over the Rainbow"},{value:"Overlock",label:"Overlock"},{value:"Overlock SC",label:"Overlock SC"},{value:"Overpass",label:"Overpass"},{value:"Overpass Mono",label:"Overpass Mono"},{value:"Ovo",label:"Ovo"},{value:"Oxygen",label:"Oxygen"},{value:"Oxygen Mono",label:"Oxygen Mono"},{value:"PT Mono",label:"PT Mono"},{value:"PT Sans",label:"PT Sans"},{value:"PT Sans Caption",label:"PT Sans Caption"},{value:"PT Sans Narrow",label:"PT Sans Narrow"},{value:"PT Serif",label:"PT Serif"},{value:"PT Serif Caption",label:"PT Serif Caption"},{value:"Pacifico",label:"Pacifico"},{value:"Padauk",label:"Padauk"},{value:"Palanquin",label:"Palanquin"},{value:"Palanquin Dark",label:"Palanquin Dark"},{value:"Pangolin",label:"Pangolin"},{value:"Paprika",label:"Paprika"},{value:"Parisienne",label:"Parisienne"},{value:"Passero One",label:"Passero One"},{value:"Passion One",label:"Passion One"},{value:"Pathway Gothic One",label:"Pathway Gothic One"},{value:"Patrick Hand",label:"Patrick Hand"},{value:"Patrick Hand SC",label:"Patrick Hand SC"},{value:"Pattaya",label:"Pattaya"},{value:"Patua One",label:"Patua One"},{value:"Pavanam",label:"Pavanam"},{value:"Paytone One",label:"Paytone One"},{value:"Peddana",label:"Peddana"},{value:"Peralta",label:"Peralta"},{value:"Permanent Marker",label:"Permanent Marker"},{value:"Petit Formal Script",label:"Petit Formal Script"},{value:"Petrona",label:"Petrona"},{value:"Philosopher",label:"Philosopher"},{value:"Piedra",label:"Piedra"},{value:"Pinyon Script",label:"Pinyon Script"},{value:"Pirata One",label:"Pirata One"},{value:"Plaster",label:"Plaster"},{value:"Play",label:"Play"},{value:"Playball",label:"Playball"},{value:"Playfair Display",label:"Playfair Display"},{value:"Playfair Display SC",label:"Playfair Display SC"},{value:"Podkova",label:"Podkova"},{value:"Poiret One",label:"Poiret One"},{value:"Poller One",label:"Poller One"},{value:"Poly",label:"Poly"},{value:"Pompiere",label:"Pompiere"},{value:"Pontano Sans",label:"Pontano Sans"},{value:"Poppins",label:"Poppins"},{value:"Port Lligat Sans",label:"Port Lligat Sans"},{value:"Port Lligat Slab",label:"Port Lligat Slab"},{value:"Pragati Narrow",label:"Pragati Narrow"},{value:"Prata",label:"Prata"},{value:"Preahvihear",label:"Preahvihear"},{value:"Press Start 2P",label:"Press Start 2P"},{value:"Pridi",label:"Pridi"},{value:"Princess Sofia",label:"Princess Sofia"},{value:"Prociono",label:"Prociono"},{value:"Prompt",label:"Prompt"},{value:"Prosto One",label:"Prosto One"},{value:"Proza Libre",label:"Proza Libre"},{value:"Puritan",label:"Puritan"},{value:"Purple Purse",label:"Purple Purse"},{value:"Quando",label:"Quando"},{value:"Quantico",label:"Quantico"},{value:"Quattrocento",label:"Quattrocento"},{value:"Quattrocento Sans",label:"Quattrocento Sans"},{value:"Questrial",label:"Questrial"},{value:"Quicksand",label:"Quicksand"},{value:"Quintessential",label:"Quintessential"},{value:"Qwigley",label:"Qwigley"},{value:"Racing Sans One",label:"Racing Sans One"},{value:"Radley",label:"Radley"},{value:"Rajdhani",label:"Rajdhani"},{value:"Rakkas",label:"Rakkas"},{value:"Raleway",label:"Raleway"},{value:"Raleway Dots",label:"Raleway Dots"},{value:"Ramabhadra",label:"Ramabhadra"},{value:"Ramaraja",label:"Ramaraja"},{value:"Rambla",label:"Rambla"},{value:"Rammetto One",label:"Rammetto One"},{value:"Ranchers",label:"Ranchers"},{value:"Rancho",label:"Rancho"},{value:"Ranga",label:"Ranga"},{value:"Rasa",label:"Rasa"},{value:"Rationale",label:"Rationale"},{value:"Ravi Prakash",label:"Ravi Prakash"},{value:"Redressed",label:"Redressed"},{value:"Reem Kufi",label:"Reem Kufi"},{value:"Reenie Beanie",label:"Reenie Beanie"},{value:"Revalia",label:"Revalia"},{value:"Rhodium Libre",label:"Rhodium Libre"},{value:"Ribeye",label:"Ribeye"},{value:"Ribeye Marrow",label:"Ribeye Marrow"},{value:"Righteous",label:"Righteous"},{value:"Risque",label:"Risque"},{value:"Roboto",label:"Roboto"},{value:"Roboto Condensed",label:"Roboto Condensed"},{value:"Roboto Mono",label:"Roboto Mono"},{value:"Roboto Slab",label:"Roboto Slab"},{value:"Rochester",label:"Rochester"},{value:"Rock Salt",label:"Rock Salt"},{value:"Rokkitt",label:"Rokkitt"},{value:"Romanesco",label:"Romanesco"},{value:"Ropa Sans",label:"Ropa Sans"},{value:"Rosario",label:"Rosario"},{value:"Rosarivo",label:"Rosarivo"},{value:"Rouge Script",label:"Rouge Script"},{value:"Rozha One",label:"Rozha One"},{value:"Rubik",label:"Rubik"},{value:"Rubik Mono One",label:"Rubik Mono One"},{value:"Ruda",label:"Ruda"},{value:"Rufina",label:"Rufina"},{value:"Ruge Boogie",label:"Ruge Boogie"},{value:"Ruluko",label:"Ruluko"},{value:"Rum Raisin",label:"Rum Raisin"},{value:"Ruslan Display",label:"Ruslan Display"},{value:"Russo One",label:"Russo One"},{value:"Ruthie",label:"Ruthie"},{value:"Rye",label:"Rye"},{value:"Sacramento",label:"Sacramento"},{value:"Sahitya",label:"Sahitya"},{value:"Sail",label:"Sail"},{value:"Saira",label:"Saira"},{value:"Saira Condensed",label:"Saira Condensed"},{value:"Saira Extra Condensed",label:"Saira Extra Condensed"},{value:"Saira Semi Condensed",label:"Saira Semi Condensed"},{value:"Salsa",label:"Salsa"},{value:"Sanchez",label:"Sanchez"},{value:"Sancreek",label:"Sancreek"},{value:"Sansita",label:"Sansita"},{value:"Sarala",label:"Sarala"},{value:"Sarina",label:"Sarina"},{value:"Sarpanch",label:"Sarpanch"},{value:"Satisfy",label:"Satisfy"},{value:"Scada",label:"Scada"},{value:"Scheherazade",label:"Scheherazade"},{value:"Schoolbell",label:"Schoolbell"},{value:"Scope One",label:"Scope One"},{value:"Seaweed Script",label:"Seaweed Script"},{value:"Secular One",label:"Secular One"},{value:"Sedgwick Ave",label:"Sedgwick Ave"},{value:"Sedgwick Ave Display",label:"Sedgwick Ave Display"},{value:"Sevillana",label:"Sevillana"},{value:"Seymour One",label:"Seymour One"},{value:"Shadows Into Light",label:"Shadows Into Light"},{value:"Shadows Into Light Two",label:"Shadows Into Light Two"},{value:"Shanti",label:"Shanti"},{value:"Share",label:"Share"},{value:"Share Tech",label:"Share Tech"},{value:"Share Tech Mono",label:"Share Tech Mono"},{value:"Shojumaru",label:"Shojumaru"},{value:"Short Stack",label:"Short Stack"},{value:"Shrikhand",label:"Shrikhand"},{value:"Siemreap",label:"Siemreap"},{value:"Sigmar One",label:"Sigmar One"},{value:"Signika",label:"Signika"},{value:"Signika Negative",label:"Signika Negative"},{value:"Simonetta",label:"Simonetta"},{value:"Sintony",label:"Sintony"},{value:"Sirin Stencil",label:"Sirin Stencil"},{value:"Six Caps",label:"Six Caps"},{value:"Skranji",label:"Skranji"},{value:"Slabo 13px",label:"Slabo 13px"},{value:"Slabo 27px",label:"Slabo 27px"},{value:"Slackey",label:"Slackey"},{value:"Smokum",label:"Smokum"},{value:"Smythe",label:"Smythe"},{value:"Sniglet",label:"Sniglet"},{value:"Snippet",label:"Snippet"},{value:"Snowburst One",label:"Snowburst One"},{value:"Sofadi One",label:"Sofadi One"},{value:"Sofia",label:"Sofia"},{value:"Sonsie One",label:"Sonsie One"},{value:"Sorts Mill Goudy",label:"Sorts Mill Goudy"},{value:"Source Code Pro",label:"Source Code Pro"},{value:"Source Sans Pro",label:"Source Sans Pro"},{value:"Source Serif Pro",label:"Source Serif Pro"},{value:"Space Mono",label:"Space Mono"},{value:"Special Elite",label:"Special Elite"},{value:"Spectral",label:"Spectral"},{value:"Spicy Rice",label:"Spicy Rice"},{value:"Spinnaker",label:"Spinnaker"},{value:"Spirax",label:"Spirax"},{value:"Squada One",label:"Squada One"},{value:"Sree Krushnadevaraya",label:"Sree Krushnadevaraya"},{value:"Sriracha",label:"Sriracha"},{value:"Stalemate",label:"Stalemate"},{value:"Stalinist One",label:"Stalinist One"},{value:"Stardos Stencil",label:"Stardos Stencil"},{value:"Stint Ultra Condensed",label:"Stint Ultra Condensed"},{value:"Stint Ultra Expanded",label:"Stint Ultra Expanded"},{value:"Stoke",label:"Stoke"},{value:"Strait",label:"Strait"},{value:"Sue Ellen Francisco",label:"Sue Ellen Francisco"},{value:"Suez One",label:"Suez One"},{value:"Sumana",label:"Sumana"},{value:"Sunshiney",label:"Sunshiney"},{value:"Supermercado One",label:"Supermercado One"},{value:"Sura",label:"Sura"},{value:"Suranna",label:"Suranna"},{value:"Suravaram",label:"Suravaram"},{value:"Suwannaphum",label:"Suwannaphum"},{value:"Swanky and Moo Moo",label:"Swanky and Moo Moo"},{value:"Syncopate",label:"Syncopate"},{value:"Tangerine",label:"Tangerine"},{value:"Taprom",label:"Taprom"},{value:"Tauri",label:"Tauri"},{value:"Taviraj",label:"Taviraj"},{value:"Teko",label:"Teko"},{value:"Telex",label:"Telex"},{value:"Tenali Ramakrishna",label:"Tenali Ramakrishna"},{value:"Tenor Sans",label:"Tenor Sans"},{value:"Text Me One",label:"Text Me One"},{value:"The Girl Next Door",label:"The Girl Next Door"},{value:"Tienne",label:"Tienne"},{value:"Tillana",label:"Tillana"},{value:"Timmana",label:"Timmana"},{value:"Tinos",label:"Tinos"},{value:"Titan One",label:"Titan One"},{value:"Titillium Web",label:"Titillium Web"},{value:"Trade Winds",label:"Trade Winds"},{value:"Trirong",label:"Trirong"},{value:"Trocchi",label:"Trocchi"},{value:"Trochut",label:"Trochut"},{value:"Trykker",label:"Trykker"},{value:"Tulpen One",label:"Tulpen One"},{value:"Ubuntu",label:"Ubuntu"},{value:"Ubuntu Condensed",label:"Ubuntu Condensed"},{value:"Ubuntu Mono",label:"Ubuntu Mono"},{value:"Ultra",label:"Ultra"},{value:"Uncial Antiqua",label:"Uncial Antiqua"},{value:"Underdog",label:"Underdog"},{value:"Unica One",label:"Unica One"},{value:"UnifrakturCook",label:"UnifrakturCook"},{value:"UnifrakturMaguntia",label:"UnifrakturMaguntia"},{value:"Unkempt",label:"Unkempt"},{value:"Unlock",label:"Unlock"},{value:"Unna",label:"Unna"},{value:"VT323",label:"VT323"},{value:"Vampiro One",label:"Vampiro One"},{value:"Varela",label:"Varela"},{value:"Varela Round",label:"Varela Round"},{value:"Vast Shadow",label:"Vast Shadow"},{value:"Vesper Libre",label:"Vesper Libre"},{value:"Vibur",label:"Vibur"},{value:"Vidaloka",label:"Vidaloka"},{value:"Viga",label:"Viga"},{value:"Voces",label:"Voces"},{value:"Volkhov",label:"Volkhov"},{value:"Vollkorn",label:"Vollkorn"},{value:"Voltaire",label:"Voltaire"},{value:"Waiting for the Sunrise",label:"Waiting for the Sunrise"},{value:"Wallpoet",label:"Wallpoet"},{value:"Walter Turncoat",label:"Walter Turncoat"},{value:"Warnes",label:"Warnes"},{value:"Wellfleet",label:"Wellfleet"},{value:"Wendy One",label:"Wendy One"},{value:"Wire One",label:"Wire One"},{value:"Work Sans",label:"Work Sans"},{value:"Yanone Kaffeesatz",label:"Yanone Kaffeesatz"},{value:"Yantramanav",label:"Yantramanav"},{value:"Yatra One",label:"Yatra One"},{value:"Yellowtail",label:"Yellowtail"},{value:"Yeseva One",label:"Yeseva One"},{value:"Yesteryear",label:"Yesteryear"},{value:"Yrsa",label:"Yrsa"},{value:"Zeyada",label:"Zeyada"},{value:"Zilla Slab",label:"Zilla Slab"},{value:"Zilla Slab Highlight",label:"Zilla Slab Highlight"}],_=a=>{const i=a.panelData[a.sectionId];return(0,t.useEffect)((()=>{let e=document.getElementById("google-font-link");i.font&&(e||(e=document.createElement("link"),e.rel="stylesheet",e.id="google-font-link",document.head.appendChild(e)),e.href=`https://fonts.googleapis.com/css2?family=${i.font.replaceAll(" ","+")}&display=swap`)}),[a.panelData[a.sectionId][a.settingId]]),(0,e.createElement)(n.ComboboxControl,{label:"Font Family",options:S,onChange:e=>(e=>{let t={};"global"===a.activeTab?(t=(0,l.cloneDeep)(a.panelData),t[a.sectionId][a.settingId]=e):(t=(0,l.cloneDeep)(a.stylerFieldsSettings),t[a.activeFieldId][a.sectionId][a.settingId]=e),a.setHasChangesMade(!0),a.setPanelData(t)})(e),value:i.font,default:{value:"Default",label:"Default"}})},I=window.wp.mediaUtils,w=t=>{const a=t.panelData[t.sectionId],i=(e,a)=>{let n={};"global"===t.activeTab?(n=(0,l.cloneDeep)(t.panelData),"background-type"===a&&(n[t.sectionId]["gradient-color"]=null,n[t.sectionId]["background-image"]="",n[t.sectionId]["background-color"]=""),n[t.sectionId][a]=e):(n=(0,l.cloneDeep)(t.stylerFieldsSettings),"background-type"===a&&(n[t.activeFieldId][t.sectionId]["gradient-color"]=null,n[t.activeFieldId][t.sectionId]["background-image"]="",n[t.activeFieldId][t.sectionId]["background-color"]=""),n[t.activeFieldId][t.sectionId][a]=e),t.setHasChangesMade(!0),t.setPanelData(n)};return(0,e.createElement)(e.Fragment,null,(()=>{const l=(0,e.createElement)("div",{className:"stla-setting-field stla-spacing-control"},(0,e.createElement)(n.RadioControl,{label:"Background Type",onChange:e=>i(e,"background-type"),selected:a["background-type"],className:"stla-inline-radio-control",options:[{label:"Color",value:"color"},{label:"Image",value:"image"},{label:"Gradient",value:"gradient"}]}));let o,s,r="";return"color"===a["background-type"]&&(o=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(u,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:"background-color",label:"Background Color",hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeTab:t.activeTab}))),"image"===a["background-type"]&&(s=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(I.MediaUpload,{onSelect:e=>(e=>{i(e.url,"background-image"),t.setHasChangesMade(!0)})(e),type:"image",render:({open:t})=>(0,e.createElement)(n.Button,{onClick:t,variant:"secondary"},"Upload Background Image")})),""!==a["background-image"]&&(s=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},"Background Image"),(0,e.createElement)("div",{className:"stla-uploaded-img"},(0,e.createElement)("img",{src:a["background-image"],style:{maxWidth:"200px"}})),(0,e.createElement)("div",{className:"stla-uploaded-img-actin-btns",style:{marginTop:"10px"}},(0,e.createElement)(n.Button,{variant:"primary",onClick:()=>i("",["background-image"]),isDestructive:!0},"Remove Image"))))),"gradient"===a["background-type"]&&(r=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.GradientPicker,{value:a["gradient-color"],onChange:e=>i(e,"gradient-color")}))),(0,e.createElement)(e.Fragment,null,l,o,s,r)})())},C=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.ToggleControl,{label:t.label,checked:a[t.settingId],onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}})},E=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-lable-with-tooltip"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),!!t.tooltip&&(0,e.createElement)(n.Tooltip,{text:t.tooltip,delay:"100"},(0,e.createElement)(n.Dashicon,{icon:"info"}))),(0,e.createElement)(n.TextareaControl,{value:a[t.settingId],onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}}))},F=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-lable-with-tooltip"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),!!t.tooltip&&(0,e.createElement)(n.Tooltip,{text:t.tooltip,delay:"100"},(0,e.createElement)(n.Dashicon,{icon:"info"}))),(0,e.createElement)(n.SelectControl,{value:a[t.settingId],options:t.options,onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}}))},k=t=>(0,e.createElement)(e.Fragment,null,t.settings.map(((a,n)=>{if(a.conditions&&!((e,t,a)=>{if((0,l.isEmpty)(e)||!1 in e||(0,l.isEmpty)(e.conditions)||a.length<=0)return!0;for(const l of e.conditions)if(l.value!==t?.[a]?.[l.id])return!1;return!0})(a,t.panelData,t.sectionId))return"";switch(a.type){case"color":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(u,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"checkbox":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(f,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"toggle":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(C,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"textarea":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(E,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab,tooltip:a.tooltip}));case"separator":return(0,e.createElement)("div",{className:"stla-setting-field",style:{marginBottom:"30px",marginTop:"30px"}},(0,e.createElement)("hr",null));case"select":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(F,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,options:a.options,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab,tooltip:a.tooltip}));case"responsive":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(y,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"alignment":return(0,e.createElement)("div",{className:"stla-setting-field stla-custom-btn-group"},(0,e.createElement)(h,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"fontStyle":return(0,e.createElement)("div",{className:"stla-setting-field stla-custom-btn-group"},(0,e.createElement)(v,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"border":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(g,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"unit":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(b,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"spacing":return(0,e.createElement)("div",{className:"stla-setting-field stla-spacing-control"},(0,e.createElement)(p,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"fontFamily":return(0,e.createElement)("div",{className:"stla-setting-field stla-spacing-control"},(0,e.createElement)(_,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"background":return(0,e.createElement)(w,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab});default:return""}}))),M=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-wrapper",settings:[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontFamily",id:"font",label:"Font Family"},{type:"background",id:["background-type","background-color","background-image","gradient-color","background-opacity"],label:"Background Type"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),A=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-header",settings:[{type:"color",id:"background-color",label:"Background Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"spacing",id:"padding",label:"Padding"},{type:"spacing",id:"margin",label:"Margin"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),T=t=>{const a=[{type:"checkbox",id:"display",label:"Hide Labels"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"color",id:"asterisk-color",label:"Asterisk Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"field-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error"},"To style label for a specific field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"field-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},x=t=>{const a=[{type:"checkbox",id:"visibility",label:"Hide Sub Labels"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"field-sub-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style sub labels for a specific field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"field-sub-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},P=t=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"placeholders",settings:[{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"}))),D=t=>{const a=[{type:"checkbox",id:"display",label:"Hide Descriptions"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"field-descriptions",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style field descriptions of a specific field, you must first click on it from form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"field-descriptions",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},N=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"responsive",id:["height","height-tab","height-phone"],label:"Height"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"text-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style specific text field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"text-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},O=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"responsive",id:["height","height-tab","height-phone"],label:"Height"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"dropdown-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style dropdown of a specific field, you must first click on it from form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"dropdown-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},B=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"radio-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style radio inputs for a specific field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"radio-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},H=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"checkbox-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style checkbox inputs of a specific field, you must first click on it from form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"checkbox-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},L=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"padding",label:"Padding"},{type:"spacing",id:"margin",label:"Margin"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"paragraph-textarea",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style paragraph textarea, you must first select a field that includes textarea."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"paragraph-textarea",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},R=t=>{const a=[{type:"alignment",id:"text-align",label:"Title Font Alignment"},{type:"fontStyle",id:"font-style",label:"Title Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Title Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Title Line Height"},{type:"color",id:"font-color",label:"Title Font Color"},{type:"color",id:"background-color",label:"Title Background Color"}],l=[{type:"alignment",id:"text-align",label:"Description Font Alignment"},{type:"fontStyle",id:"font-style",label:"Description Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Description Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Description Line Height"},{type:"color",id:"font-color",label:"Description Font Color"},{type:"color",id:"background-color",label:"Description Background Color"},{type:"spacing",id:"padding",label:"Section Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(i=>(i=>{if("global"===i.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"section-break-title",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:i.name}),(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"section-break-description",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:i.name}));if("field"===i.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style a specific section field you must first click on it from the form preview."));const o=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:o,setPanelData:t.setStylerFieldsSettings,sectionId:"section-break-title",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:i.name}),(0,e.createElement)(k,{panelData:o,setPanelData:t.setStylerFieldsSettings,sectionId:"section-break-description",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:i.name}))}})(i))))},$=t=>{let a="";return t.sections.forEach((e=>{e.id===t.activeSectionId&&(a=e.label)})),(0,e.createElement)("div",{className:"stla-sidebar-header"},(0,e.createElement)("div",{className:"stla-sidebar-back-btn",onClick:()=>(t.setActiveSectionId(""),void t.setActiveFieldId(0))},(0,e.createElement)(n.Dashicon,{icon:"arrow-left-alt2"})),(0,e.createElement)("h3",{className:"stla-sidebar-heading"},a))},z=t=>{const a=[{type:"color",id:"background-color",label:"Table Background Color"}],l=[{type:"fontStyle",id:"font-style",label:"Heading Font Style"},{type:"alignment",id:"text-align",label:"Heading Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Heading Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Heading Line Height"},{type:"color",id:"font-color",label:"Heading Font Color"},{type:"color",id:"background-color",label:"Heading Background Color"},{type:"spacing",id:"padding",label:"Heading Padding"}],i=[{type:"fontStyle",id:"font-style",label:"Cell Font Style"},{type:"alignment",id:"text-align",label:"Cell Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Cell Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Cell Line Height"},{type:"color",id:"background-color",label:"Cell Background Color"},{type:"color",id:"font-color",label:"Cell Font Color"}],o=[{type:"spacing",id:"padding",label:"Cell Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(s=>(s=>{if("global"===s.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-table",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}),(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-heading",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}),(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-cell",settings:i,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}),(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-cell-container",settings:o,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}));if("field"===s.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style a specific list field you must first click on it from the form preview."));const r=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-table",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}),(0,e.createElement)(k,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-heading",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}),(0,e.createElement)(k,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-cell",settings:i,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}),(0,e.createElement)(k,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-cell-container",settings:o,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}))}})(s))))},G=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"submit-button",settings:[{type:"alignment",id:"button-align",label:"Alignment"},{type:"color",id:"button-color",label:"Background Color"},{type:"color",id:"hover-color",label:"Hover Background Color"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"color",id:"font-hover-color",label:"Hover Font Color"},{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"responsive",id:["height","height-tab","height-phone"],label:"Height"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),j=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"confirmation-message",settings:[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),U=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"error-message",settings:[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),W=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-title",settings:[{type:"color",id:"font-color",label:"Title Font Color"},{type:"fontStyle",id:"font-style",label:"Title Font Style"},{type:"alignment",id:"text-align",label:"Title Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Title Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Title Line Height"},{type:"spacing",id:"padding",label:"Title Padding"},{type:"spacing",id:"margin",label:"Title Margin"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"}),(0,e.createElement)(k,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-description",settings:[{type:"color",id:"font-color",label:"Description Font Color"},{type:"fontStyle",id:"font-style",label:"Description Font Style"},{type:"alignment",id:"text-align",label:"Description Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Description Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Description Line Height"},{type:"spacing",id:"padding",label:"Description Padding"},{type:"spacing",id:"margin",label:"Description Margin"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),V=a=>{const[i,o]=(0,t.useState)({}),[s,r]=(0,t.useState)(-1),[d,c]=(0,t.useState)(!1),[m,u]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{(async()=>{u(!0);try{const e=new FormData;e.append("action","stla_get_forms_with_styling"),e.append("nonce",window.stlaAdminGravityBooster.nonce);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");const a=await t.json();a.success&&o(a.data)}catch(e){console.error("Error fetching styler settings:",e)}u(!1)})()}),[]),(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.CheckboxControl,{label:'Enable This Option If Your Theme Is Overwriting "Styles & Layout Plugin\'s Styling"',checked:a.generalSettings["force-style"],onChange:e=>((e,t)=>{const n=(0,l.cloneDeep)(a.generalSettings);n["force-style"]=e,a.setHasChangesMade(!0),a.setGeneralSettings(n)})(e)})),(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.TextareaControl,{label:"Custom CSS",value:a.stylerSettings["general-settings"]["custom-css"],onChange:e=>(e=>{const t=(0,l.cloneDeep)(a.stylerSettings);t["general-settings"]["custom-css"]=e,a.setHasChangesMade(!0),a.setStylerSettings(t)})(e)})),(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)("label",{class:"stla-sidebar-custom-label"},"Delete Form Styles"),!0===m&&(0,e.createElement)("div",null,(0,e.createElement)(n.Spinner,null)),!1===m&&(0,e.createElement)(n.SelectControl,{label:"",value:s,options:i,onChange:e=>r(e)})),-1!=s&&(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.Button,{variant:"primary",onClick:async()=>{c(!0);try{const e=new FormData;e.append("action","stla_delete_forms_styles"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",s);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");const l=await t.json();l.success&&(await a.fetchStylerSettings(),await a.fetchStylerFieldSettings(a.formFieldsLabels),o(l.data))}catch(e){console.error("Error fetching styler settings:",e)}c(!1)}},"Delete Styles",d&&(0,e.createElement)(n.Spinner,null))))},K=t=>{const a=[{label:"General Settings",id:"generalSettings"},{label:"Form Wrapper",id:"formWrapper"},{label:"Form Header ",id:"formHeader"},{label:"Form Title & Description",id:"formTitleDescription"},{label:"Field Labels",id:"fieldLabels"},{label:"Sub Labels",id:"subLabels"},{label:"Placeholders",id:"placeholders"},{label:"Field Description",id:"fieldDescriptions"},{label:"Text Fields",id:"textFields"},{label:"Dropdown Fields",id:"dropdownFields"},{label:"Radio Inputs",id:"radioInputs"},{label:"Checkbox Inputs",id:"checkboxInputs"},{label:"Paragraph Textarea Fields",id:"paragraphTextareaFields"},{label:"Section Break Title & Description",id:"sectionBreakTitleDescription"},{label:"List Field",id:"listField"},{label:"Submit Button",id:"submitButton"},{label:"Confirmation Message",id:"confirmationMessage"},{label:"Error Message",id:"errorMessage"}];return(0,e.createElement)("div",{className:"stla-panel-sidebar"},""===t.activeSectionId&&(()=>{let l=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");return t.formId&&(l=a.map((a=>(0,e.createElement)(n.MenuItem,{className:"stla-sidebar-panel",onClick:()=>t.setActiveSectionId(a.id),icon:"arrow-right-alt2"},a.label)))),l})(),""!==t.activeSectionId&&(0,e.createElement)($,{activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId,sections:a,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId}),"formWrapper"===t.activeSectionId&&(0,e.createElement)(M,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"formHeader"===t.activeSectionId&&(0,e.createElement)(A,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"formTitleDescription"===t.activeSectionId&&(0,e.createElement)(W,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"fieldLabels"===t.activeSectionId&&(0,e.createElement)(T,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"subLabels"===t.activeSectionId&&(0,e.createElement)(x,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"placeholders"===t.activeSectionId&&(0,e.createElement)(P,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"fieldDescriptions"===t.activeSectionId&&(0,e.createElement)(D,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"textFields"===t.activeSectionId&&(0,e.createElement)(N,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"dropdownFields"===t.activeSectionId&&(0,e.createElement)(O,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"radioInputs"===t.activeSectionId&&(0,e.createElement)(B,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"checkboxInputs"===t.activeSectionId&&(0,e.createElement)(H,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"paragraphTextareaFields"===t.activeSectionId&&(0,e.createElement)(L,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"sectionBreakTitleDescription"===t.activeSectionId&&(0,e.createElement)(R,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"listField"===t.activeSectionId&&(0,e.createElement)(z,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"submitButton"===t.activeSectionId&&(0,e.createElement)(G,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade}),"confirmationMessage"===t.activeSectionId&&(0,e.createElement)(j,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade}),"errorMessage"===t.activeSectionId&&(0,e.createElement)(U,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade}),"generalSettings"===t.activeSectionId&&(0,e.createElement)(V,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,generalSettings:t.generalSettings,setGeneralSettings:t.setGeneralSettings,fetchStylerSettings:t.fetchStylerSettings,fetchStylerFieldSettings:t.fetchStylerFieldSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,formFieldsLabels:t.formFieldsLabels}))},q=t=>(0,l.isEmpty)(t.stylerSettings)?"Loading styler":(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(K,{activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId,stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,generalSettings:t.generalSettings,setGeneralSettings:t.setGeneralSettings,formId:t.formId,fetchStylerSettings:t.fetchStylerSettings,fetchStylerFieldSettings:t.fetchStylerFieldSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings,formFieldsLabels:t.formFieldsLabels}),(0,e.createElement)(m,{activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId,stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,formId:t.formId,totalPageCount:t.totalPageCount,activePage:t.activePage,setActivePage:t.setActivePage,allSettings:t.allSettings,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId})),Y=window.wp.hooks;if(!window.stlaHooks){let e=(0,Y.createHooks)();window.stlaHooks=e}const{filters:J,addFilter:X,applyFilters:Q,removeFilter:Z,removeAllFilters:ee,actions:te,addAction:ae,doAction:le,removeAction:ne,removeAllActions:ie}=stlaHooks,oe=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},window.wp.hooks.applyFilters("stla_booster_tooltips_sidebar","",t.tooltipsSettings,t.setTooltipsSettings,t.formId,t.activeFieldId,t.setActiveFieldId,t.setHasChangesMade)),se=a=>{const[l,i]=(0,t.useState)(!0);return(0,e.createElement)(e.Fragment,null,l&&(()=>{let t="";return window.stlaAdminGravityBooster.isRtl&&(t="stla-booster-popup-rtl"),(0,e.createElement)(n.Modal,{title:"Tooltips is not active",onRequestClose:()=>i(!1),className:"stla-pro-modal-container",__experimentalHideHeader:!0,style:{width:"600px"},isDismissible:!1,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,overlayClassName:`stla-modal-overlay ${t}`},(0,e.createElement)("div",{className:"stla-pro-modal"},(0,e.createElement)("div",{className:"stla-modal-icon"},(0,e.createElement)(n.Dashicon,{icon:"lock"})),(0,e.createElement)("div",{className:"stla-modal-content"},(0,e.createElement)("h3",null,a.content.title),(0,e.createElement)("p",null,a.content.description),(()=>{let t,l="";return"link"in a.content&&(t=(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"primary",href:a.content.link},a.content.primaryText))),"secondaryLink"in a.content&&(l=(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"secondary",href:a.content.secondaryLink},a.content.SecondaryText))),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.Flex,{justify:"center"},t,l))})()),(0,e.createElement)("div",{className:"stla-modal-footer"},"noticeLink"in a.content?(0,e.createElement)("div",{className:"stla-modal-notice"},(0,e.createElement)("a",{href:a.content.noticeLink,target:"_blank",rel:"noopener"},a.content.notice)):(0,e.createElement)("div",{className:"stla-modal-notice"},a.content.notice))))})())},re=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_tooltips_content_load",a.tooltipsSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.tooltipsSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=4?t=window.wp.hooks.applyFilters("stla_booster_on_tooltips_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Tooltips addon is outdated",description:"We're sorry, you are using an old version of Tooltips addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=941",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Tooltips addon is not Active",description:"We're sorry, your Tooltips addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):(n={title:"Tooltips is a Pro Addon",description:"We're sorry, the Tooltips is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=941",primaryText:"Get Tooltips Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_tooltip_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-tooltip-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},de=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(oe,{tooltipsSettings:a.tooltipsSettings,setTooltipsSettings:a.setTooltipsSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade}),(0,e.createElement)(re,{tooltipsSettings:a.tooltipsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},ce=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},window.wp.hooks.applyFilters("stla_booster_material_sidebar","",t.materialSettings,t.setMaterialSettings,t.formId,t.setHasChangesMade)),me=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_material_content_load",a.materialSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.materialSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=6?t=window.wp.hooks.applyFilters("stla_booster_on_material_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Material Design addon is outdated",description:"We're sorry, you are using an old version of Material Design addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=900",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Material Design addon is not Active",description:"We're sorry, your Material Design addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):(n={title:"Material Design is a Pro Addon",description:"We're sorry, the Material Design is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=900",primaryText:"Get Material Design Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_material_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-material-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},ue=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(ce,{materialSettings:a.materialSettings,setMaterialSettings:a.setMaterialSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade}),(0,e.createElement)(me,{materialSettings:a.materialSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,allSettings:a.allSettings}))},ge=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_checkbox_radio_sidebar",e,t.checkboxRadioSettings,t.setCheckboxRadioSettings,t.formId,t.setHasChangesMade,t.formFieldsLabels,t.activeFieldId,t.setActiveFieldId),e})()),pe=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_checkbox_radio_content_load",a.checkboxRadioSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.checkboxRadioSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=2?t=window.wp.hooks.applyFilters("stla_booster_on_checkbox_radio_html_update",t,a.formId,l,a.setActiveFieldId,a.checkboxRadioSettings):(n={title:"Checkbox & Radio addon is outdated",description:"We're sorry, you are using an old version of Checkbox & Radio addon and it is not compatible with the functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface.",link:"https://wpmonks.com?p=15080",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Checkbox & Radio addon is not Active",description:"We're sorry, your Checkbox & Radio addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):(n={title:"Checkbox & Radio Styler is a Pro Addon",description:"We're sorry, the Checkbox & Radio Styler is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=15080",primaryText:"Get Checkbox & Radio Styler",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_checkbox_radio_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-checkbox-radio-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},be=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(ge,{checkboxRadioSettings:a.checkboxRadioSettings,setCheckboxRadioSettings:a.setCheckboxRadioSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels}),(0,e.createElement)(pe,{checkboxRadioSettings:a.checkboxRadioSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},fe=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_bootstrap_sidebar",e,t.bootstrapSettings,t.setBootstrapSettings,t.formId,t.setHasChangesMade),e})()),he=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_bootstrap_content_load",a.bootstrapSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.bootstrapSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=2?t=window.wp.hooks.applyFilters("stla_booster_on_bootstrap_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Bootstrap addon is outdated",description:"We're sorry, you are using an old version of Bootstrap addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=791",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Bootstrap addon is not Active",description:"We're sorry, your Bootstrap addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):(n={title:"Bootstrap is a Pro Addon",description:"We're sorry, the Bootstrap is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=791",primaryText:"Get Bootstrap Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_bootstrap_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-bootstrap-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},ve=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(fe,{bootstrapSettings:a.bootstrapSettings,setBootstrapSettings:a.setBootstrapSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade}),(0,e.createElement)(he,{bootstrapSettings:a.bootstrapSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},ye=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_field_icons_sidebar",e,t.fieldIcons,t.setFieldIcons,t.fieldIconsSettings,t.setFieldIconsSettings,t.formId,t.formFieldsLabels,t.activeFieldId,t.setActiveFieldId,t.setHasChangesMade,t.activeSectionId,t.setActiveSectionId,t.activeMenuBar),e})()),Se=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1),[c,m]=(0,t.useState)(1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_field_icons_content_load",a.fieldIcons,a.fieldIconsSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.fieldIcons,a.fieldIconsSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=3?t=window.wp.hooks.applyFilters("stla_booster_on_field_icons_html_update",t,a.formId,l,a.fieldIcons,a.fieldIconsSettings,a.setActiveFieldId,a.activeSectionId,a.setActiveSectionId):(n={title:"Field Icons addon is outdated",description:"We're sorry, you are using an old version of Field Icons addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=332",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Field Icons addon is not Active",description:"We're sorry, your Field Icons addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):(n={title:"Field Icons is a Pro Addon",description:"We're sorry, the Field Icons is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=332",primaryText:"Get Field Icons Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area "},window.wp.hooks.applyFilters("stla_booster_field_icons_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-field-icons-form-wrapper stla-fields-has-hover",onClick:e=>{e.preventDefault()}},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},_e=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(ye,{fieldIcons:a.fieldIcons,setFieldIcons:a.setFieldIcons,fieldIconsSettings:a.fieldIconsSettings,setFieldIconsSettings:a.setFieldIconsSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,formFieldsLabels:a.formFieldsLabels,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,activeMenuBar:a.activeMenuBar}),(0,e.createElement)(Se,{fieldIcons:a.fieldIcons,fieldIconsSettings:a.fieldIconsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId}))},Ie=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_custom_themes_sidebar",e,t.customThemesSettings,t.setCustomThemesSettings,t.formId,t.stylerSettings,t.setStylerSettings,t.setHasChangesMade,t.setStylerFieldsSettings,t.mergeStylerFieldSettings),e})()),we=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_custom_themes_content_load",a.customThemesSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.customThemesSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=3?t=window.wp.hooks.applyFilters("stla_booster_on_custom_themes_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Custom Themes addon is outdated",description:"We're sorry, you are using an old version of Custom Themes addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=292",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Custom Themes addon is not Active",description:"We're sorry, your Custom Themes addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):(n={title:"Custom Themes is a Pro Addon",description:"We're sorry, the Custom Themes is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=292",primaryText:"Get Custom Themes Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},(0,e.createElement)("div",{className:"stla-form-wrapper stla-custom-themes-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},Ce=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Ie,{customThemesSettings:a.customThemesSettings,setCustomThemesSettings:a.setCustomThemesSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,stylerSettings:a.stylerSettings,setStylerSettings:a.setStylerSettings,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,setStylerFieldsSettings:a.setStylerFieldsSettings,mergeStylerFieldSettings:a.mergeStylerFieldSettings}),(0,e.createElement)(we,{customThemesSettings:a.customThemesSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,stylerSettings:a.stylerSettings,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},Ee=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_ai_sidebar",e,t.aiSettings,t.setAiSettings,t.formId,t.setHasChangesMade,t.activeFieldId,t.setActiveFieldId,t.formFieldsLabels,t.setFormFieldsLabels,t.allSettings,t.setActiveMenuBar,t.activeSectionId,t.setActiveSectionId,t.isAssistantActive,t.isVectorActive,t.isFilesActive,t.setIsAssistantActive,t.setIsVectorActive,t.setIsFilesActive),e})()),Fe=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_ai_content_load",a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.formFieldsLabels]),(0,t.useEffect)((()=>{"assistant"===a.activeSectionId&&window.wp.hooks.doAction("stla_booster_ai_assistant_content_load",a.formId,i,a.allSettings,a.activeSectionId,a.isAssistantActive,a.isVectorActive,a.isFilesActive)}),[a.activeSectionId]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?t=window.wp.hooks.applyFilters("stla_booster_on_ai_html_update",t,a.formId,l,a.setActiveFieldId):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"AI addon is not Active",description:"We're sorry, your AI addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:`${window.stlaAdminGravityBooster.adminUrl}plugins.php`,primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})):(n={title:"AI is a Pro Addon",description:"We're sorry, the AI is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=58211",primaryText:"Get AI Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(se,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},"assistant"!==a.activeSectionId?(0,e.createElement)(e.Fragment,null,window.wp.hooks.applyFilters("stla_booster_ai_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage)):"",(0,e.createElement)("div",{className:"stla-form-wrapper stla-ai-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},ke=a=>{const[l,n]=(0,t.useState)(!1),[i,o]=(0,t.useState)(!1),[s,r]=(0,t.useState)(!1),[d,c]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Ee,{formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels,setFormFieldsLabels:a.setFormFieldsLabels,aiSettings:a.aiSettings,setAiSettings:a.setAiSettings,allSettings:a.allSettings,setActiveMenuBar:a.setActiveMenuBar,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,isAssistantActive:i,setIsAssistantActive:o,isVectorActive:s,setIsVectorActive:r,isFilesActive:d,setIsFilesActive:c}),(0,e.createElement)(Fe,{allSettings:a.allSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,formFieldsLabels:a.formFieldsLabels,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,isAssistantActive:i,isVectorActive:s,isFilesActive:d,setIsAssistantActive:o,setIsVectorActive:r,setIsFilesActive:c}))},Me=t=>{const a=[{label:"Licenses",id:"licenses"},{label:"AI",id:"ai"}];return(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let l=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");return l=a.map((a=>{let l="";return a.id===t.activeSectionId&&(l="stla-active-section"),(0,e.createElement)(n.MenuItem,{className:`stla-sidebar-panel ${l}`,onClick:()=>t.setActiveSectionId(a.id),icon:"arrow-right-alt2"},a.label)})),l})())},Ae=t=>(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},(()=>{let a=window.wp.hooks.applyFilters("stla_booster_settings_contentarea",[],t.boosterSettings,t.activeSectionId,t.setBoosterSettings,t.setHasChangesMade);if("licenses"===t.activeSectionId){let i="";i=(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"If your addon license input field is not showing then you are using the old version of addon. You can manage your licenses from old interface by"," ",(0,e.createElement)("a",{href:`${window.stlaAdminGravityBooster.adminUrl}?page=stla_licenses`},"clicking here"),"."),(0,e.createElement)("p",null,"Licence Fields will automatically appear once you install addons for"," ",(0,e.createElement)("strong",null,"Booster for Gravity Forms"),". You can check all the available addons"," ",(0,e.createElement)("a",{href:"https://wpmonks.com/downloads/addon-bundle/?utm_source=dashboard&utm_medium=licence-page&utm_campaign=styles_layout_plugin"},"here"),"."));let o="";return(0,l.isEmpty)(t.boosterSettings)||(0,l.isEmpty)(t.boosterSettings.licenses)||(0,l.isEmpty)(t.boosterSettings.licenses.notice)||(o=(0,e.createElement)(n.Notice,{status:t.boosterSettings.licenses.notice.status,isDismissible:!1},t.boosterSettings.licenses.notice.message)),(0,e.createElement)("div",{className:"stla-settings-contentarea"},(0,e.createElement)("div",{className:"stla-contentarea-header"},(0,e.createElement)("h2",null,"Licence Settings")),i,o,(0,e.createElement)("div",{className:"stla-contearea-settings"},a))}return"ai"===t.activeSectionId&&(0,l.isEmpty)(a)?(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"AI for Gravity Forms is not installed. Download and install it by"," ",(0,e.createElement)("a",{href:"https://wpmonks.com?p=58211",target:"_blank"},"clicking here"),"."):a})()),Te=a=>((0,t.useEffect)((()=>{""===a.activeSectionId&&a.setActiveSectionId("licenses")}),[]),(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Me,{activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,formId:a.formId}),(0,e.createElement)(Ae,{activeMenuBar:a.activeMenuBar,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,formId:a.formId,boosterSettings:a.boosterSettings,setBoosterSettings:a.setBoosterSettings,setHasChangesMade:a.setHasChangesMade}))),xe=t=>{let a="";return window.stlaAdminGravityBooster.isRtl&&(a="stla-booster-popup-rtl"),t.hasChangesMade?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.Modal,{title:"You have unsaved changes",onRequestClose:()=>{t.hasChangesMade(!1)},className:"stla-save-modal-container",__experimentalHideHeader:!0,style:{width:"600px"},isDismissible:!1,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,overlayClassName:`stla-modal-overlay ${a}`},(0,e.createElement)("div",{className:"stla-pro-modal"},(0,e.createElement)("div",{className:"stla-modal-icon"},(0,e.createElement)(n.Dashicon,{icon:"info"})),(0,e.createElement)("div",{className:"stla-modal-content"},(0,e.createElement)("h3",null,"Alert"),(0,e.createElement)("p",null,"You have unsaved changes. If you switch before saving then the changes will be lost."),(0,e.createElement)(n.Flex,{justify:"center"},(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"primary",onClick:()=>{const e=(0,l.cloneDeep)(t.panelTriggerFromPopup);t.resetPanelSettings(t.activeMenuBar),t.setHasChangesMade(!1),t.setActiveMenuBar(e),t.setPanelTriggerFromPopup("")}},"Switch Anyway")),(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"secondary",onClick:()=>t.setPanelTriggerFromPopup("")},"Cancel"))))))):""},Pe={"form-wrapper":{"max-width":"","max-width-tab":"","max-width-phone":"",font:"Default","background-type":"color","background-color":"","background-image":"","gradient-direction":"left","gradient-color-1":"#ffffff","gradient-color-2":"#ffffff","gradient-color":null,"background-opacity":"1","border-size":"0","border-type":"solid","border-radius":"","border-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"form-header":{"background-color":"","border-size":"0","border-type":"solid","border-radius":"","border-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"field-labels":{display:!1,"text-align":"","font-style":"bold","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","asterisk-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"field-sub-labels":{visibility:!1,"font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},placeholders:{"font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","font-color":""},"field-descriptions":{display:!1,"text-align":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"text-fields":{"max-width":"","max-width-tab":"","max-width-phone":"",height:"","height-tab":"","height-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","font-color":"","border-size":"","border-type":"solid","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"dropdown-fields":{"max-width":"","max-width-tab":"","max-width-phone":"",height:"","height-tab":"","height-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","font-color":"","border-size":"","border-type":"","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"radio-inputs":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"checkbox-inputs":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"paragraph-textarea":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","font-size":"","font-size-tab":"","font-color":"","border-size":"","border-type":"solid","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"section-break-title":{"text-align":"","font-style":"bold","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","background-color":""},"section-break-description":{"text-align":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"list-field-table":{"background-color":""},"list-field-heading":{"font-style":"bold","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"list-field-cell":{"font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","background-color":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"list-field-cell-container":{"padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"submit-button":{"button-align":"","button-color":"","hover-color":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","font-hover-color":"","max-width":"","max-width-tab":"","max-width-phone":"",height:"","height-tab":"","height-phone":"","border-size":"0px","border-type":"solid","border-color":"","border-radius":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"confirmation-message":{"max-width":"","max-width-tab":"","max-width-phone":"","text-align":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","border-size":"","border-type":"","border-color":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"error-message":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","border-size":"1px","border-type":"solid","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"form-title":{"font-color":"","font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"form-description":{"font-color":"","font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"general-settings":{"custom-css":""}},De={"reset-styles":-1,"force-style":!1},Ne={protection:{},restriction:{keywordsEnabled:!1,keywords:"",onKeywordMatch:"markAsSpam",blockedKeywordsMessage:"This field contains a blocked keyword.",emailsValidationEnabled:!1,emailsValidationMode:"allowList",allowedEmails:"",deniedEmails:"",onEmailsMatch:"markAsSpam",blockedEmailsMessage:"This field contains a blocked email."}},Oe=(e,t="px")=>"string"==typeof e&&/(px|em|rem|vh|vw|%)$/i.test(e.trim())?e:`${e}${t}`,Be=(e,t)=>void 0===e[t]||""===e[t],He=e=>{let t="";if(e["font-style"]&&(t+="font-weight: normal !important; "),void 0!==e["font-style"]&&""!==e["font-style"]){const a=e["font-style"].split("|");for(const e of a)switch(e){case"bold":t+="font-weight: bold !important; ";break;case"italic":t+="font-style: italic !important; ";break;case"uppercase":t+="text-transform: uppercase !important; ";break;case"underline":t+="text-decoration: underline !important; "}}return t+=Be(e,"color")?"":"color:"+e.color+" !important;",t+=Be(e,"background-color")?"":"background-color:"+e["background-color"]+" !important;",t+=Be(e,"background-color1")?"":"background:-webkit-linear-gradient(to left,"+e["background-color"]+","+e["background-color1"]+") !important;",t+=Be(e,"background-color1")?"":"background:linear-gradient(to left,"+e["background-color"]+","+e["background-color1"]+") !important;",t+=Be(e,"gradient-color")?"":`background: ${e["gradient-color"]};`,t+=Be(e,"width")?"":"width:"+Oe(e.width)+" !important;",t+=Be(e,"height")?"":"height:"+Oe(e.height)+" !important;",t+=Be(e,"title-position")?"":"text-align:"+e["title-position"]+" !important;",t+=Be(e,"text-align")?"":"text-align:"+e["text-align"]+" !important;",t+=Be(e,"line-height")?"":"line-height:"+e["line-height"]+" !important;",t+=Be(e,"error-position")?"":"text-align:"+e["error-position"]+" !important;",t+=Be(e,"description-position")?"":"text-align:"+e["description-position"]+" !important;",t+=Be(e,"title-color")?"":"color:"+e["title-color"]+" !important;",t+=Be(e,"font-color")?"":"color:"+e["font-color"]+" !important;",t+=Be(e,"description-color")?"":"color:"+e["description-color"]+" !important;",t+=Be(e,"button-color")?"":"background-color:"+e["button-color"]+" !important;",t+=Be(e,"description-color")?"":"color:"+e["description-color"]+" !important;",t+=Be(e,"font-family")?"":"font-family:"+e["font-family"]+" !important;",t+=Be(e,"font-size")?"":"font-size:"+Oe(e["font-size"])+" !important;",t+=Be(e,"max-width")?"":"width:"+Oe(e["max-width"])+" !important;",t+=Be(e,"maximum-width")?"":"width:"+Oe(e["maximum-width"])+" !important;",t+=Be(e,"margin")?"":"margin:"+Oe(e.margin)+" !important;",t+=Be(e,"padding")?"":"padding:"+Oe(e.padding)+" !important;",t+=Be(e,"border-size")?"":"border-width:"+Oe(e["border-size"])+" !important;",t+=Be(e,"border-color")?"":"border-color:"+e["border-color"]+" !important;",void 0===e["border-size"]||(0,l.isEmpty)(e["border-size"])||(t+=Be(e,"border-type")?"border-style:solid !important;":"border-style:"+e["border-type"]+" !important;"),t+=Be(e,"border-bottom")?"":"border-bottom-style:"+e["border-bottom"]+" !important;",t+=Be(e,"border-bottom-size")?"":"border-bottom-width:"+Oe(e["border-bottom-size"])+" !important;",t+=Be(e,"border-bottom-color")?"":"border-bottom-color:"+e["border-bottom-color"]+" !important;",t+=Be(e,"background-image")?"":"background: url("+e["background-image"]+") no-repeat !important;",t+=Be(e,"border-bottom-color")?"":"border-bottom-color:"+e["border-bottom-color"]+" !important;",void 0!==e.display&&(t+=e.display?"display:none !important;":""),void 0!==e.visibility&&(t+=e.visibility?"visibility: hidden !important;":""),void 0!==e["border-radius"]&&""!==e["border-radius"]&&(t+="border-radius:"+Oe(e["border-radius"])+" !important;",t+="-web-border-radius:"+Oe(e["border-radius"])+" !important;",t+="-moz-border-radius:"+Oe(e["border-radius"])+" !important;"),t+=Be(e,"custom-css")?"":e["custom-css"]+" !important;",t+=Be(e,"padding-left")?"":"padding-left:"+Oe(e["padding-left"])+" !important;",t+=Be(e,"padding-right")?"":"padding-right:"+Oe(e["padding-right"])+" !important;",t+=Be(e,"padding-top")?"":"padding-top:"+Oe(e["padding-top"])+" !important;",t+=Be(e,"padding-bottom")?"":"padding-bottom:"+Oe(e["padding-bottom"])+" !important;",t+=Be(e,"margin-left")?"":"margin-left:"+Oe(e["margin-left"])+" !important;",t+=Be(e,"margin-right")?"":"margin-right:"+Oe(e["margin-right"])+" !important;",t+=Be(e,"margin-top")?"":"margin-top:"+Oe(e["margin-top"])+" !important;",t+=Be(e,"margin-bottom")?"":"margin-bottom:"+Oe(e["margin-bottom"])+" !important;",t},Le=t=>(0,e.createElement)(e.Fragment,null,(()=>{let e="";return Object.keys(t.stylerFieldsSettings).forEach((a=>{let n=t.stylerFieldsSettings[a];if(!(0,l.isEmpty)(n["field-labels"])){const l=n["field-labels"];let i="";l&&""!==l["asterisk-color"]&&(i=`color: ${l["asterisk-color"]};`),e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_label{\n ${He(l)}\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_label .gfield_required{\n ${i}\n }`}if(!(0,l.isEmpty)(n["field-sub-labels"])){const l=n["field-sub-labels"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_complex .ginput_full label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_complex .ginput_right label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_complex .ginput_left label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_first label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_prefix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_middle label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_suffix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_last label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_line_1 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_line_2 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_city label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_state label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_zip label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_country label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_time_hour label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_time_minute label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_date_month label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_date_day label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_date_year label{\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["field-descriptions"])){const l=n["field-descriptions"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_description{\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["text-fields"])){const l=n["text-fields"];e+=`\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=text],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=email],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=tel],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=url],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=password],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=number] {\n ${He(l)}\n }`,l["max-width"]&&(e+=` body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} div.ginput_complex.ginput_container.ginput_container_name,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} div.ginput_complex.ginput_container,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container.ginput_container_list {\n ${l["max-width"]?"width: "+Oe(l["max-width"]):""};\n }`,e+=`body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} div.ginput_complex.ginput_container input[type="text"]{\n width: 100% !important;\n }`)}if(!(0,l.isEmpty)(n["dropdown-fields"])){const l=n["dropdown-fields"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} select {\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["radio-inputs"])){const l=n["radio-inputs"];if(e+=` body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .gfield_radio label{\n ${He(l)}\n }`,""!==l["max-width"]){let n=`width: ${l["max-width"]};`;e+=`body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_radio .gfield_radio{\n ${n}\n }`}}if(!(0,l.isEmpty)(n["checkbox-inputs"])){const l=n["checkbox-inputs"];if(e+=`\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .gfield_checkbox label,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_consent label{\n ${He(l)}\n }\n\n body #gform_wrapper_${t.formId} li .gfield_checkbox label,\n body #gform_wrapper_${t.formId} li.gfield#field_${t.formId}_${a} .ginput_container_consent label{\n width: 100%;\n }\n `,""!==l["max-width"]){let n=`width: ${l["max-width"]};`;e+=` body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_checkbox .gfield_checkbox,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_consent{\n ${n}\n }`}}if(!(0,l.isEmpty)(n["paragraph-textarea"])){const l=n["paragraph-textarea"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} textarea{\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["section-break-title"])){const l=n["section-break-title"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection#field_${t.formId}_${a} .gsection_title{\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["section-break-description"])){const l=n["section-break-description"];let i="";""!==l["padding-left"]&&(i+=`padding-left: ${Oe(l["padding-left"])};`),""!==l["padding-right"]&&(i+=`padding-right: ${Oe(l["padding-right"])};`),""!==l["padding-top"]&&(i+=`padding-top: ${Oe(l["padding-top"])};`),""!==l["padding-bottom"]&&(i+=`padding-bottom: ${Oe(l["padding-bottom"])};`),e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection#field_${t.formId}_${a} .gsection_description{\n ${He(l)}\n\t\t padding: 0 16px 0 0 !important;\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection#field_${t.formId}_${a}{\n ${i}\n }`}if(!(0,l.isEmpty)(n["list-field-table"])){const l=n["list-field-table"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list{\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["list-field-heading"])){const l=n["list-field-heading"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list .gfield_header_item:not(:last-child),\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list thead th:not(:last-child){\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["list-field-cell"])){const l=n["list-field-cell"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list .gfield_list_cell input{\n ${He(l)}\n }`}if(!(0,l.isEmpty)(n["list-field-cell-container"])){const l=n["list-field-cell-container"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list .gfield_list_cell{\n ${He(l)}\n }`}})),e})()),Re=t=>{if((0,l.isEmpty)(t.stylerSettings))return"";if(!(0,l.isEmpty)(t.materialSettings)&&t.materialSettings.enabled)return(0,e.createElement)("style",null,`\n \n body #gform_wrapper_${t.formId}{\n display: block !important;\n }`);const a=t.stylerSettings["form-wrapper"],n=t.stylerSettings["form-header"],i=t.stylerSettings["form-title"],o=t.stylerSettings["form-description"],s=t.stylerSettings["field-labels"],r=t.stylerSettings["field-sub-labels"],d=t.stylerSettings.placeholders,c=t.stylerSettings["field-descriptions"],m=t.stylerSettings["text-fields"],u=t.stylerSettings["dropdown-fields"],g=t.stylerSettings["radio-inputs"],p=t.stylerSettings["checkbox-inputs"],b=t.stylerSettings["paragraph-textarea"],f=t.stylerSettings["section-break-title"],h=t.stylerSettings["section-break-description"],v=t.stylerSettings["list-field-table"],y=t.stylerSettings["list-field-heading"],S=t.stylerSettings["list-field-cell"],_=t.stylerSettings["list-field-cell-container"],I=t.stylerSettings["submit-button"],w=t.stylerSettings["confirmation-message"],C=t.stylerSettings["error-message"],E=t.stylerSettings["general-settings"]["custom-css"];let F="block",k="";s&&""!==s["text-align"]&&(k=`justify-content: ${s["text-align"]};`);let M="";m&&(""===b["background-color"]&&(M+=""!==m["background-color"]?`background-color: ${m["background-color"]};`:""),""===b["border-color"]&&(M+=""!==m["border-color"]?`border-color: ${m["border-color"]};`:""),""===b["border-size"]&&(M+=""!==m["border-size"]?`border-width: ${m["border-size"]};`:""),""===b["border-type"]&&(M+=""!==m["border-type"]?`border-style: ${m["border-type"]};`:""),""===b["border-radius"]&&(M+=""!==m["border-radius"]?`border-radius: ${m["border-radius"]};`:""),""===b["font-size"]&&(M+=""!==m["font-size"]?`font-size: ${m["font-size"]};`:""),""===b["font-color"]&&(M+=""!==m["font-color"]?`color: ${m["font-color"]};`:""));let A="";s&&""!==s["asterisk-color"]&&(A=`color: ${s["asterisk-color"]};`);let T="";""!==h["padding-left"]&&(T+=`padding-left: ${Oe(h["padding-left"])};`),""!==h["padding-right"]&&(T+=`padding-right: ${Oe(h["padding-right"])};`),""!==h["padding-top"]&&(T+=`padding-top: ${Oe(h["padding-top"])};`),""!==h["padding-bottom"]&&(T+=`padding-bottom: ${Oe(h["padding-bottom"])};`);let x="",P="";g&&""!==g["max-width"]&&(x=`width: ${g["max-width"]};`,P="width: 100%;");let D="",N="";p&&""!==p["max-width"]&&(D=`width: ${p["max-width"]};`,N="width: 100%;");let O="";I&&""!==I["hover-color"]&&(O+=`background-color: ${I["hover-color"]} !important;`),I&&""!==I["font-hover-color"]&&(O+=`color: ${I["font-hover-color"]} !important;`);let B="";I&&""!==I["button-align"]&&(B+=`justify-content: ${I["button-align"]};\n text-align: ${I["button-align"]};\n `);let H="";return C&&""!==C["font-color"]&&(H+=`color: ${C["font-color"]};`),C&&""!==C["font-size"]&&(H+=`font-size: ${C["font-size"]};`),C&&""!==C["line-height"]&&(H+=`line-height: ${C["line-height"]};`),"confirmation"===t.activePage&&(F="none"),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("style",null,(0,e.createElement)(Le,{stylerFieldsSettings:t.stylerFieldsSettings,formId:t.formId}),`\n body #gform_wrapper_${t.formId}{\n font-family: ${a.font};\n ${He(a)}\n display: ${F} !important;\n }\n\n body #gform_wrapper_${t.formId} .gform_heading{\n ${He(n)}\n }\n\n body #gform_wrapper_${t.formId} .gform_heading .gform_title {\n ${He(i)}\n }\n\n body #gform_wrapper_${t.formId} .gform_heading .gform_description{\n ${He(o)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_label{\n ${He(s)}\n ${k}\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_label .gfield_required{\n ${A}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_complex .ginput_full label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_complex .ginput_right label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_complex .ginput_left label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_first label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_prefix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_middle label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_suffix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_last label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_line_1 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_line_2 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_city label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_state label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_zip label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_country label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_time_hour label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_time_minute label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_date_month label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_date_day label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_date_year label{\n ${He(r)}\n }\n\n body #gform_wrapper_${t.formId} .ginput_container_text input[type="text"]::placeholder{\n ${He(d)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_description{\n ${He(c)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=text],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=email],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=tel],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=url],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=password],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=number] {\n ${He(m)}\n }\n\n body #gform_wrapper_${t.formId}.gform_wrapper .gform_body .gform_fields .gfield_time_ampm select{\n width: calc( 3rem + 20px );\n }\n\n body #gform_wrapper_${t.formId} .gform_wrapper .gform_body .gform_fields .gfield_time_hour input,\n body #gform_wrapper_${t.formId} .gform_wrapper .gform_body .gform_fields .gfield_time_minute input{\n width: calc( 3rem + 8px );\n }\n\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield select {\n ${He(u)}\n }\n\n body #gform_wrapper_${t.formId} .gfield_radio label{\n ${He(g)}\n ${P}\n }\n\n body #gform_wrapper_${t.formId} .gfield_checkbox label,\n body #gform_wrapper_${t.formId} .gfield .ginput_container_consent label{\n ${He(p)}\n ${N}\n }\n\n body #gform_wrapper_${t.formId} .gfield .ginput_container_radio .gfield_radio{\n ${x};\n }\n\n body #gform_wrapper_${t.formId} .gfield .ginput_container_checkbox .gfield_checkbox,\n body #gform_wrapper_${t.formId} .gfield .ginput_container_consent {\n ${D};\n }\n\n body #gform_wrapper_${t.formId} li .gfield_checkbox label,\n body #gform_wrapper_${t.formId} li.gfield .ginput_container_consent label{\n ${N}\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield textarea{\n ${M}\n ${He(b)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection .gsection_title{\n ${He(f)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection .gsection_description{\n ${He(h)}\n\t\t padding: 0 16px 0 0 !important;\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection{\n ${T}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list{\n ${He(v)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list .gfield_header_item:not(:last-child),\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list thead th:not(:last-child){\n ${He(y)}\n ${y["text-align"]?"justify-content: "+y["text-align"]:""};\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list .gfield_list_cell input{\n ${He(S)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list .gfield_list_cell{\n ${He(_)}\n }\n \n body #gform_wrapper_${t.formId} .gform_footer .gform_button,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_button,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_previous_button,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_next_button,\n body #gform_wrapper_${t.formId} .gfield#field_submit .gform-button{\n ${He(I)}\n }\n \n body #gform_wrapper_${t.formId} .gform_footer .gform_button:hover,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_button:hover,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_previous_button:hover,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_next_button:hover,\n body #gform_wrapper_${t.formId} .gfield#field_submit .gform-button:hover{\n ${O}\n }\n\n body #gform_wrapper_${t.formId}.gform_wrapper .gform_footer,\n body #gform_wrapper_${t.formId}.gform_wrapper .gform_page_footer,\n body #gform_wrapper_${t.formId}.gform_wrapper #field_submit.gfield{\n ${B}\n }\n \n body #gform_confirmation_message_${t.formId}{\n ${He(w)}\n }\n \n body #gform_wrapper_${t.formId} .validation_error,\n body #gform_wrapper_${t.formId} .gform_validation_errors{\n ${He(C)}\n }\n\n body #gform_wrapper_${t.formId} .gform_validation_errors h2.gform_submission_error{\n ${H}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container.ginput_container_name input[type=text],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container.ginput_container_name select,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container input[type="text"],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container input select,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_container.ginput_container_list input[type=text] {\n max-width:100% !important;\n width:100% !important;\n }\n \n `,m["max-width"]&&` body #gform_wrapper_${t.formId} div.ginput_complex.ginput_container.ginput_container_name,\n body #gform_wrapper_${t.formId} div.ginput_complex.ginput_container,\n body #gform_wrapper_${t.formId} .gfield .ginput_container.ginput_container_list {\n ${m["max-width"]?"width: "+Oe(m["max-width"]):""};\n }`,E))},$e=a=>{const l=[{label:"Restrictions",id:"restriction"}];return(0,t.useEffect)((()=>{""===a.activeSectionId&&a.setActiveSectionId("restriction")}),[]),(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let t=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");return a.formId&&(t=l.map((t=>{let l=t.id===a.activeSectionId?"stla-active-section":"";return(0,e.createElement)(n.MenuItem,{className:`stla-sidebar-panel ${l}`,onClick:()=>a.setActiveSectionId(t.id),icon:"arrow-right-alt2"},t.label)}))),t})())},ze=t=>{const a=[{type:"toggle",id:"keywordsEnabled",label:"Enable keyword filter"},{type:"textarea",id:"keywords",label:"Keywords",tooltip:(0,e.createElement)("span",null," Enter keywords that should be blocked from submission. One keyword per line."),conditions:[{id:"keywordsEnabled",value:!0}]},{type:"select",id:"onKeywordMatch",label:"Action to perform",options:[{label:"Mark As Spam",value:"markAsSpam"},{label:"Restrict Submission",value:"restrictSubmission"}],tooltip:(0,e.createElement)("span",null," Choose the action that should be taken when the keyword is matched. "),conditions:[{id:"keywordsEnabled",value:!0}]},{type:"textarea",id:"blockedKeywordsMessage",label:"Validation Message",tooltip:(0,e.createElement)("span",null,"This message will be shown when a blocked keyword is found in a field during form submission. It helps inform the user why their input was rejected."),conditions:[{id:"onKeywordMatch",value:"restrictSubmission"},{id:"keywordsEnabled",value:!0}]},{type:"separator",orientation:"horizontal"},{type:"toggle",id:"emailsValidationEnabled",label:"Enable Emails Validation"},{type:"select",id:"emailsValidationMode",label:"Allowlist / Denylist",options:[{label:"Allowlist",value:"allowList"},{label:"Denylist",value:"denyList"}],tooltip:(0,e.createElement)("span",null," Choose how to validate emails: allow only specific emails or deny specific ones. Select Allow to accept only emails from the allowed list, or Deny to block those in the denied list."),conditions:[{id:"emailsValidationEnabled",value:!0}]},{type:"textarea",id:"allowedEmails",label:"Allowed Emails",tooltip:(0,e.createElement)("span",null," Enter the list of allowed email addresses. Submissions will only be accepted if the entered email matches one in this list. Separate multiple emails with commas."),conditions:[{id:"emailsValidationMode",value:"allowList"},{id:"emailsValidationEnabled",value:!0}]},{type:"textarea",id:"deniedEmails",label:"Denied Emails",tooltip:(0,e.createElement)("span",null," Enter the list of denied email addresses. Submissions will be blocked if the entered email matches one in this list. Separate multiple emails with commas."),conditions:[{id:"emailsValidationMode",value:"denyList"},{id:"emailsValidationEnabled",value:!0}]},{type:"select",id:"onEmailsMatch",label:"Action to perform",options:[{label:"Mark As Spam",value:"markAsSpam"},{label:"Restrict Submission",value:"restrictSubmission"}],tooltip:(0,e.createElement)("span",null," Choose what happens when a user enters a blocked or disallowed email. You can restrict form submission or display a warning without preventing submission."),conditions:[{id:"emailsValidationEnabled",value:!0}]},{type:"textarea",id:"blockedEmailsMessage",label:"Validation Message",tooltip:(0,e.createElement)("span",null,"Customize the error message shown to users when a blocked or disallowed email address is detected."),conditions:[{id:"onEmailsMatch",value:"restrictSubmission"},{id:"emailsValidationEnabled",value:!0}]}];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(k,{panelData:t.antiSpamSettings,setPanelData:t.setAntiSpamSettings,sectionId:t.activeSectionId,settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"}))},Ge=t=>(0,e.createElement)("div",{className:"stla-panel-contentarea"},(0,e.createElement)("div",{className:"stla-settings-contentarea"},(()=>{let a=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");return t.formId&&(a="restriction"===t.activeSectionId?(0,e.createElement)(ze,{antiSpamSettings:t.antiSpamSettings,setAntiSpamSettings:t.setAntiSpamSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,formId:t.formId,activeSectionId:t.activeSectionId}):"No settings available"),a})())),je=t=>(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)($e,{formId:t.formId,activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId}),(0,e.createElement)(Ge,{formId:t.formId,activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId,antiSpamSettings:t.antiSpamSettings,setAntiSpamSettings:t.setAntiSpamSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade})),Ue=a=>{const[i,o]=(0,t.useState)("");(0,t.useEffect)((()=>{const e=e=>{if(!0===a.hasChangesMade){e.preventDefault(),e.returnValue="";const t="Are you sure you want to leave?";return e.returnValue=t,t}};return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}}),[a.hasChangesMade]);const s=e=>{a.hasChangesMade?o(e):(a.setActiveMenuBar(e),a.setActiveSectionId(""))};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("style",null,`\n body #gform_wrapper_${a.formId} .gform_body .gform_page{\n display: none !important;\n }\n \n body #gform_wrapper_${a.formId} .gform_body #gform_page_${a.formId}_${a.activePage}{\n display: block !important;\n }\n \n `),(0,e.createElement)("div",{className:"stla-panels-menubar"},[{label:"Styler",icon:"superhero-alt",id:"styler"},{label:"AntiSpam",icon:"shield",id:"antispam"},{label:"Tooltips",icon:"info",id:"tooltips"},{label:"Material Design",icon:"paperclip",id:"material"},{label:"Checkbox & Radio",icon:"yes-alt",id:"checkboxRadio"},{label:"Bootstrap",icon:"star-filled",id:"bootstrap"},{label:"Field Icons",icon:"share-alt",id:"fieldIcons"},{label:"Custom Themes",icon:"games",id:"customThemes"},{label:"AI",icon:"buddicons-replies",id:"ai"},{label:"Settings",icon:"admin-generic",id:"boosterSettings"}].map(((t,l)=>{let i="";t.id===a.activeMenuBar&&(i=" active-panel");let o=(0,e.createElement)("p",{className:"menubar-btn-txt"},t.label),r=`menubar-btn ${i}`;return"boosterSettings"===t.id?"":(0,e.createElement)("div",{className:r,onClick:()=>s(t.id)},(0,e.createElement)(n.Dashicon,{icon:t.icon}),o)})),(()=>{let t="menubar-btn settingsBtn";return"boosterSettings"===a.activeMenuBar&&(t+=" active-panel"),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-btn-margin-auto"}),(0,e.createElement)("div",{className:t,onClick:()=>s("boosterSettings")},(0,e.createElement)(n.Dashicon,{icon:"admin-generic"})))})()),(0,e.createElement)(Re,{stylerSettings:a.stylerSettings,materialSettings:a.materialSettings,formId:a.formId,stylerFieldsSettings:a.stylerFieldsSettings,generalSettings:a.generalSettings}),!(0,l.isEmpty)(a.bootstrapSettings)&&window.wp.hooks.applyFilters("stla_booster_bootstrap_styling","",a.formId,a.bootstrapSettings),!(0,l.isEmpty)(a.checkboxRadioSettings)&&window.wp.hooks.applyFilters("stla_booster_checkbox_radio_styling","",a.formId,a.checkboxRadioSettings),!(0,l.isEmpty)(a.customThemesSettings)&&window.wp.hooks.applyFilters("stla_booster_custom_themes_styling","",a.formId,a.customThemesSettings),!(0,l.isEmpty)(a.fieldIconsSettings)&&window.wp.hooks.applyFilters("stla_booster_field_icons_styling","",a.formId,a.fieldIconsSettings,a.fieldIcons,a.materialSettings),!(0,l.isEmpty)(a.materialSettings)&&window.wp.hooks.applyFilters("stla_booster_material_styling","",a.formId,a.materialSettings),!(0,l.isEmpty)(a.tooltipsSettings)&&window.wp.hooks.applyFilters("stla_booster_tooltip_styling","",a.formId,a.tooltipsSettings),(0,e.createElement)("div",{className:"stla-panels"},""!==i&&(0,e.createElement)(xe,{hasChangesMade:a.hasChangesMade,activeMenuBar:a.activeMenuBar,panelTriggerFromPopup:i,setHasChangesMade:a.setHasChangesMade,setPanelTriggerFromPopup:o,setActiveMenuBar:a.setActiveMenuBar,resetPanelSettings:e=>{switch(e){case"styler":a.setStylerSettings({}),a.setStylerFieldsSettings({}),a.setGeneralSettings({});break;case"tooltips":case"tooltips":a.setTooltipsSettings({});break;case"material":a.setMaterialSettings({});break;case"checkboxRadio":a.setCheckboxRadioSettings({});break;case"bootstrap":a.setBootstrapSettings({});break;case"fieldIcons":a.setFieldIconsSettings({});break;case"customThemes":a.setCustomThemesSettings({}),a.setStylerFieldsSettings({}),a.setStylerSettings({})}}}),"styler"===a.activeMenuBar&&(0,e.createElement)(q,{stylerSettings:a.stylerSettings,setStylerSettings:a.setStylerSettings,generalSettings:a.generalSettings,setGeneralSettings:a.setGeneralSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,fetchStylerSettings:a.fetchStylerSettings,fetchStylerFieldSettings:a.fetchStylerFieldSettings,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,activeFieldId:a.activeFieldId,setActiveFieldId:a.setActiveFieldId,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,stylerFieldsSettings:a.stylerFieldsSettings,setStylerFieldsSettings:a.setStylerFieldsSettings,formFieldsLabels:a.formFieldsLabels}),"antispam"===a.activeMenuBar&&(0,e.createElement)(je,{formId:a.formId,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,antiSpamSettings:a.antiSpamSettings,setAntiSpamSettings:a.setAntiSpamSettings}),"tooltips"===a.activeMenuBar&&(0,e.createElement)(de,{tooltipsSettings:a.tooltipsSettings,setTooltipsSettings:a.setTooltipsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"material"===a.activeMenuBar&&(0,e.createElement)(ue,{materialSettings:a.materialSettings,setMaterialSettings:a.setMaterialSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"checkboxRadio"===a.activeMenuBar&&(0,e.createElement)(be,{checkboxRadioSettings:a.checkboxRadioSettings,setCheckboxRadioSettings:a.setCheckboxRadioSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"bootstrap"===a.activeMenuBar&&(0,e.createElement)(ve,{bootstrapSettings:a.bootstrapSettings,setBootstrapSettings:a.setBootstrapSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"fieldIcons"===a.activeMenuBar&&(0,e.createElement)(_e,{fieldIcons:a.fieldIcons,setFieldIcons:a.setFieldIcons,fieldIconsSettings:a.fieldIconsSettings,setFieldIconsSettings:a.setFieldIconsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId}),"customThemes"===a.activeMenuBar&&(0,e.createElement)(Ce,{stylerSettings:a.stylerSettings,setStylerSettings:a.setStylerSettings,setStylerFieldsSettings:a.setStylerFieldsSettings,customThemesSettings:a.customThemesSettings,activeMenuBar:a.activeMenuBar,setCustomThemesSettings:a.setCustomThemesSettings,formId:a.formId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,mergeStylerFieldSettings:a.mergeStylerFieldSettings}),"ai"===a.activeMenuBar&&(0,e.createElement)(ke,{activeMenuBar:a.activeMenuBar,setActiveMenuBar:a.setActiveMenuBar,formId:a.formId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,setFormFieldsLabels:a.setFormFieldsLabels,allSettings:a.allSettings,aiSettings:a.aiSettings,setAiSettings:a.setAiSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId}),"boosterSettings"===a.activeMenuBar&&(0,e.createElement)(Te,{activeMenuBar:a.activeMenuBar,formId:a.formId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,setFormFieldsLabels:a.setFormFieldsLabels,boosterSettings:a.boosterSettings,setBoosterSettings:a.setBoosterSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId})))},We=a.p+"images/logo.852d5e53.png",Ve=a=>{const[i,o]=(0,t.useState)([]);(0,t.useEffect)((()=>{!async function(){try{const e=new FormData;e.append("action","stla_get_all_form_names"),e.append("nonce",window.stlaAdminGravityBooster.nonce);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");const a=await t.json();a.success&&o(a.data)}catch(e){console.error("Error fetching Form Data:",e)}}()}),[]);let s=[];(0,l.isEmpty)(i)||(s=i.map((e=>({title:e.title,onClick:()=>(e=>{const t=new URLSearchParams(window.location.search);t.has("formId")?t.set("formId",e):t.append("formId",e);const a=window.location.pathname+"?"+t.toString();window.location.href=a})(e.id)}))));let r="Select Form";i.forEach((e=>{e.id==a.formId&&(r=e.title)}));let d=(0,l.cloneDeep)(a.savingApi);return a.hasChangesMade||(d=!0),(0,e.createElement)("div",{className:"stla-header"},(0,e.createElement)(n.Flex,{justify:"flex-start"},(0,e.createElement)(n.FlexItem,{className:"stla-header-logo",style:{width:"90px"}},(0,e.createElement)("img",{src:We})),(0,e.createElement)(n.FlexItem,null,(0,e.createElement)("div",{className:"stla-form-select"},(0,e.createElement)("div",{className:"stla-header-const-text"},"Now editing",(0,e.createElement)("span",{className:"stla-selected-form"},(0,e.createElement)(n.__experimentalTruncate,{ellipsizeMode:"tail",limit:"34"},r)),(0,e.createElement)(n.DropdownMenu,{className:"stla-select-form-dropdown",icon:c,label:"Change Form",controls:s,popoverProps:{focusOnMount:!0,placement:"left-end"}})))),(0,e.createElement)(n.FlexBlock,{className:"stla-header-middle-block"}),(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"primary",onClick:a.saveSettings,disabled:d,isBusy:a.savingApi,className:"stla-save-btn"},!0===a.savingApi&&(0,e.createElement)(n.Spinner,null),!1===a.savingApi&&(0,e.createElement)(n.Icon,{icon:"yes"}),"Save")),(0,e.createElement)(n.FlexItem,{className:"stla-header-exit"},(0,e.createElement)(n.Dashicon,{icon:"no-alt",onClick:()=>{const e=new URLSearchParams(window.location.search);if(e.has("page")?e.set("page","gf_edit_forms"):e.append("page",gf_edit_forms),e.has("formId")){let t=e.get("formId");e.set("id",t)}const t=window.location.pathname+"?"+e.toString();window.location.href=t}}))))},Ke=document.getElementById("stla-gravity-booster");(0,t.createRoot)(Ke).render((0,e.createElement)((()=>{const[a,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)([]),[r,d]=(0,t.useState)({}),[c,m]=(0,t.useState)({}),[u,g]=(0,t.useState)({}),[p,b]=(0,t.useState)({}),[f,h]=(0,t.useState)({}),[v,y]=(0,t.useState)({}),[S,_]=(0,t.useState)({}),[I,w]=(0,t.useState)({}),[C,E]=(0,t.useState)({}),[F,k]=(0,t.useState)({}),[M,A]=(0,t.useState)({}),[T,x]=(0,t.useState)({}),[P,D]=(0,t.useState)(!1),[N,O]=(0,t.useState)(),[B,H]=(0,t.useState)(0),[L,R]=(0,t.useState)(1),[$,z]=(0,t.useState)(!1),[G,j]=(0,t.useState)(!1),[U,W]=(0,t.useState)(0),[V,K]=(0,t.useState)(""),[q,Y]=(0,t.useState)({licenses:{keys:{},status:{},notice:{message:"",status:""}},ai:{}});(0,t.useEffect)((()=>{if(!0===$)return;let e=[];(async()=>{e=await te(),(0,l.isEmpty)(c)&&await X(e),(0,l.isEmpty)(r)&&await J(),(0,l.isEmpty)(u)&&await ee(),(0,l.isEmpty)(p)&&await Q(),await ae()})(),(0,l.isEmpty)(v)&&window.wp.hooks.doAction("stla_booster_load_material_settings",y),(0,l.isEmpty)(f)&&window.wp.hooks.doAction("stla_booster_load_tooltips_settings",h),(0,l.isEmpty)(I)&&window.wp.hooks.doAction("stla_booster_load_checkbox_radio_settings",w),(0,l.isEmpty)(S)&&window.wp.hooks.doAction("stla_booster_load_bootstrap_settings",_),(0,l.isEmpty)(C)&&window.wp.hooks.doAction("stla_booster_load_field_icons_settings",E,k),(0,l.isEmpty)(M)&&window.wp.hooks.doAction("stla_booster_load_custom_themes_settings",A),(0,l.isEmpty)(T)&&window.wp.hooks.doAction("stla_booster_load_ai_settings",x)}),[$]),(0,t.useEffect)((()=>{let e=parseInt(window.stlaAdminGravityBooster.formId);i(e);let t=window.stlaAdminGravityBooster.panelId;O(t);let a=window.stlaAdminGravityBooster.sectionId;K(a)}),[]),(0,t.useEffect)((()=>{(async()=>{const e=new FormData;e.append("action","stla_get_page_count"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);try{await fetch(window.ajaxurl,{method:"POST",body:e}).then((e=>{if(!e.ok)throw new Error("Network response was not ok");return e.json()})).then((e=>{H(e.data)}))}catch(e){console.error("Error fetching form HTML:",e)}})()}),[]);const J=async()=>{try{const e=new FormData;e.append("action","stla_styler_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");let a=Pe;const n=await t.json();n.success&&(a=(0,l.merge)({},Pe,n.data)),d(a)}catch(e){console.error("Error fetching styler settings:",e)}},X=async e=>{try{const t=new FormData;t.append("action","stla_styler_fields_settings"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("formId",window.stlaAdminGravityBooster.formId);const a=await fetch(window.ajaxurl,{method:"POST",body:t});if(!a.ok)throw new Error("Failed to fetch Field Styler settings");const n=await a.json();if(n.success){const t=(0,l.cloneDeep)(n.data);let a={};a=(0,l.isEmpty)(t)?Z({},e):Z(t,e),m(a)}}catch(e){console.error("Error fetching Field Styler settings:",e)}},Q=async()=>{try{const e=new FormData;e.append("action","stla_anit_spam_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch Anti Spam settings");let a=(0,l.cloneDeep)(Ne);const n=await t.json();n.success&&(a=(0,l.merge)({},Ne,n.data)),b(a)}catch(e){console.error("Error fetching Anti Spam settings:",e)}},Z=(e,t)=>{(0,l.isEmpty)(t)&&(t=(0,l.cloneDeep)(o));let a={},n=["html","hidden","file"];return t.forEach((t=>{if(-1===n.indexOf(t.type)){let n=t.id,i={};(0,l.isEmpty)(e[n])||(i=(0,l.cloneDeep)(e[n]));let o={};(0,l.isEmpty)(t.supportedStylerControls)||(t.supportedStylerControls.forEach((e=>{o[e]=Pe[e]})),a[n]=(0,l.merge)({},o,i))}})),a},ee=async()=>{try{const e=new FormData;e.append("action","stla_general_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");let a=Pe;const n=await t.json();n.success&&(a=(0,l.merge)({},De,n.data)),g(a)}catch(e){console.error("Error fetching styler settings:",e)}},te=async()=>{let e=[];try{const t=new FormData;t.append("action","stla_form_fields_labels"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("formId",window.stlaAdminGravityBooster.formId);const a=await fetch(window.ajaxurl,{method:"POST",body:t});if(!a.ok)throw new Error("Failed to fields Labels");const n=await a.json();n.success&&((0,l.isEmpty)(n.data)||(e=n.data,s(n.data)))}catch(e){console.error("Failed to fields Labels:",e)}return e},ae=async()=>{try{const e=new FormData;e.append("action","stla_booster_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch Booste r Settings");const a=await t.json();if(a.success){let e=(0,l.merge)({},q,a.data);Y(e)}}catch(e){console.error("Failed to fetch Booster Settings:",e)}},le={stylerSettings:r,stylerFieldsSettings:c,generalSettings:u,tooltipsSettings:f,materialSettings:v,checkboxRadioSettings:I,bootstrapSettings:S,fieldIcons:C,fieldIconsSettings:F,customThemesSettings:M,formFieldsLabels:o,aiSettings:T,boosterSettings:q};for(let t in window.stlaAdminGravityBooster.status)if("active"===window.stlaAdminGravityBooster.status[t]&&0!=window.stlaAdminGravityBooster.formId)switch(t){case"bootstrap":if((0,l.isEmpty)(S)&&parseInt(window.stlaAdminGravityBooster.version[t])>=2)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"checkboxRadio":if((0,l.isEmpty)(I)&&parseInt(window.stlaAdminGravityBooster.version[t])>=2)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"material":if((0,l.isEmpty)(v)&&parseInt(window.stlaAdminGravityBooster.version[t])>=6)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"fieldIcons":if((0,l.isEmpty)(F)&&parseInt(window.stlaAdminGravityBooster.version[t])>=3)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"tooltips":if((0,l.isEmpty)(f)&&parseInt(window.stlaAdminGravityBooster.version[t])>=4)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"ai":if((0,l.isEmpty)(T))return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null))}let ne="";return window.stlaAdminGravityBooster.isRtl&&(ne="stla-booster-rtl"),a&&((0,l.isEmpty)(Pe)||(0,l.isEmpty)(c)||(0,l.isEmpty)(q))?(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)):(0,e.createElement)("div",{className:`stla-booster-wrapper ${ne}`},(0,e.createElement)(Ve,{formId:a,hasChangesMade:$,savingApi:P,setFormId:i,saveSettings:async()=>{"tooltips"===N&&window.wp.hooks.doAction("stla_booster_save_tooltip_settings",f,a,N,D,z,h),"material"===N&&window.wp.hooks.doAction("stla_save_material_settings",v,a,N,D,z,y),"checkboxRadio"===N&&window.wp.hooks.doAction("stla_save_checkbox_radio_settings",I,a,N,D,z,w),"bootstrap"===N&&window.wp.hooks.doAction("stla_save_bootstrap_settings",S,a,N,D,z,_),"fieldIcons"===N&&window.wp.hooks.doAction("stla_save_field_icons_settings",C,F,a,N,D,z,E,k),"ai"===N&&window.wp.hooks.doAction("stla_save_ai_settings",T,a,N,D,z,x),"styler"!==N&&"customThemes"!==N||(D(!0),await(async()=>{try{let e=JSON.stringify(r),t=JSON.stringify(u),a=JSON.stringify(c);const l=new FormData;l.append("action","stla_save_styler_settings"),l.append("nonce",window.stlaAdminGravityBooster.nonce),l.append("formId",window.stlaAdminGravityBooster.formId),l.append("stylerSettings",e),l.append("stylerFieldsSettings",a),l.append("generalSettings",t);const n=await fetch(window.ajaxurl,{method:"POST",body:l});if(!n.ok)throw new Error("Failed to save styler settings");const i=await n.json();i.success&&(d(i.data.stylerSettings),m(i.data.stylerFieldSettings),g(i.data.generalSettings),z(!1))}catch(e){console.error("Error saving styler settings:",e)}})(),D(!1)),"boosterSettings"===N&&(D(!0),await(async()=>{try{let e=(0,l.cloneDeep)(q);delete e.licenses,e=JSON.stringify(e);const t=new FormData;t.append("action","stla_save_booster_settings"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("boosterSettings",e),t.append("formId",a);const n=await fetch(window.ajaxurl,{method:"POST",body:t});if(!n.ok)throw new Error("Failed to save booster settings");const i=await n.json();i.success&&(Y(i.data),z(!1))}catch(e){console.error("Error saving booster settings:",e)}})(),D(!1)),"antispam"===N&&(D(!0),await(async()=>{try{let e=(0,l.cloneDeep)(p);e=JSON.stringify(e);const t=new FormData;t.append("action","stla_save_aniSpam_settings"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("antiSpamSettings",e),t.append("formId",a);const n=await fetch(window.ajaxurl,{method:"POST",body:t});if(!n.ok)throw new Error("Failed to save booster settings");const i=await n.json();i.success&&(b(i.data),z(!1))}catch(e){console.error("Error saving booster settings:",e)}})(),D(!1))},setIsHelpPopupOpen:j}),(0,e.createElement)(Ue,{formId:a,formFieldsLabels:o,setFormFieldsLabels:s,stylerSettings:r,setStylerSettings:d,generalSettings:u,setGeneralSettings:g,tooltipsSettings:f,setTooltipsSettings:h,fetchStylerSettings:J,fetchStylerFieldSettings:X,activeMenuBar:N,setActiveMenuBar:O,materialSettings:v,setMaterialSettings:y,checkboxRadioSettings:I,setCheckboxRadioSettings:w,bootstrapSettings:S,setBootstrapSettings:_,fieldIcons:C,setFieldIcons:E,fieldIconsSettings:F,setFieldIconsSettings:k,customThemesSettings:M,setCustomThemesSettings:A,totalPageCount:B,activePage:L,setActivePage:R,hasChangesMade:$,setHasChangesMade:z,allSettings:le,activeFieldId:U,setActiveFieldId:W,boosterSettings:q,setBoosterSettings:Y,activeSectionId:V,setActiveSectionId:K,aiSettings:T,setAiSettings:x,stylerFieldsSettings:c,setStylerFieldsSettings:m,mergeStylerFieldSettings:Z,antiSpamSettings:p,setAntiSpamSettings:b}))}),null))})()})();1 (()=>{var e={413:(e,t)=>{"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(a=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===a.Tag||e.type===a.Script||e.type===a.Style},t.Root=a.Root,t.Text=a.Text,t.Directive=a.Directive,t.Comment=a.Comment,t.Script=a.Script,t.Style=a.Style,t.Tag=a.Tag,t.CDATA=a.CDATA,t.Doctype=a.Doctype},141:function(e,t,a){"use strict";var l=this&&this.__createBinding||(Object.create?function(e,t,a,l){void 0===l&&(l=a);var n=Object.getOwnPropertyDescriptor(t,a);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,l,n)}:function(e,t,a,l){void 0===l&&(l=a),e[l]=t[a]}),n=this&&this.__exportStar||function(e,t){for(var a in e)"default"===a||Object.prototype.hasOwnProperty.call(t,a)||l(t,e,a)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var i=a(413),o=a(957);n(a(957),t);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},r=function(){function e(e,t,a){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(a=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=a?a:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var a=this.options.xmlMode?i.ElementType.Tag:void 0,l=new o.Element(e,t,void 0,a);this.addNode(l),this.tagStack.push(l)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===i.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var a=new o.Text(e);this.addNode(a),this.lastNode=a}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===i.ElementType.Comment)this.lastNode.data+=e;else{var t=new o.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new o.Text(""),t=new o.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var a=new o.ProcessingInstruction(e,t);this.addNode(a)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],a=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),a&&(e.prev=a,a.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=r,t.default=r},957:function(e,t,a){"use strict";var l,n=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,a=1,l=arguments.length;a<l;a++)for(var n in t=arguments[a])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var o=a(413),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),w(this,e)},e}();t.Node=s;var r=function(e){function t(t){var a=e.call(this)||this;return a.data=t,a}return n(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=r;var d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Text,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(r);t.Text=d;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Comment,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(r);t.Comment=c;var m=function(e){function t(t,a){var l=e.call(this,a)||this;return l.name=t,l.type=o.ElementType.Directive,l}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(r);t.ProcessingInstruction=m;var u=function(e){function t(t){var a=e.call(this)||this;return a.children=t,a}return n(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=u;var g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.CDATA,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(u);t.CDATA=g;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=o.ElementType.Root,t}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(u);t.Document=p;var b=function(e){function t(t,a,l,n){void 0===l&&(l=[]),void 0===n&&(n="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var i=e.call(this,l)||this;return i.name=t,i.attribs=a,i.type=n,i}return n(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map((function(t){var a,l;return{name:t,value:e.attribs[t],namespace:null===(a=e["x-attribsNamespace"])||void 0===a?void 0:a[t],prefix:null===(l=e["x-attribsPrefix"])||void 0===l?void 0:l[t]}}))},enumerable:!1,configurable:!0}),t}(u);function f(e){return(0,o.isTag)(e)}function h(e){return e.type===o.ElementType.CDATA}function v(e){return e.type===o.ElementType.Text}function y(e){return e.type===o.ElementType.Comment}function S(e){return e.type===o.ElementType.Directive}function _(e){return e.type===o.ElementType.Root}function w(e,t){var a;if(void 0===t&&(t=!1),v(e))a=new d(e.data);else if(y(e))a=new c(e.data);else if(f(e)){var l=t?I(e.children):[],n=new b(e.name,i({},e.attribs),l);l.forEach((function(e){return e.parent=n})),null!=e.namespace&&(n.namespace=e.namespace),e["x-attribsNamespace"]&&(n["x-attribsNamespace"]=i({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(n["x-attribsPrefix"]=i({},e["x-attribsPrefix"])),a=n}else if(h(e)){l=t?I(e.children):[];var o=new g(l);l.forEach((function(e){return e.parent=o})),a=o}else if(_(e)){l=t?I(e.children):[];var s=new p(l);l.forEach((function(e){return e.parent=s})),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),a=s}else{if(!S(e))throw new Error("Not implemented yet: ".concat(e.type));var r=new m(e.name,e.data);null!=e["x-name"]&&(r["x-name"]=e["x-name"],r["x-publicId"]=e["x-publicId"],r["x-systemId"]=e["x-systemId"]),a=r}return a.startIndex=e.startIndex,a.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(a.sourceCodeLocation=e.sourceCodeLocation),a}function I(e){for(var t=e.map((function(e){return w(e,!0)})),a=1;a<t.length;a++)t[a].prev=t[a-1],t[a-1].next=t[a];return t}t.Element=b,t.isTag=f,t.isCDATA=h,t.isText=v,t.isComment=y,t.isDirective=S,t.isDocument=_,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=w},838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:a,getPrototypeOf:l,getOwnPropertyDescriptor:n}=Object;let{freeze:i,seal:o,create:s}=Object,{apply:r,construct:d}="undefined"!=typeof Reflect&&Reflect;i||(i=function(e){return e}),o||(o=function(e){return e}),r||(r=function(e,t,a){return e.apply(t,a)}),d||(d=function(e,t){return new e(...t)});const c=I(Array.prototype.forEach),m=I(Array.prototype.pop),u=I(Array.prototype.push),g=I(String.prototype.toLowerCase),p=I(String.prototype.toString),b=I(String.prototype.match),f=I(String.prototype.replace),h=I(String.prototype.indexOf),v=I(String.prototype.trim),y=I(Object.prototype.hasOwnProperty),S=I(RegExp.prototype.test),_=(w=TypeError,function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return d(w,t)});var w;function I(e){return function(t){for(var a=arguments.length,l=new Array(a>1?a-1:0),n=1;n<a;n++)l[n-1]=arguments[n];return r(e,t,l)}}function C(e,l){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;t&&t(e,null);let i=l.length;for(;i--;){let t=l[i];if("string"==typeof t){const e=n(t);e!==t&&(a(l)||(l[i]=e),t=e)}e[t]=!0}return e}function E(e){for(let t=0;t<e.length;t++)y(e,t)||(e[t]=null);return e}function F(t){const a=s(null);for(const[l,n]of e(t))y(t,l)&&(Array.isArray(n)?a[l]=E(n):n&&"object"==typeof n&&n.constructor===Object?a[l]=F(n):a[l]=n);return a}function M(e,t){for(;null!==e;){const a=n(e,t);if(a){if(a.get)return I(a.get);if("function"==typeof a.value)return I(a.value)}e=l(e)}return function(){return null}}const k=i(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),A=i(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),T=i(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),x=i(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),D=i(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),P=i(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),N=i(["#text"]),O=i(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),B=i(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),H=i(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),R=i(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),L=o(/\{\{[\w\W]*|[\w\W]*\}\}/gm),$=o(/<%[\w\W]*|[\w\W]*%>/gm),z=o(/\${[\w\W]*}/gm),G=o(/^data-[\-\w.\u00B7-\uFFFF]/),j=o(/^aria-[\-\w]+$/),U=o(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),V=o(/^(?:\w+script|data):/i),W=o(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=o(/^html$/i);var q=Object.freeze({__proto__:null,MUSTACHE_EXPR:L,ERB_EXPR:$,TMPLIT_EXPR:z,DATA_ATTR:G,ARIA_ATTR:j,IS_ALLOWED_URI:U,IS_SCRIPT_OR_DATA:V,ATTR_WHITESPACE:W,DOCTYPE_NAME:K});const Y=function(){return"undefined"==typeof window?null:window};return function t(){let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Y();const l=e=>t(e);if(l.version="3.0.9",l.removed=[],!a||!a.document||9!==a.document.nodeType)return l.isSupported=!1,l;let{document:n}=a;const o=n,r=o.currentScript,{DocumentFragment:d,HTMLTemplateElement:w,Node:I,Element:E,NodeFilter:L,NamedNodeMap:$=a.NamedNodeMap||a.MozNamedAttrMap,HTMLFormElement:z,DOMParser:G,trustedTypes:j}=a,V=E.prototype,W=M(V,"cloneNode"),J=M(V,"nextSibling"),X=M(V,"childNodes"),Q=M(V,"parentNode");if("function"==typeof w){const e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let Z,ee="";const{implementation:te,createNodeIterator:ae,createDocumentFragment:le,getElementsByTagName:ne}=n,{importNode:ie}=o;let oe={};l.isSupported="function"==typeof e&&"function"==typeof Q&&te&&void 0!==te.createHTMLDocument;const{MUSTACHE_EXPR:se,ERB_EXPR:re,TMPLIT_EXPR:de,DATA_ATTR:ce,ARIA_ATTR:me,IS_SCRIPT_OR_DATA:ue,ATTR_WHITESPACE:ge}=q;let{IS_ALLOWED_URI:pe}=q,be=null;const fe=C({},[...k,...A,...T,...D,...N]);let he=null;const ve=C({},[...O,...B,...H,...R]);let ye=Object.seal(s(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}})),Se=null,_e=null,we=!0,Ie=!0,Ce=!1,Ee=!0,Fe=!1,Me=!1,ke=!1,Ae=!1,Te=!1,xe=!1,De=!1,Pe=!0,Ne=!1,Oe=!0,Be=!1,He={},Re=null;const Le=C({},["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 $e=null;const ze=C({},["audio","video","img","source","image","track"]);let Ge=null;const je=C({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ue="http://www.w3.org/1998/Math/MathML",Ve="http://www.w3.org/2000/svg",We="http://www.w3.org/1999/xhtml";let Ke=We,qe=!1,Ye=null;const Je=C({},[Ue,Ve,We],p);let Xe=null;const Qe=["application/xhtml+xml","text/html"];let Ze=null,et=null;const tt=n.createElement("form"),at=function(e){return e instanceof RegExp||e instanceof Function},lt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!et||et!==e){if(e&&"object"==typeof e||(e={}),e=F(e),Xe=-1===Qe.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ze="application/xhtml+xml"===Xe?p:g,be=y(e,"ALLOWED_TAGS")?C({},e.ALLOWED_TAGS,Ze):fe,he=y(e,"ALLOWED_ATTR")?C({},e.ALLOWED_ATTR,Ze):ve,Ye=y(e,"ALLOWED_NAMESPACES")?C({},e.ALLOWED_NAMESPACES,p):Je,Ge=y(e,"ADD_URI_SAFE_ATTR")?C(F(je),e.ADD_URI_SAFE_ATTR,Ze):je,$e=y(e,"ADD_DATA_URI_TAGS")?C(F(ze),e.ADD_DATA_URI_TAGS,Ze):ze,Re=y(e,"FORBID_CONTENTS")?C({},e.FORBID_CONTENTS,Ze):Le,Se=y(e,"FORBID_TAGS")?C({},e.FORBID_TAGS,Ze):{},_e=y(e,"FORBID_ATTR")?C({},e.FORBID_ATTR,Ze):{},He=!!y(e,"USE_PROFILES")&&e.USE_PROFILES,we=!1!==e.ALLOW_ARIA_ATTR,Ie=!1!==e.ALLOW_DATA_ATTR,Ce=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ee=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Fe=e.SAFE_FOR_TEMPLATES||!1,Me=e.WHOLE_DOCUMENT||!1,Te=e.RETURN_DOM||!1,xe=e.RETURN_DOM_FRAGMENT||!1,De=e.RETURN_TRUSTED_TYPE||!1,Ae=e.FORCE_BODY||!1,Pe=!1!==e.SANITIZE_DOM,Ne=e.SANITIZE_NAMED_PROPS||!1,Oe=!1!==e.KEEP_CONTENT,Be=e.IN_PLACE||!1,pe=e.ALLOWED_URI_REGEXP||U,Ke=e.NAMESPACE||We,ye=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&at(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ye.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&at(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ye.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ye.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(Ie=!1),xe&&(Te=!0),He&&(be=C({},N),he=[],!0===He.html&&(C(be,k),C(he,O)),!0===He.svg&&(C(be,A),C(he,B),C(he,R)),!0===He.svgFilters&&(C(be,T),C(he,B),C(he,R)),!0===He.mathMl&&(C(be,D),C(he,H),C(he,R))),e.ADD_TAGS&&(be===fe&&(be=F(be)),C(be,e.ADD_TAGS,Ze)),e.ADD_ATTR&&(he===ve&&(he=F(he)),C(he,e.ADD_ATTR,Ze)),e.ADD_URI_SAFE_ATTR&&C(Ge,e.ADD_URI_SAFE_ATTR,Ze),e.FORBID_CONTENTS&&(Re===Le&&(Re=F(Re)),C(Re,e.FORBID_CONTENTS,Ze)),Oe&&(be["#text"]=!0),Me&&C(be,["html","head","body"]),be.table&&(C(be,["tbody"]),delete Se.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Z=e.TRUSTED_TYPES_POLICY,ee=Z.createHTML("")}else void 0===Z&&(Z=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let a=null;const l="data-tt-policy-suffix";t&&t.hasAttribute(l)&&(a=t.getAttribute(l));const n="dompurify"+(a?"#"+a:"");try{return e.createPolicy(n,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}}(j,r)),null!==Z&&"string"==typeof ee&&(ee=Z.createHTML(""));i&&i(e),et=e}},nt=C({},["mi","mo","mn","ms","mtext"]),it=C({},["foreignobject","desc","title","annotation-xml"]),ot=C({},["title","style","font","a","script"]),st=C({},[...A,...T,...x]),rt=C({},[...D,...P]),dt=function(e){u(l.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},ct=function(e,t){try{u(l.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){u(l.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!he[e])if(Te||xe)try{dt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},mt=function(e){let t=null,a=null;if(Ae)e="<remove></remove>"+e;else{const t=b(e,/^[\r\n\t ]+/);a=t&&t[0]}"application/xhtml+xml"===Xe&&Ke===We&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const l=Z?Z.createHTML(e):e;if(Ke===We)try{t=(new G).parseFromString(l,Xe)}catch(e){}if(!t||!t.documentElement){t=te.createDocument(Ke,"template",null);try{t.documentElement.innerHTML=qe?ee:l}catch(e){}}const i=t.body||t.documentElement;return e&&a&&i.insertBefore(n.createTextNode(a),i.childNodes[0]||null),Ke===We?ne.call(t,Me?"html":"body")[0]:Me?t.documentElement:i},ut=function(e){return ae.call(e.ownerDocument||e,e,L.SHOW_ELEMENT|L.SHOW_COMMENT|L.SHOW_TEXT,null)},gt=function(e){return"function"==typeof I&&e instanceof I},pt=function(e,t,a){oe[e]&&c(oe[e],(e=>{e.call(l,t,a,et)}))},bt=function(e){let t=null;if(pt("beforeSanitizeElements",e,null),(a=e)instanceof z&&("string"!=typeof a.nodeName||"string"!=typeof a.textContent||"function"!=typeof a.removeChild||!(a.attributes instanceof $)||"function"!=typeof a.removeAttribute||"function"!=typeof a.setAttribute||"string"!=typeof a.namespaceURI||"function"!=typeof a.insertBefore||"function"!=typeof a.hasChildNodes))return dt(e),!0;var a;const n=Ze(e.nodeName);if(pt("uponSanitizeElement",e,{tagName:n,allowedTags:be}),e.hasChildNodes()&&!gt(e.firstElementChild)&&S(/<[/\w]/g,e.innerHTML)&&S(/<[/\w]/g,e.textContent))return dt(e),!0;if(!be[n]||Se[n]){if(!Se[n]&&ht(n)){if(ye.tagNameCheck instanceof RegExp&&S(ye.tagNameCheck,n))return!1;if(ye.tagNameCheck instanceof Function&&ye.tagNameCheck(n))return!1}if(Oe&&!Re[n]){const t=Q(e)||e.parentNode,a=X(e)||e.childNodes;if(a&&t)for(let l=a.length-1;l>=0;--l)t.insertBefore(W(a[l],!0),J(e))}return dt(e),!0}return e instanceof E&&!function(e){let t=Q(e);t&&t.tagName||(t={namespaceURI:Ke,tagName:"template"});const a=g(e.tagName),l=g(t.tagName);return!!Ye[e.namespaceURI]&&(e.namespaceURI===Ve?t.namespaceURI===We?"svg"===a:t.namespaceURI===Ue?"svg"===a&&("annotation-xml"===l||nt[l]):Boolean(st[a]):e.namespaceURI===Ue?t.namespaceURI===We?"math"===a:t.namespaceURI===Ve?"math"===a&&it[l]:Boolean(rt[a]):e.namespaceURI===We?!(t.namespaceURI===Ve&&!it[l])&&!(t.namespaceURI===Ue&&!nt[l])&&!rt[a]&&(ot[a]||!st[a]):!("application/xhtml+xml"!==Xe||!Ye[e.namespaceURI]))}(e)?(dt(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!S(/<\/no(script|embed|frames)/i,e.innerHTML)?(Fe&&3===e.nodeType&&(t=e.textContent,c([se,re,de],(e=>{t=f(t,e," ")})),e.textContent!==t&&(u(l.removed,{element:e.cloneNode()}),e.textContent=t)),pt("afterSanitizeElements",e,null),!1):(dt(e),!0)},ft=function(e,t,a){if(Pe&&("id"===t||"name"===t)&&(a in n||a in tt))return!1;if(Ie&&!_e[t]&&S(ce,t));else if(we&&S(me,t));else if(!he[t]||_e[t]){if(!(ht(e)&&(ye.tagNameCheck instanceof RegExp&&S(ye.tagNameCheck,e)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(e))&&(ye.attributeNameCheck instanceof RegExp&&S(ye.attributeNameCheck,t)||ye.attributeNameCheck instanceof Function&&ye.attributeNameCheck(t))||"is"===t&&ye.allowCustomizedBuiltInElements&&(ye.tagNameCheck instanceof RegExp&&S(ye.tagNameCheck,a)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(a))))return!1}else if(Ge[t]);else if(S(pe,f(a,ge,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==h(a,"data:")||!$e[e])if(Ce&&!S(ue,f(a,ge,"")));else if(a)return!1;return!0},ht=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},vt=function(e){pt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:he};let n=t.length;for(;n--;){const i=t[n],{name:o,namespaceURI:s,value:r}=i,d=Ze(o);let u="value"===o?r:v(r);if(a.attrName=d,a.attrValue=u,a.keepAttr=!0,a.forceKeepAttr=void 0,pt("uponSanitizeAttribute",e,a),u=a.attrValue,a.forceKeepAttr)continue;if(ct(o,e),!a.keepAttr)continue;if(!Ee&&S(/\/>/i,u)){ct(o,e);continue}Fe&&c([se,re,de],(e=>{u=f(u,e," ")}));const g=Ze(e.nodeName);if(ft(g,d,u)){if(!Ne||"id"!==d&&"name"!==d||(ct(o,e),u="user-content-"+u),Z&&"object"==typeof j&&"function"==typeof j.getAttributeType)if(s);else switch(j.getAttributeType(g,d)){case"TrustedHTML":u=Z.createHTML(u);break;case"TrustedScriptURL":u=Z.createScriptURL(u)}try{s?e.setAttributeNS(s,o,u):e.setAttribute(o,u),m(l.removed)}catch(e){}}}pt("afterSanitizeAttributes",e,null)},yt=function e(t){let a=null;const l=ut(t);for(pt("beforeSanitizeShadowDOM",t,null);a=l.nextNode();)pt("uponSanitizeShadowNode",a,null),bt(a)||(a.content instanceof d&&e(a.content),vt(a));pt("afterSanitizeShadowDOM",t,null)};return l.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,n=null,i=null,s=null;if(qe=!e,qe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!gt(e)){if("function"!=typeof e.toString)throw _("toString is not a function");if("string"!=typeof(e=e.toString()))throw _("dirty is not a string, aborting")}if(!l.isSupported)return e;if(ke||lt(t),l.removed=[],"string"==typeof e&&(Be=!1),Be){if(e.nodeName){const t=Ze(e.nodeName);if(!be[t]||Se[t])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof I)a=mt("\x3c!----\x3e"),n=a.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?a=n:a.appendChild(n);else{if(!Te&&!Fe&&!Me&&-1===e.indexOf("<"))return Z&&De?Z.createHTML(e):e;if(a=mt(e),!a)return Te?null:De?ee:""}a&&Ae&&dt(a.firstChild);const r=ut(Be?e:a);for(;i=r.nextNode();)bt(i)||(i.content instanceof d&&yt(i.content),vt(i));if(Be)return e;if(Te){if(xe)for(s=le.call(a.ownerDocument);a.firstChild;)s.appendChild(a.firstChild);else s=a;return(he.shadowroot||he.shadowrootmode)&&(s=ie.call(o,s,!0)),s}let m=Me?a.outerHTML:a.innerHTML;return Me&&be["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&S(K,a.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+m),Fe&&c([se,re,de],(e=>{m=f(m,e," ")})),Z&&De?Z.createHTML(m):m},l.setConfig=function(){lt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ke=!0},l.clearConfig=function(){et=null,ke=!1},l.isValidAttribute=function(e,t,a){et||lt({});const l=Ze(e),n=Ze(t);return ft(l,n,a)},l.addHook=function(e,t){"function"==typeof t&&(oe[e]=oe[e]||[],u(oe[e],t))},l.removeHook=function(e){if(oe[e])return m(oe[e])},l.removeHooks=function(e){oe[e]&&(oe[e]=[])},l.removeAllHooks=function(){oe={}},l}()}()},270:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce((function(e,t){return e[t.toLowerCase()]=t,e}),{})},496:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a="html",l="head",n="body",i=/<([a-zA-Z]+[0-9]?)/,o=/<head[^]*>/i,s=/<body[^]*>/i,r=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},d=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},c="object"==typeof window&&window.DOMParser;if("function"==typeof c){var m=new c;r=d=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),m.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var u=document.implementation.createHTMLDocument();r=function(e,t){if(t){var a=u.documentElement.querySelector(t);return a&&(a.innerHTML=e),u}return u.documentElement.innerHTML=e,u}}var g,p="object"==typeof document&&document.createElement("template");p&&p.content&&(g=function(e){return p.innerHTML=e,p.content.childNodes}),t.default=function(e){var t,c,m=e.match(i),u=m&&m[1]?m[1].toLowerCase():"";switch(u){case a:var p=d(e);return o.test(e)||null===(t=null==(f=p.querySelector(l))?void 0:f.parentNode)||void 0===t||t.removeChild(f),s.test(e)||null===(c=null==(f=p.querySelector(n))?void 0:f.parentNode)||void 0===c||c.removeChild(f),p.querySelectorAll(a);case l:case n:var b=r(e).querySelectorAll(u);return s.test(e)&&o.test(e)?b[0].parentNode.childNodes:b;default:return g?g(e):(f=r(e,n).querySelector(n)).childNodes;var f}}},471:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=l(a(496)),i=a(731),o=/<(![a-zA-Z\s]+)>/;t.default=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(o),a=t?t[1]:void 0;return(0,i.formatDOM)((0,n.default)(e),null,a)}},731:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDOM=t.formatAttributes=void 0;var l=a(141),n=a(270);function i(e){for(var t={},a=0,l=e.length;a<l;a++){var n=e[a];t[n.name]=n.value}return t}function o(e){return function(e){return n.CASE_SENSITIVE_TAG_NAMES_MAP[e]}(e=e.toLowerCase())||e}t.formatAttributes=i,t.formatDOM=function e(t,a,n){void 0===a&&(a=null);for(var s,r=[],d=0,c=t.length;d<c;d++){var m=t[d];switch(m.nodeType){case 1:var u=o(m.nodeName);(s=new l.Element(u,i(m.attributes))).children=e("template"===u?m.content.childNodes:m.childNodes,s);break;case 3:s=new l.Text(m.nodeValue);break;case 8:s=new l.Comment(m.nodeValue);break;default:continue}var g=r[d-1]||null;g&&(g.next=s),s.parent=a,s.prev=g,s.next=null,r.push(s)}return n&&((s=new l.ProcessingInstruction(n.substring(0,n.indexOf(" ")).toLowerCase(),n)).next=r[0]||null,s.parent=a,r.unshift(s),r[1]&&(r[1].prev=r[0])),r}},840:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a(210),n=a(958),i=["checked","value"],o=["input","select","textarea"],s={reset:!0,submit:!0};function r(e){return l.possibleStandardNames[e]}t.default=function(e,t){void 0===e&&(e={});var a={},d=Boolean(e.type&&s[e.type]);for(var c in e){var m=e[c];if((0,l.isCustomAttribute)(c))a[c]=m;else{var u=c.toLowerCase(),g=r(u);if(g){var p=(0,l.getPropertyInfo)(g);switch(i.includes(g)&&o.includes(t)&&!d&&(g=r("default"+u)),a[g]=m,p&&p.type){case l.BOOLEAN:a[g]=!0;break;case l.OVERLOADED_BOOLEAN:""===m&&(a[g]=!0)}}else n.PRESERVE_CUSTOM_ATTRIBUTES&&(a[c]=m)}}return(0,n.setStyleProp)(e.style,a),a}},308:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(609),i=l(a(840)),o=a(958),s={cloneElement:n.cloneElement,createElement:n.createElement,isValidElement:n.isValidElement};function r(e){return o.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,o.isCustomComponent)(e.name,e.attribs)}t.default=function e(t,a){void 0===a&&(a={});for(var l=[],n="function"==typeof a.replace,d=a.transform||o.returnFirstArg,c=a.library||s,m=c.cloneElement,u=c.createElement,g=c.isValidElement,p=t.length,b=0;b<p;b++){var f=t[b];if(n){var h=a.replace(f,b);if(g(h)){p>1&&(h=m(h,{key:h.key||b})),l.push(d(h,f,b));continue}}if("text"!==f.type){var v=f,y={};r(v)?((0,o.setStyleProp)(v.attribs.style,v.attribs),y=v.attribs):v.attribs&&(y=(0,i.default)(v.attribs,v.name));var S=void 0;switch(f.type){case"script":case"style":f.children[0]&&(y.dangerouslySetInnerHTML={__html:f.children[0].data});break;case"tag":"textarea"===f.name&&f.children[0]?y.defaultValue=f.children[0].data:f.children&&f.children.length&&(S=e(f.children,a));break;default:continue}p>1&&(y.key=b),l.push(d(u(f.name,y,S),f,b))}else{var _=!f.data.trim().length;if(_&&f.parent&&!(0,o.canTextBeChildOfNode)(f.parent))continue;if(a.trim&&_)continue;l.push(d(f.data,f,b))}}return 1===l.length?l[0]:l}},442:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0;var n=l(a(471));t.htmlToDOM=n.default;var i=l(a(840));t.attributesToProps=i.default;var o=l(a(308));t.domToReact=o.default;var s=a(141);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return s.Text}});var r={lowerCaseAttributeNames:!1};t.default=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");return e?(0,o.default)((0,n.default)(e,(null==t?void 0:t.htmlparser2)||r),t):[]}},958:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=t.setStyleProp=t.isCustomComponent=void 0;var n=a(609),i=l(a(229)),o=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);t.isCustomComponent=function(e,t){return e.includes("-")?!o.has(e):Boolean(t&&"string"==typeof t.is)};var s={reactCompat:!0};t.setStyleProp=function(e,t){if("string"==typeof e)if(e.trim())try{t.style=(0,i.default)(e,s)}catch(e){t.style={}}else t.style={}},t.PRESERVE_CUSTOM_ATTRIBUTES=Number(n.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},t.returnFirstArg=function(e){return e}},788:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,a=/\n/g,l=/^\s*/,n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,r=/^\s+|\s+$/g,d="";function c(e){return e?e.replace(r,d):d}e.exports=function(e,r){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];r=r||{};var m=1,u=1;function g(e){var t=e.match(a);t&&(m+=t.length);var l=e.lastIndexOf("\n");u=~l?e.length-l:u+e.length}function p(){var e={line:m,column:u};return function(t){return t.position=new b(e),y(),t}}function b(e){this.start=e,this.end={line:m,column:u},this.source=r.source}b.prototype.content=e;var f=[];function h(t){var a=new Error(r.source+":"+m+":"+u+": "+t);if(a.reason=t,a.filename=r.source,a.line=m,a.column=u,a.source=e,!r.silent)throw a;f.push(a)}function v(t){var a=t.exec(e);if(a){var l=a[0];return g(l),e=e.slice(l.length),a}}function y(){v(l)}function S(e){var t;for(e=e||[];t=_();)!1!==t&&e.push(t);return e}function _(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var a=2;d!=e.charAt(a)&&("*"!=e.charAt(a)||"/"!=e.charAt(a+1));)++a;if(a+=2,d===e.charAt(a-1))return h("End of comment missing");var l=e.slice(2,a-2);return u+=2,g(l),e=e.slice(a),u+=2,t({type:"comment",comment:l})}}function w(){var e=p(),a=v(n);if(a){if(_(),!v(i))return h("property missing ':'");var l=v(o),r=e({type:"declaration",property:c(a[0].replace(t,d)),value:l?c(l[0].replace(t,d)):d});return v(s),r}}return y(),function(){var e,t=[];for(S(t);e=w();)!1!==e&&(t.push(e),S(t));return t}()}},210:(e,t,a)=>{"use strict";function l(e,t,a,l,n,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=l,this.attributeNamespace=n,this.mustUseProperty=a,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}const n={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach((e=>{n[e]=new l(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((([e,t])=>{n[e]=new l(e,1,!1,t,null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((e=>{n[e]=new l(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((e=>{n[e]=new l(e,2,!1,e,null,!1,!1)})),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach((e=>{n[e]=new l(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((e=>{n[e]=new l(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((e=>{n[e]=new l(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((e=>{n[e]=new l(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((e=>{n[e]=new l(e,5,!1,e.toLowerCase(),null,!1,!1)}));const i=/[\-\:]([a-z])/g,o=e=>e[1].toUpperCase();["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"].forEach((e=>{const t=e.replace(i,o);n[t]=new l(t,1,!1,e,null,!1,!1)})),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach((e=>{const t=e.replace(i,o);n[t]=new l(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((e=>{const t=e.replace(i,o);n[t]=new l(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((e=>{n[e]=new l(e,1,!1,e.toLowerCase(),null,!1,!1)})),n.xlinkHref=new l("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((e=>{n[e]=new l(e,1,!1,e.toLowerCase(),null,!0,!0)}));const{CAMELCASE:s,SAME:r,possibleStandardNames:d}=a(811),c=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),m=Object.keys(d).reduce(((e,t)=>{const a=d[t];return a===r?e[t]=t:a===s?e[t.toLowerCase()]=t:e[t]=a,e}),{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return n.hasOwnProperty(e)?n[e]:null},t.isCustomAttribute=c,t.possibleStandardNames=m},811:(e,t)=>{t.SAME=0,t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},229:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=l(a(133)),i=a(917);t.default=function(e,t){var a={};return e&&"string"==typeof e?((0,n.default)(e,(function(e,l){e&&l&&(a[(0,i.camelCase)(e,t)]=l)})),a):a}},917:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var a=/^--[a-zA-Z0-9-]+$/,l=/-([a-z])/g,n=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,o=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},r=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||n.test(e)||a.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(o,r):e.replace(i,r)).replace(l,s))}},133:function(e,t,a){"use strict";var l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=l(a(788));t.default=function(e,t){var a=null;if(!e||"string"!=typeof e)return a;var l=(0,n.default)(e),i="function"==typeof t;return l.forEach((function(e){if("declaration"===e.type){var l=e.property,n=e.value;i?t(l,n,e):n&&((a=a||{})[l]=n)}})),a}},609:e=>{"use strict";e.exports=window.React}},t={};function a(l){var n=t[l];if(void 0!==n)return n.exports;var i=t[l]={exports:{}};return e[l].call(i.exports,i,i.exports,a),i.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var l in t)a.o(t,l)&&!a.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var l=t.getElementsByTagName("script");if(l.length)for(var n=l.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=l[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{"use strict";var e=a(609);const t=window.wp.element,l=window.lodash,n=window.wp.components;var i=a(838),o=a.n(i),s=a(442);const r=s.default||s,d=window.wp.primitives,c=(0,e.createElement)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(d.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})),m=a=>{const[l,i]=(0,t.useState)(!1),[s,d]=(0,t.useState)(!1),[m,u]=(0,t.useState)(!1),[g,p]=(0,t.useState)("");(0,t.useEffect)((()=>{a.formId?(async()=>{u(!0);const e=new FormData,t=JSON.stringify(a.allSettings);e.append("action","stla_gravity_form_html"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",a.formId),e.append("stla_all_settings",t);try{await fetch(window.ajaxurl,{method:"POST",body:e}).then((e=>{if(!e.ok)throw new Error("Network response was not ok");return e.text()})).then((e=>{const t=o().sanitize(e,{USE_PROFILES:{html:!0}}),a=r(t);i(a),setTimeout((function(){document.dispatchEvent(new Event("gform_post_render"))}),100)}))}catch(e){console.error("Error fetching form HTML:",e)}u(!1)})():i((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[a.formId]),(0,t.useEffect)((()=>{"confirmation"===a.activePage&&(async()=>{u(!0);const e=new FormData;e.append("action","stla_gravity_form_confirmation_html"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",a.formId);try{await fetch(window.ajaxurl,{method:"POST",body:e}).then((e=>{if(!e.ok)throw new Error("Network response was not ok");return e.text()})).then((e=>{const t=o().sanitize(e,{USE_PROFILES:{html:!0}}),a=r(t);d(a)}))}catch(e){console.error("Error fetching form HTML:",e)}u(!1)})()}),[a.activePage]);let b="";const f=e=>{if(!React.isValidElement(e))return e;if(e.props.className&&e.props.className.includes("gfield ")){let t="field_"+a.formId+"_";b=e.props.id,b&&(b=b.replace(t,""))}return e.props.type&&["text","email","password","tel","url","number"].indexOf(e.props.type)>=0?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("textFields"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gfield_label")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("fieldLabels"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&(e.props.className.includes("gform_button")||e.props.className.includes("gform_next_button")||e.props.className.includes("gform_previous_button"))?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("submitButton"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&(e.props.className.includes("gfield_list")||e.props.className.includes("gfield_list_group"))?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("listField"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("ginput_container_radio")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("radioInputs"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("ginput_container_checkbox")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("checkboxInputs"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gfield_description")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("fieldDescriptions"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform-field-label gform-field-label--type-sub")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("subLabels"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_validation_errors")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("errorMessage"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gfield_select")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("dropdownFields"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gsection")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("sectionBreakTitleDescription"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("ginput_container_textarea")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("paragraphTextareaFields"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_heading")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("formHeader"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_title")||e.props.className&&e.props.className.includes("gform_description")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("formTitleDescription"),a.setActiveFieldId(e.props.fieldId)}})):e.props.className&&e.props.className.includes("gform_confirmation_message")?(e.props.fieldId=b,React.cloneElement(e,{onClick:()=>{a.setActiveSectionId("confirmationMessage"),a.setActiveFieldId(e.props.fieldId)}})):e.props.children?React.cloneElement(e,{children:React.Children.map(e.props.children,f)}):e},h=l?React.Children.map(l,f):"",v=s?React.Children.map(s,f):"";return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},(()=>{let t=[];for(let e=0;e<=a.totalPageCount;e++)t.push({title:`Page: ${e+1}`,onClick:()=>a.setActivePage(e+1)});return t.push({title:"Confirmation Page",onClick:()=>a.setActivePage("confirmation")}),(0,e.createElement)("div",{className:"stla-responsive-toolbar"},(0,e.createElement)(n.Flex,{justify:"end"},(0,e.createElement)(n.FlexItem,null,(0,e.createElement)("div",{className:"stla-page-select"},"Selected Page:"," ",(0,e.createElement)("span",{className:"stla-selected-page"},(0,e.createElement)("strong",null,a.activePage)),(0,e.createElement)(n.DropdownMenu,{className:"stla-page-select-dropdown",icon:c,label:"Change Selected Page",popoverProps:{focusOnMount:!0},controls:t})))))})(),(0,e.createElement)("div",{className:"stla-form-wrapper stla-styler-form-wrapper stla-fields-has-hover",onClick:e=>{e.preventDefault()}},m&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),"confirmation"!==a.activePage&&!1===m&&h,"confirmation"===a.activePage&&!1===m&&v)),";")},u=a=>{const[i,o]=(0,t.useState)(!1),s=a.panelData[a.sectionId],r=e=>{let t={};"activeTab"in a&&"global"===a.activeTab?(t=(0,l.cloneDeep)(a.panelData),t[a.sectionId][a.settingId]=e):(t=(0,l.cloneDeep)(a.stylerFieldsSettings),t[a.activeFieldId][a.sectionId][a.settingId]=e),a.setHasChangesMade(!0),a.setPanelData(t)};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},a.label),(0,e.createElement)(n.Card,{className:"stla-background-component-card"},(0,e.createElement)(n.Button,{variant:"tertiary",className:"stla-full-width-btn",onClick:()=>o(!i)},(0,e.createElement)(n.ColorIndicator,{colorValue:s[a.settingId]}),(0,e.createElement)("span",{style:{paddingLeft:"10px"}},"Select Color")))),(()=>{let t="#000";return""!==s[a.settingId]&&(t=s[a.settingId]),i?(0,e.createElement)(n.Popover,{onFocusOutside:()=>o(!1),placement:"right-start",className:"stla-color-popover"},(0,e.createElement)(n.ColorPicker,{color:s[a.settingId],onChange:r,defaultValue:t}),(0,e.createElement)(n.Button,{varient:"link",onClick:()=>r("")},"Reset")):""})())},g=t=>{const a=t.panelData[t.sectionId];let i=!1;t.settingId.indexOf("border-color")<0&&(i=!0);let o="";"border-color"in a&&(o=a["border-color"]);let s="";"border-type"in a&&(s=a["border-type"]);let r="";return"border-size"in a&&(r=a["border-size"]),(0,e.createElement)(n.__experimentalBorderControl,{label:t.label,value:{color:o,style:s,width:r},disableCustomColors:i,enableAlpha:!1,onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),void 0!==e.color&&t.settingId.indexOf("border-color")>=0&&(a[t.sectionId]["border-color"]=e.color),void 0!==e.width&&(a[t.sectionId]["border-size"]=e.width),void 0!==e.style&&(a[t.sectionId]["border-type"]=e.style)):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),void 0!==e.color&&t.settingId.indexOf("border-color")>=0&&(a[t.activeFieldId][t.sectionId]["border-color"]=e.color),void 0!==e.width&&(a[t.activeFieldId][t.sectionId]["border-size"]=e.width),void 0!==e.style&&(a[t.activeFieldId][t.sectionId]["border-type"]=e.style)),t.setHasChangesMade(!0),t.setPanelData(a)}})},p=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.__experimentalBoxControl,{label:t.label,values:{left:a[`${t.settingId}-left`],right:a[`${t.settingId}-right`],top:a[`${t.settingId}-top`],bottom:a[`${t.settingId}-bottom`]},onChange:e=>(e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][`${t.settingId}-left`]=e.left,a[t.sectionId][`${t.settingId}-right`]=e.right,a[t.sectionId][`${t.settingId}-top`]=e.top,a[t.sectionId][`${t.settingId}-bottom`]=e.bottom):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][`${t.settingId}-left`]=e.left,a[t.activeFieldId][t.sectionId][`${t.settingId}-right`]=e.right,a[t.activeFieldId][t.sectionId][`${t.settingId}-top`]=e.top,a[t.activeFieldId][t.sectionId][`${t.settingId}-bottom`]=e.bottom),t.setHasChangesMade(!0),t.setPanelData(a)})(e)})},b=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.__experimentalUnitControl,{label:t.label,onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)},value:a[t.settingId]})},f=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.CheckboxControl,{label:t.label,checked:a[t.settingId],onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}})},h=t=>{const a=t.panelData[t.sectionId],i=e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setHasChangesMade(!0),t.setPanelData(a)};return(0,e.createElement)(e.Fragment,null,(()=>{let l="secondary",o="primary",s=a[t.settingId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),(0,e.createElement)("div",null,(0,e.createElement)(n.ButtonGroup,null,(0,e.createElement)(n.Button,{variant:"left"===s?o:l,onClick:()=>i("left")},(0,e.createElement)(n.Dashicon,{icon:"editor-alignleft"})),(0,e.createElement)(n.Button,{variant:"center"===s?o:l,onClick:()=>i("center")},(0,e.createElement)(n.Dashicon,{icon:"editor-aligncenter"})),(0,e.createElement)(n.Button,{variant:"right"===s?o:l,onClick:()=>i("right")},(0,e.createElement)(n.Dashicon,{icon:"editor-alignright"})),(0,e.createElement)(n.Button,{variant:"justify"===s?o:l,onClick:()=>i("justify")},(0,e.createElement)(n.Dashicon,{icon:"editor-justify"})))))})())},v=t=>{const a=t.panelData[t.sectionId],i=e=>{let a={},n=(0,l.cloneDeep)(t.panelData)[t.sectionId][t.settingId],i=n.split("|");i.length&&i.indexOf(e)>=0?i.splice(i.indexOf(e),1):i.push(e),n=i.join("|"),"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=n):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=n),t.setHasChangesMade(!0),t.setPanelData(a)};return(0,e.createElement)(e.Fragment,null,(()=>{let l="secondary",o="primary",s=a[t.settingId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),(0,e.createElement)("div",null,(0,e.createElement)(n.ButtonGroup,null,(0,e.createElement)(n.Button,{variant:s.search("bold")>=0?o:l,onClick:()=>i("bold")},(0,e.createElement)(n.Dashicon,{icon:"editor-bold"})),(0,e.createElement)(n.Button,{variant:s.search("italic")>=0?o:l,onClick:()=>i("italic")},(0,e.createElement)(n.Dashicon,{icon:"editor-italic"})),(0,e.createElement)(n.Button,{variant:s.search("uppercase")>=0?o:l,onClick:()=>i("uppercase")},(0,e.createElement)(n.Dashicon,{icon:"editor-spellcheck"})),(0,e.createElement)(n.Button,{variant:s.search("underline")>=0?o:l,onClick:()=>i("underline")},(0,e.createElement)(n.Dashicon,{icon:"editor-underline"})))))})())},y=(window.wp.compose,t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(e.Fragment,null,(()=>{const i=(0,l.cloneDeep)(t.settingId).map((i=>{let o="";return o=i.indexOf("tab")>=0?"tablet":i.indexOf("phone")>=0?"smartphone":"desktop",(0,e.createElement)(n.FlexBlock,null,(0,e.createElement)(n.Dashicon,{icon:o}),(0,e.createElement)(n.__experimentalUnitControl,{onChange:e=>((e,a)=>{let n={};"global"===t.activeTab?(n=(0,l.cloneDeep)(t.panelData),n[t.sectionId][e]=a):(n=(0,l.cloneDeep)(t.stylerFieldsSettings),n[t.activeFieldId][t.sectionId][e]=a),t.setHasChangesMade(!0),t.setPanelData(n)})(i,e),value:a[i]}))}));return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),(0,e.createElement)(n.Flex,null,i))})())}),S=[{value:"Default",label:"Default"},{value:"ABeeZee",label:"ABeeZee"},{value:"Abel",label:"Abel"},{value:"Abhaya Libre",label:"Abhaya Libre"},{value:"Abril Fatface",label:"Abril Fatface"},{value:"Aclonica",label:"Aclonica"},{value:"Acme",label:"Acme"},{value:"Actor",label:"Actor"},{value:"Adamina",label:"Adamina"},{value:"Advent Pro",label:"Advent Pro"},{value:"Aguafina Script",label:"Aguafina Script"},{value:"Akronim",label:"Akronim"},{value:"Aladin",label:"Aladin"},{value:"Aldrich",label:"Aldrich"},{value:"Alef",label:"Alef"},{value:"Alegreya",label:"Alegreya"},{value:"Alegreya SC",label:"Alegreya SC"},{value:"Alegreya Sans",label:"Alegreya Sans"},{value:"Alegreya Sans SC",label:"Alegreya Sans SC"},{value:"Alex Brush",label:"Alex Brush"},{value:"Alfa Slab One",label:"Alfa Slab One"},{value:"Alice",label:"Alice"},{value:"Alike",label:"Alike"},{value:"Alike Angular",label:"Alike Angular"},{value:"Allan",label:"Allan"},{value:"Allerta",label:"Allerta"},{value:"Allerta Stencil",label:"Allerta Stencil"},{value:"Allura",label:"Allura"},{value:"Almendra",label:"Almendra"},{value:"Almendra Display",label:"Almendra Display"},{value:"Almendra SC",label:"Almendra SC"},{value:"Amarante",label:"Amarante"},{value:"Amaranth",label:"Amaranth"},{value:"Amatic SC",label:"Amatic SC"},{value:"Amatica SC",label:"Amatica SC"},{value:"Amethysta",label:"Amethysta"},{value:"Amiko",label:"Amiko"},{value:"Amiri",label:"Amiri"},{value:"Amita",label:"Amita"},{value:"Anaheim",label:"Anaheim"},{value:"Andada",label:"Andada"},{value:"Andika",label:"Andika"},{value:"Angkor",label:"Angkor"},{value:"Annie Use Your Telescope",label:"Annie Use Your Telescope"},{value:"Anonymous Pro",label:"Anonymous Pro"},{value:"Antic",label:"Antic"},{value:"Antic Didone",label:"Antic Didone"},{value:"Antic Slab",label:"Antic Slab"},{value:"Anton",label:"Anton"},{value:"Arapey",label:"Arapey"},{value:"Arbutus",label:"Arbutus"},{value:"Arbutus Slab",label:"Arbutus Slab"},{value:"Architects Daughter",label:"Architects Daughter"},{value:"Archivo",label:"Archivo"},{value:"Archivo Black",label:"Archivo Black"},{value:"Archivo Narrow",label:"Archivo Narrow"},{value:"Aref Ruqaa",label:"Aref Ruqaa"},{value:"Arima Madurai",label:"Arima Madurai"},{value:"Arimo",label:"Arimo"},{value:"Arizonia",label:"Arizonia"},{value:"Armata",label:"Armata"},{value:"Arsenal",label:"Arsenal"},{value:"Artifika",label:"Artifika"},{value:"Arvo",label:"Arvo"},{value:"Arya",label:"Arya"},{value:"Asap",label:"Asap"},{value:"Asap Condensed",label:"Asap Condensed"},{value:"Asar",label:"Asar"},{value:"Asset",label:"Asset"},{value:"Assistant",label:"Assistant"},{value:"Astloch",label:"Astloch"},{value:"Asul",label:"Asul"},{value:"Athiti",label:"Athiti"},{value:"Atma",label:"Atma"},{value:"Atomic Age",label:"Atomic Age"},{value:"Aubrey",label:"Aubrey"},{value:"Audiowide",label:"Audiowide"},{value:"Autour One",label:"Autour One"},{value:"Average",label:"Average"},{value:"Average Sans",label:"Average Sans"},{value:"Averia Gruesa Libre",label:"Averia Gruesa Libre"},{value:"Averia Libre",label:"Averia Libre"},{value:"Averia Sans Libre",label:"Averia Sans Libre"},{value:"Averia Serif Libre",label:"Averia Serif Libre"},{value:"Bad Script",label:"Bad Script"},{value:"Bahiana",label:"Bahiana"},{value:"Baloo",label:"Baloo"},{value:"Baloo Bhai",label:"Baloo Bhai"},{value:"Baloo Bhaijaan",label:"Baloo Bhaijaan"},{value:"Baloo Bhaina",label:"Baloo Bhaina"},{value:"Baloo Chettan",label:"Baloo Chettan"},{value:"Baloo Da",label:"Baloo Da"},{value:"Baloo Paaji",label:"Baloo Paaji"},{value:"Baloo Tamma",label:"Baloo Tamma"},{value:"Baloo Tammudu",label:"Baloo Tammudu"},{value:"Baloo Thambi",label:"Baloo Thambi"},{value:"Balthazar",label:"Balthazar"},{value:"Bangers",label:"Bangers"},{value:"Barrio",label:"Barrio"},{value:"Basic",label:"Basic"},{value:"Battambang",label:"Battambang"},{value:"Baumans",label:"Baumans"},{value:"Bayon",label:"Bayon"},{value:"Belgrano",label:"Belgrano"},{value:"Bellefair",label:"Bellefair"},{value:"Belleza",label:"Belleza"},{value:"BenchNine",label:"BenchNine"},{value:"Bentham",label:"Bentham"},{value:"Berkshire Swash",label:"Berkshire Swash"},{value:"Bevan",label:"Bevan"},{value:"Bigelow Rules",label:"Bigelow Rules"},{value:"Bigshot One",label:"Bigshot One"},{value:"Bilbo",label:"Bilbo"},{value:"Bilbo Swash Caps",label:"Bilbo Swash Caps"},{value:"BioRhyme",label:"BioRhyme"},{value:"BioRhyme Expanded",label:"BioRhyme Expanded"},{value:"Biryani",label:"Biryani"},{value:"Bitter",label:"Bitter"},{value:"Black Ops One",label:"Black Ops One"},{value:"Bokor",label:"Bokor"},{value:"Bonbon",label:"Bonbon"},{value:"Boogaloo",label:"Boogaloo"},{value:"Bowlby One",label:"Bowlby One"},{value:"Bowlby One SC",label:"Bowlby One SC"},{value:"Brawler",label:"Brawler"},{value:"Bree Serif",label:"Bree Serif"},{value:"Bubblegum Sans",label:"Bubblegum Sans"},{value:"Bubbler One",label:"Bubbler One"},{value:"Buda",label:"Buda"},{value:"Buenard",label:"Buenard"},{value:"Bungee",label:"Bungee"},{value:"Bungee Hairline",label:"Bungee Hairline"},{value:"Bungee Inline",label:"Bungee Inline"},{value:"Bungee Outline",label:"Bungee Outline"},{value:"Bungee Shade",label:"Bungee Shade"},{value:"Butcherman",label:"Butcherman"},{value:"Butterfly Kids",label:"Butterfly Kids"},{value:"Cabin",label:"Cabin"},{value:"Cabin Condensed",label:"Cabin Condensed"},{value:"Cabin Sketch",label:"Cabin Sketch"},{value:"Caesar Dressing",label:"Caesar Dressing"},{value:"Cagliostro",label:"Cagliostro"},{value:"Cairo",label:"Cairo"},{value:"Calligraffitti",label:"Calligraffitti"},{value:"Cambay",label:"Cambay"},{value:"Cambo",label:"Cambo"},{value:"Candal",label:"Candal"},{value:"Cantarell",label:"Cantarell"},{value:"Cantata One",label:"Cantata One"},{value:"Cantora One",label:"Cantora One"},{value:"Capriola",label:"Capriola"},{value:"Cardo",label:"Cardo"},{value:"Carme",label:"Carme"},{value:"Carrois Gothic",label:"Carrois Gothic"},{value:"Carrois Gothic SC",label:"Carrois Gothic SC"},{value:"Carter One",label:"Carter One"},{value:"Catamaran",label:"Catamaran"},{value:"Caudex",label:"Caudex"},{value:"Caveat",label:"Caveat"},{value:"Caveat Brush",label:"Caveat Brush"},{value:"Cedarville Cursive",label:"Cedarville Cursive"},{value:"Ceviche One",label:"Ceviche One"},{value:"Changa",label:"Changa"},{value:"Changa One",label:"Changa One"},{value:"Chango",label:"Chango"},{value:"Chathura",label:"Chathura"},{value:"Chau Philomene One",label:"Chau Philomene One"},{value:"Chela One",label:"Chela One"},{value:"Chelsea Market",label:"Chelsea Market"},{value:"Chenla",label:"Chenla"},{value:"Cherry Cream Soda",label:"Cherry Cream Soda"},{value:"Cherry Swash",label:"Cherry Swash"},{value:"Chewy",label:"Chewy"},{value:"Chicle",label:"Chicle"},{value:"Chivo",label:"Chivo"},{value:"Chonburi",label:"Chonburi"},{value:"Cinzel",label:"Cinzel"},{value:"Cinzel Decorative",label:"Cinzel Decorative"},{value:"Clicker Script",label:"Clicker Script"},{value:"Coda",label:"Coda"},{value:"Coda Caption",label:"Coda Caption"},{value:"Codystar",label:"Codystar"},{value:"Coiny",label:"Coiny"},{value:"Combo",label:"Combo"},{value:"Comfortaa",label:"Comfortaa"},{value:"Coming Soon",label:"Coming Soon"},{value:"Concert One",label:"Concert One"},{value:"Condiment",label:"Condiment"},{value:"Content",label:"Content"},{value:"Contrail One",label:"Contrail One"},{value:"Convergence",label:"Convergence"},{value:"Cookie",label:"Cookie"},{value:"Copse",label:"Copse"},{value:"Corben",label:"Corben"},{value:"Cormorant",label:"Cormorant"},{value:"Cormorant Garamond",label:"Cormorant Garamond"},{value:"Cormorant Infant",label:"Cormorant Infant"},{value:"Cormorant SC",label:"Cormorant SC"},{value:"Cormorant Unicase",label:"Cormorant Unicase"},{value:"Cormorant Upright",label:"Cormorant Upright"},{value:"Courgette",label:"Courgette"},{value:"Cousine",label:"Cousine"},{value:"Coustard",label:"Coustard"},{value:"Covered By Your Grace",label:"Covered By Your Grace"},{value:"Crafty Girls",label:"Crafty Girls"},{value:"Creepster",label:"Creepster"},{value:"Crete Round",label:"Crete Round"},{value:"Crimson Text",label:"Crimson Text"},{value:"Croissant One",label:"Croissant One"},{value:"Crushed",label:"Crushed"},{value:"Cuprum",label:"Cuprum"},{value:"Cutive",label:"Cutive"},{value:"Cutive Mono",label:"Cutive Mono"},{value:"Damion",label:"Damion"},{value:"Dancing Script",label:"Dancing Script"},{value:"Dangrek",label:"Dangrek"},{value:"David Libre",label:"David Libre"},{value:"Dawning of a New Day",label:"Dawning of a New Day"},{value:"Days One",label:"Days One"},{value:"Dekko",label:"Dekko"},{value:"Delius",label:"Delius"},{value:"Delius Swash Caps",label:"Delius Swash Caps"},{value:"Delius Unicase",label:"Delius Unicase"},{value:"Della Respira",label:"Della Respira"},{value:"Denk One",label:"Denk One"},{value:"Devonshire",label:"Devonshire"},{value:"Dhurjati",label:"Dhurjati"},{value:"Didact Gothic",label:"Didact Gothic"},{value:"Diplomata",label:"Diplomata"},{value:"Diplomata SC",label:"Diplomata SC"},{value:"Domine",label:"Domine"},{value:"Donegal One",label:"Donegal One"},{value:"Doppio One",label:"Doppio One"},{value:"Dorsa",label:"Dorsa"},{value:"Dosis",label:"Dosis"},{value:"Dr Sugiyama",label:"Dr Sugiyama"},{value:"Droid Sans",label:"Droid Sans"},{value:"Droid Sans Mono",label:"Droid Sans Mono"},{value:"Droid Serif",label:"Droid Serif"},{value:"Duru Sans",label:"Duru Sans"},{value:"Dynalight",label:"Dynalight"},{value:"EB Garamond",label:"EB Garamond"},{value:"Eagle Lake",label:"Eagle Lake"},{value:"Eater",label:"Eater"},{value:"Economica",label:"Economica"},{value:"Eczar",label:"Eczar"},{value:"El Messiri",label:"El Messiri"},{value:"Electrolize",label:"Electrolize"},{value:"Elsie",label:"Elsie"},{value:"Elsie Swash Caps",label:"Elsie Swash Caps"},{value:"Emblema One",label:"Emblema One"},{value:"Emilys Candy",label:"Emilys Candy"},{value:"Encode Sans",label:"Encode Sans"},{value:"Encode Sans Condensed",label:"Encode Sans Condensed"},{value:"Encode Sans Expanded",label:"Encode Sans Expanded"},{value:"Encode Sans Semi Condensed",label:"Encode Sans Semi Condensed"},{value:"Encode Sans Semi Expanded",label:"Encode Sans Semi Expanded"},{value:"Engagement",label:"Engagement"},{value:"Englebert",label:"Englebert"},{value:"Enriqueta",label:"Enriqueta"},{value:"Erica One",label:"Erica One"},{value:"Esteban",label:"Esteban"},{value:"Euphoria Script",label:"Euphoria Script"},{value:"Ewert",label:"Ewert"},{value:"Exo",label:"Exo"},{value:"Exo 2",label:"Exo 2"},{value:"Expletus Sans",label:"Expletus Sans"},{value:"Fanwood Text",label:"Fanwood Text"},{value:"Farsan",label:"Farsan"},{value:"Fascinate",label:"Fascinate"},{value:"Fascinate Inline",label:"Fascinate Inline"},{value:"Faster One",label:"Faster One"},{value:"Fasthand",label:"Fasthand"},{value:"Fauna One",label:"Fauna One"},{value:"Faustina",label:"Faustina"},{value:"Federant",label:"Federant"},{value:"Federo",label:"Federo"},{value:"Felipa",label:"Felipa"},{value:"Fenix",label:"Fenix"},{value:"Finger Paint",label:"Finger Paint"},{value:"Fira Mono",label:"Fira Mono"},{value:"Fira Sans",label:"Fira Sans"},{value:"Fira Sans Condensed",label:"Fira Sans Condensed"},{value:"Fira Sans Extra Condensed",label:"Fira Sans Extra Condensed"},{value:"Fjalla One",label:"Fjalla One"},{value:"Fjord One",label:"Fjord One"},{value:"Flamenco",label:"Flamenco"},{value:"Flavors",label:"Flavors"},{value:"Fondamento",label:"Fondamento"},{value:"Fontdiner Swanky",label:"Fontdiner Swanky"},{value:"Forum",label:"Forum"},{value:"Francois One",label:"Francois One"},{value:"Frank Ruhl Libre",label:"Frank Ruhl Libre"},{value:"Freckle Face",label:"Freckle Face"},{value:"Fredericka the Great",label:"Fredericka the Great"},{value:"Fredoka One",label:"Fredoka One"},{value:"Freehand",label:"Freehand"},{value:"Fresca",label:"Fresca"},{value:"Frijole",label:"Frijole"},{value:"Fruktur",label:"Fruktur"},{value:"Fugaz One",label:"Fugaz One"},{value:"GFS Didot",label:"GFS Didot"},{value:"GFS Neohellenic",label:"GFS Neohellenic"},{value:"Gabriela",label:"Gabriela"},{value:"Gafata",label:"Gafata"},{value:"Galada",label:"Galada"},{value:"Galdeano",label:"Galdeano"},{value:"Galindo",label:"Galindo"},{value:"Gentium Basic",label:"Gentium Basic"},{value:"Gentium Book Basic",label:"Gentium Book Basic"},{value:"Geo",label:"Geo"},{value:"Geostar",label:"Geostar"},{value:"Geostar Fill",label:"Geostar Fill"},{value:"Germania One",label:"Germania One"},{value:"Gidugu",label:"Gidugu"},{value:"Gilda Display",label:"Gilda Display"},{value:"Give You Glory",label:"Give You Glory"},{value:"Glass Antiqua",label:"Glass Antiqua"},{value:"Glegoo",label:"Glegoo"},{value:"Gloria Hallelujah",label:"Gloria Hallelujah"},{value:"Goblin One",label:"Goblin One"},{value:"Gochi Hand",label:"Gochi Hand"},{value:"Gorditas",label:"Gorditas"},{value:"Goudy Bookletter 1911",label:"Goudy Bookletter 1911"},{value:"Graduate",label:"Graduate"},{value:"Grand Hotel",label:"Grand Hotel"},{value:"Gravitas One",label:"Gravitas One"},{value:"Great Vibes",label:"Great Vibes"},{value:"Griffy",label:"Griffy"},{value:"Gruppo",label:"Gruppo"},{value:"Gudea",label:"Gudea"},{value:"Gurajada",label:"Gurajada"},{value:"Habibi",label:"Habibi"},{value:"Halant",label:"Halant"},{value:"Hammersmith One",label:"Hammersmith One"},{value:"Hanalei",label:"Hanalei"},{value:"Hanalei Fill",label:"Hanalei Fill"},{value:"Handlee",label:"Handlee"},{value:"Hanuman",label:"Hanuman"},{value:"Happy Monkey",label:"Happy Monkey"},{value:"Harmattan",label:"Harmattan"},{value:"Headland One",label:"Headland One"},{value:"Heebo",label:"Heebo"},{value:"Henny Penny",label:"Henny Penny"},{value:"Herr Von Muellerhoff",label:"Herr Von Muellerhoff"},{value:"Hind",label:"Hind"},{value:"Hind Guntur",label:"Hind Guntur"},{value:"Hind Madurai",label:"Hind Madurai"},{value:"Hind Siliguri",label:"Hind Siliguri"},{value:"Hind Vadodara",label:"Hind Vadodara"},{value:"Holtwood One SC",label:"Holtwood One SC"},{value:"Homemade Apple",label:"Homemade Apple"},{value:"Homenaje",label:"Homenaje"},{value:"IM Fell DW Pica",label:"IM Fell DW Pica"},{value:"IM Fell DW Pica SC",label:"IM Fell DW Pica SC"},{value:"IM Fell Double Pica",label:"IM Fell Double Pica"},{value:"IM Fell Double Pica SC",label:"IM Fell Double Pica SC"},{value:"IM Fell English",label:"IM Fell English"},{value:"IM Fell English SC",label:"IM Fell English SC"},{value:"IM Fell French Canon",label:"IM Fell French Canon"},{value:"IM Fell French Canon SC",label:"IM Fell French Canon SC"},{value:"IM Fell Great Primer",label:"IM Fell Great Primer"},{value:"IM Fell Great Primer SC",label:"IM Fell Great Primer SC"},{value:"Iceberg",label:"Iceberg"},{value:"Iceland",label:"Iceland"},{value:"Imprima",label:"Imprima"},{value:"Inconsolata",label:"Inconsolata"},{value:"Inder",label:"Inder"},{value:"Indie Flower",label:"Indie Flower"},{value:"Inika",label:"Inika"},{value:"Inknut Antiqua",label:"Inknut Antiqua"},{value:"Irish Grover",label:"Irish Grover"},{value:"Istok Web",label:"Istok Web"},{value:"Italiana",label:"Italiana"},{value:"Italianno",label:"Italianno"},{value:"Itim",label:"Itim"},{value:"Jacques Francois",label:"Jacques Francois"},{value:"Jacques Francois Shadow",label:"Jacques Francois Shadow"},{value:"Jaldi",label:"Jaldi"},{value:"Jim Nightshade",label:"Jim Nightshade"},{value:"Jockey One",label:"Jockey One"},{value:"Jolly Lodger",label:"Jolly Lodger"},{value:"Jomhuria",label:"Jomhuria"},{value:"Josefin Sans",label:"Josefin Sans"},{value:"Josefin Slab",label:"Josefin Slab"},{value:"Joti One",label:"Joti One"},{value:"Judson",label:"Judson"},{value:"Julee",label:"Julee"},{value:"Julius Sans One",label:"Julius Sans One"},{value:"Junge",label:"Junge"},{value:"Jura",label:"Jura"},{value:"Just Another Hand",label:"Just Another Hand"},{value:"Just Me Again Down Here",label:"Just Me Again Down Here"},{value:"Kadwa",label:"Kadwa"},{value:"Kalam",label:"Kalam"},{value:"Kameron",label:"Kameron"},{value:"Kanit",label:"Kanit"},{value:"Kantumruy",label:"Kantumruy"},{value:"Karla",label:"Karla"},{value:"Karma",label:"Karma"},{value:"Katibeh",label:"Katibeh"},{value:"Kaushan Script",label:"Kaushan Script"},{value:"Kavivanar",label:"Kavivanar"},{value:"Kavoon",label:"Kavoon"},{value:"Kdam Thmor",label:"Kdam Thmor"},{value:"Keania One",label:"Keania One"},{value:"Kelly Slab",label:"Kelly Slab"},{value:"Kenia",label:"Kenia"},{value:"Khand",label:"Khand"},{value:"Khmer",label:"Khmer"},{value:"Khula",label:"Khula"},{value:"Kite One",label:"Kite One"},{value:"Knewave",label:"Knewave"},{value:"Kotta One",label:"Kotta One"},{value:"Koulen",label:"Koulen"},{value:"Kranky",label:"Kranky"},{value:"Kreon",label:"Kreon"},{value:"Kristi",label:"Kristi"},{value:"Krona One",label:"Krona One"},{value:"Kumar One",label:"Kumar One"},{value:"Kumar One Outline",label:"Kumar One Outline"},{value:"Kurale",label:"Kurale"},{value:"La Belle Aurore",label:"La Belle Aurore"},{value:"Laila",label:"Laila"},{value:"Lakki Reddy",label:"Lakki Reddy"},{value:"Lalezar",label:"Lalezar"},{value:"Lancelot",label:"Lancelot"},{value:"Lateef",label:"Lateef"},{value:"Lato",label:"Lato"},{value:"League Script",label:"League Script"},{value:"Leckerli One",label:"Leckerli One"},{value:"Ledger",label:"Ledger"},{value:"Lekton",label:"Lekton"},{value:"Lemon",label:"Lemon"},{value:"Lemonada",label:"Lemonada"},{value:"Libre Barcode 128",label:"Libre Barcode 128"},{value:"Libre Barcode 128 Text",label:"Libre Barcode 128 Text"},{value:"Libre Barcode 39",label:"Libre Barcode 39"},{value:"Libre Barcode 39 Extended",label:"Libre Barcode 39 Extended"},{value:"Libre Barcode 39 Extended Text",label:"Libre Barcode 39 Extended Text"},{value:"Libre Barcode 39 Text",label:"Libre Barcode 39 Text"},{value:"Libre Baskerville",label:"Libre Baskerville"},{value:"Libre Franklin",label:"Libre Franklin"},{value:"Life Savers",label:"Life Savers"},{value:"Lilita One",label:"Lilita One"},{value:"Lily Script One",label:"Lily Script One"},{value:"Limelight",label:"Limelight"},{value:"Linden Hill",label:"Linden Hill"},{value:"Lobster",label:"Lobster"},{value:"Lobster Two",label:"Lobster Two"},{value:"Londrina Outline",label:"Londrina Outline"},{value:"Londrina Shadow",label:"Londrina Shadow"},{value:"Londrina Sketch",label:"Londrina Sketch"},{value:"Londrina Solid",label:"Londrina Solid"},{value:"Lora",label:"Lora"},{value:"Love Ya Like A Sister",label:"Love Ya Like A Sister"},{value:"Loved by the King",label:"Loved by the King"},{value:"Lovers Quarrel",label:"Lovers Quarrel"},{value:"Luckiest Guy",label:"Luckiest Guy"},{value:"Lusitana",label:"Lusitana"},{value:"Lustria",label:"Lustria"},{value:"Macondo",label:"Macondo"},{value:"Macondo Swash Caps",label:"Macondo Swash Caps"},{value:"Mada",label:"Mada"},{value:"Magra",label:"Magra"},{value:"Maiden Orange",label:"Maiden Orange"},{value:"Maitree",label:"Maitree"},{value:"Mako",label:"Mako"},{value:"Mallanna",label:"Mallanna"},{value:"Mandali",label:"Mandali"},{value:"Manuale",label:"Manuale"},{value:"Marcellus",label:"Marcellus"},{value:"Marcellus SC",label:"Marcellus SC"},{value:"Marck Script",label:"Marck Script"},{value:"Margarine",label:"Margarine"},{value:"Marko One",label:"Marko One"},{value:"Marmelad",label:"Marmelad"},{value:"Martel",label:"Martel"},{value:"Martel Sans",label:"Martel Sans"},{value:"Marvel",label:"Marvel"},{value:"Mate",label:"Mate"},{value:"Mate SC",label:"Mate SC"},{value:"Maven Pro",label:"Maven Pro"},{value:"McLaren",label:"McLaren"},{value:"Meddon",label:"Meddon"},{value:"MedievalSharp",label:"MedievalSharp"},{value:"Medula One",label:"Medula One"},{value:"Meera Inimai",label:"Meera Inimai"},{value:"Megrim",label:"Megrim"},{value:"Meie Script",label:"Meie Script"},{value:"Merienda",label:"Merienda"},{value:"Merienda One",label:"Merienda One"},{value:"Merriweather",label:"Merriweather"},{value:"Merriweather Sans",label:"Merriweather Sans"},{value:"Metal",label:"Metal"},{value:"Metal Mania",label:"Metal Mania"},{value:"Metamorphous",label:"Metamorphous"},{value:"Metrophobic",label:"Metrophobic"},{value:"Michroma",label:"Michroma"},{value:"Milonga",label:"Milonga"},{value:"Miltonian",label:"Miltonian"},{value:"Miltonian Tattoo",label:"Miltonian Tattoo"},{value:"Miniver",label:"Miniver"},{value:"Miriam Libre",label:"Miriam Libre"},{value:"Mirza",label:"Mirza"},{value:"Miss Fajardose",label:"Miss Fajardose"},{value:"Mitr",label:"Mitr"},{value:"Modak",label:"Modak"},{value:"Modern Antiqua",label:"Modern Antiqua"},{value:"Mogra",label:"Mogra"},{value:"Molengo",label:"Molengo"},{value:"Molle",label:"Molle"},{value:"Monda",label:"Monda"},{value:"Monofett",label:"Monofett"},{value:"Monoton",label:"Monoton"},{value:"Monsieur La Doulaise",label:"Monsieur La Doulaise"},{value:"Montaga",label:"Montaga"},{value:"Montez",label:"Montez"},{value:"Montserrat",label:"Montserrat"},{value:"Montserrat Alternates",label:"Montserrat Alternates"},{value:"Montserrat Subrayada",label:"Montserrat Subrayada"},{value:"Moul",label:"Moul"},{value:"Moulpali",label:"Moulpali"},{value:"Mountains of Christmas",label:"Mountains of Christmas"},{value:"Mouse Memoirs",label:"Mouse Memoirs"},{value:"Mr Bedfort",label:"Mr Bedfort"},{value:"Mr Dafoe",label:"Mr Dafoe"},{value:"Mr De Haviland",label:"Mr De Haviland"},{value:"Mrs Saint Delafield",label:"Mrs Saint Delafield"},{value:"Mrs Sheppards",label:"Mrs Sheppards"},{value:"Mukta",label:"Mukta"},{value:"Mukta Mahee",label:"Mukta Mahee"},{value:"Mukta Malar",label:"Mukta Malar"},{value:"Mukta Vaani",label:"Mukta Vaani"},{value:"Muli",label:"Muli"},{value:"Mystery Quest",label:"Mystery Quest"},{value:"NTR",label:"NTR"},{value:"Neucha",label:"Neucha"},{value:"Neuton",label:"Neuton"},{value:"New Rocker",label:"New Rocker"},{value:"News Cycle",label:"News Cycle"},{value:"Niconne",label:"Niconne"},{value:"Nixie One",label:"Nixie One"},{value:"Nobile",label:"Nobile"},{value:"Nokora",label:"Nokora"},{value:"Norican",label:"Norican"},{value:"Nosifer",label:"Nosifer"},{value:"Nothing You Could Do",label:"Nothing You Could Do"},{value:"Noticia Text",label:"Noticia Text"},{value:"Noto Sans",label:"Noto Sans"},{value:"Noto Serif",label:"Noto Serif"},{value:"Nova Cut",label:"Nova Cut"},{value:"Nova Flat",label:"Nova Flat"},{value:"Nova Mono",label:"Nova Mono"},{value:"Nova Oval",label:"Nova Oval"},{value:"Nova Round",label:"Nova Round"},{value:"Nova Script",label:"Nova Script"},{value:"Nova Slim",label:"Nova Slim"},{value:"Nova Square",label:"Nova Square"},{value:"Numans",label:"Numans"},{value:"Nunito",label:"Nunito"},{value:"Nunito Sans",label:"Nunito Sans"},{value:"Odor Mean Chey",label:"Odor Mean Chey"},{value:"Offside",label:"Offside"},{value:"Old Standard TT",label:"Old Standard TT"},{value:"Oldenburg",label:"Oldenburg"},{value:"Oleo Script",label:"Oleo Script"},{value:"Oleo Script Swash Caps",label:"Oleo Script Swash Caps"},{value:"Open Sans",label:"Open Sans"},{value:"Open Sans Condensed",label:"Open Sans Condensed"},{value:"Oranienbaum",label:"Oranienbaum"},{value:"Orbitron",label:"Orbitron"},{value:"Oregano",label:"Oregano"},{value:"Orienta",label:"Orienta"},{value:"Original Surfer",label:"Original Surfer"},{value:"Oswald",label:"Oswald"},{value:"Over the Rainbow",label:"Over the Rainbow"},{value:"Overlock",label:"Overlock"},{value:"Overlock SC",label:"Overlock SC"},{value:"Overpass",label:"Overpass"},{value:"Overpass Mono",label:"Overpass Mono"},{value:"Ovo",label:"Ovo"},{value:"Oxygen",label:"Oxygen"},{value:"Oxygen Mono",label:"Oxygen Mono"},{value:"PT Mono",label:"PT Mono"},{value:"PT Sans",label:"PT Sans"},{value:"PT Sans Caption",label:"PT Sans Caption"},{value:"PT Sans Narrow",label:"PT Sans Narrow"},{value:"PT Serif",label:"PT Serif"},{value:"PT Serif Caption",label:"PT Serif Caption"},{value:"Pacifico",label:"Pacifico"},{value:"Padauk",label:"Padauk"},{value:"Palanquin",label:"Palanquin"},{value:"Palanquin Dark",label:"Palanquin Dark"},{value:"Pangolin",label:"Pangolin"},{value:"Paprika",label:"Paprika"},{value:"Parisienne",label:"Parisienne"},{value:"Passero One",label:"Passero One"},{value:"Passion One",label:"Passion One"},{value:"Pathway Gothic One",label:"Pathway Gothic One"},{value:"Patrick Hand",label:"Patrick Hand"},{value:"Patrick Hand SC",label:"Patrick Hand SC"},{value:"Pattaya",label:"Pattaya"},{value:"Patua One",label:"Patua One"},{value:"Pavanam",label:"Pavanam"},{value:"Paytone One",label:"Paytone One"},{value:"Peddana",label:"Peddana"},{value:"Peralta",label:"Peralta"},{value:"Permanent Marker",label:"Permanent Marker"},{value:"Petit Formal Script",label:"Petit Formal Script"},{value:"Petrona",label:"Petrona"},{value:"Philosopher",label:"Philosopher"},{value:"Piedra",label:"Piedra"},{value:"Pinyon Script",label:"Pinyon Script"},{value:"Pirata One",label:"Pirata One"},{value:"Plaster",label:"Plaster"},{value:"Play",label:"Play"},{value:"Playball",label:"Playball"},{value:"Playfair Display",label:"Playfair Display"},{value:"Playfair Display SC",label:"Playfair Display SC"},{value:"Podkova",label:"Podkova"},{value:"Poiret One",label:"Poiret One"},{value:"Poller One",label:"Poller One"},{value:"Poly",label:"Poly"},{value:"Pompiere",label:"Pompiere"},{value:"Pontano Sans",label:"Pontano Sans"},{value:"Poppins",label:"Poppins"},{value:"Port Lligat Sans",label:"Port Lligat Sans"},{value:"Port Lligat Slab",label:"Port Lligat Slab"},{value:"Pragati Narrow",label:"Pragati Narrow"},{value:"Prata",label:"Prata"},{value:"Preahvihear",label:"Preahvihear"},{value:"Press Start 2P",label:"Press Start 2P"},{value:"Pridi",label:"Pridi"},{value:"Princess Sofia",label:"Princess Sofia"},{value:"Prociono",label:"Prociono"},{value:"Prompt",label:"Prompt"},{value:"Prosto One",label:"Prosto One"},{value:"Proza Libre",label:"Proza Libre"},{value:"Puritan",label:"Puritan"},{value:"Purple Purse",label:"Purple Purse"},{value:"Quando",label:"Quando"},{value:"Quantico",label:"Quantico"},{value:"Quattrocento",label:"Quattrocento"},{value:"Quattrocento Sans",label:"Quattrocento Sans"},{value:"Questrial",label:"Questrial"},{value:"Quicksand",label:"Quicksand"},{value:"Quintessential",label:"Quintessential"},{value:"Qwigley",label:"Qwigley"},{value:"Racing Sans One",label:"Racing Sans One"},{value:"Radley",label:"Radley"},{value:"Rajdhani",label:"Rajdhani"},{value:"Rakkas",label:"Rakkas"},{value:"Raleway",label:"Raleway"},{value:"Raleway Dots",label:"Raleway Dots"},{value:"Ramabhadra",label:"Ramabhadra"},{value:"Ramaraja",label:"Ramaraja"},{value:"Rambla",label:"Rambla"},{value:"Rammetto One",label:"Rammetto One"},{value:"Ranchers",label:"Ranchers"},{value:"Rancho",label:"Rancho"},{value:"Ranga",label:"Ranga"},{value:"Rasa",label:"Rasa"},{value:"Rationale",label:"Rationale"},{value:"Ravi Prakash",label:"Ravi Prakash"},{value:"Redressed",label:"Redressed"},{value:"Reem Kufi",label:"Reem Kufi"},{value:"Reenie Beanie",label:"Reenie Beanie"},{value:"Revalia",label:"Revalia"},{value:"Rhodium Libre",label:"Rhodium Libre"},{value:"Ribeye",label:"Ribeye"},{value:"Ribeye Marrow",label:"Ribeye Marrow"},{value:"Righteous",label:"Righteous"},{value:"Risque",label:"Risque"},{value:"Roboto",label:"Roboto"},{value:"Roboto Condensed",label:"Roboto Condensed"},{value:"Roboto Mono",label:"Roboto Mono"},{value:"Roboto Slab",label:"Roboto Slab"},{value:"Rochester",label:"Rochester"},{value:"Rock Salt",label:"Rock Salt"},{value:"Rokkitt",label:"Rokkitt"},{value:"Romanesco",label:"Romanesco"},{value:"Ropa Sans",label:"Ropa Sans"},{value:"Rosario",label:"Rosario"},{value:"Rosarivo",label:"Rosarivo"},{value:"Rouge Script",label:"Rouge Script"},{value:"Rozha One",label:"Rozha One"},{value:"Rubik",label:"Rubik"},{value:"Rubik Mono One",label:"Rubik Mono One"},{value:"Ruda",label:"Ruda"},{value:"Rufina",label:"Rufina"},{value:"Ruge Boogie",label:"Ruge Boogie"},{value:"Ruluko",label:"Ruluko"},{value:"Rum Raisin",label:"Rum Raisin"},{value:"Ruslan Display",label:"Ruslan Display"},{value:"Russo One",label:"Russo One"},{value:"Ruthie",label:"Ruthie"},{value:"Rye",label:"Rye"},{value:"Sacramento",label:"Sacramento"},{value:"Sahitya",label:"Sahitya"},{value:"Sail",label:"Sail"},{value:"Saira",label:"Saira"},{value:"Saira Condensed",label:"Saira Condensed"},{value:"Saira Extra Condensed",label:"Saira Extra Condensed"},{value:"Saira Semi Condensed",label:"Saira Semi Condensed"},{value:"Salsa",label:"Salsa"},{value:"Sanchez",label:"Sanchez"},{value:"Sancreek",label:"Sancreek"},{value:"Sansita",label:"Sansita"},{value:"Sarala",label:"Sarala"},{value:"Sarina",label:"Sarina"},{value:"Sarpanch",label:"Sarpanch"},{value:"Satisfy",label:"Satisfy"},{value:"Scada",label:"Scada"},{value:"Scheherazade",label:"Scheherazade"},{value:"Schoolbell",label:"Schoolbell"},{value:"Scope One",label:"Scope One"},{value:"Seaweed Script",label:"Seaweed Script"},{value:"Secular One",label:"Secular One"},{value:"Sedgwick Ave",label:"Sedgwick Ave"},{value:"Sedgwick Ave Display",label:"Sedgwick Ave Display"},{value:"Sevillana",label:"Sevillana"},{value:"Seymour One",label:"Seymour One"},{value:"Shadows Into Light",label:"Shadows Into Light"},{value:"Shadows Into Light Two",label:"Shadows Into Light Two"},{value:"Shanti",label:"Shanti"},{value:"Share",label:"Share"},{value:"Share Tech",label:"Share Tech"},{value:"Share Tech Mono",label:"Share Tech Mono"},{value:"Shojumaru",label:"Shojumaru"},{value:"Short Stack",label:"Short Stack"},{value:"Shrikhand",label:"Shrikhand"},{value:"Siemreap",label:"Siemreap"},{value:"Sigmar One",label:"Sigmar One"},{value:"Signika",label:"Signika"},{value:"Signika Negative",label:"Signika Negative"},{value:"Simonetta",label:"Simonetta"},{value:"Sintony",label:"Sintony"},{value:"Sirin Stencil",label:"Sirin Stencil"},{value:"Six Caps",label:"Six Caps"},{value:"Skranji",label:"Skranji"},{value:"Slabo 13px",label:"Slabo 13px"},{value:"Slabo 27px",label:"Slabo 27px"},{value:"Slackey",label:"Slackey"},{value:"Smokum",label:"Smokum"},{value:"Smythe",label:"Smythe"},{value:"Sniglet",label:"Sniglet"},{value:"Snippet",label:"Snippet"},{value:"Snowburst One",label:"Snowburst One"},{value:"Sofadi One",label:"Sofadi One"},{value:"Sofia",label:"Sofia"},{value:"Sonsie One",label:"Sonsie One"},{value:"Sorts Mill Goudy",label:"Sorts Mill Goudy"},{value:"Source Code Pro",label:"Source Code Pro"},{value:"Source Sans Pro",label:"Source Sans Pro"},{value:"Source Serif Pro",label:"Source Serif Pro"},{value:"Space Mono",label:"Space Mono"},{value:"Special Elite",label:"Special Elite"},{value:"Spectral",label:"Spectral"},{value:"Spicy Rice",label:"Spicy Rice"},{value:"Spinnaker",label:"Spinnaker"},{value:"Spirax",label:"Spirax"},{value:"Squada One",label:"Squada One"},{value:"Sree Krushnadevaraya",label:"Sree Krushnadevaraya"},{value:"Sriracha",label:"Sriracha"},{value:"Stalemate",label:"Stalemate"},{value:"Stalinist One",label:"Stalinist One"},{value:"Stardos Stencil",label:"Stardos Stencil"},{value:"Stint Ultra Condensed",label:"Stint Ultra Condensed"},{value:"Stint Ultra Expanded",label:"Stint Ultra Expanded"},{value:"Stoke",label:"Stoke"},{value:"Strait",label:"Strait"},{value:"Sue Ellen Francisco",label:"Sue Ellen Francisco"},{value:"Suez One",label:"Suez One"},{value:"Sumana",label:"Sumana"},{value:"Sunshiney",label:"Sunshiney"},{value:"Supermercado One",label:"Supermercado One"},{value:"Sura",label:"Sura"},{value:"Suranna",label:"Suranna"},{value:"Suravaram",label:"Suravaram"},{value:"Suwannaphum",label:"Suwannaphum"},{value:"Swanky and Moo Moo",label:"Swanky and Moo Moo"},{value:"Syncopate",label:"Syncopate"},{value:"Tangerine",label:"Tangerine"},{value:"Taprom",label:"Taprom"},{value:"Tauri",label:"Tauri"},{value:"Taviraj",label:"Taviraj"},{value:"Teko",label:"Teko"},{value:"Telex",label:"Telex"},{value:"Tenali Ramakrishna",label:"Tenali Ramakrishna"},{value:"Tenor Sans",label:"Tenor Sans"},{value:"Text Me One",label:"Text Me One"},{value:"The Girl Next Door",label:"The Girl Next Door"},{value:"Tienne",label:"Tienne"},{value:"Tillana",label:"Tillana"},{value:"Timmana",label:"Timmana"},{value:"Tinos",label:"Tinos"},{value:"Titan One",label:"Titan One"},{value:"Titillium Web",label:"Titillium Web"},{value:"Trade Winds",label:"Trade Winds"},{value:"Trirong",label:"Trirong"},{value:"Trocchi",label:"Trocchi"},{value:"Trochut",label:"Trochut"},{value:"Trykker",label:"Trykker"},{value:"Tulpen One",label:"Tulpen One"},{value:"Ubuntu",label:"Ubuntu"},{value:"Ubuntu Condensed",label:"Ubuntu Condensed"},{value:"Ubuntu Mono",label:"Ubuntu Mono"},{value:"Ultra",label:"Ultra"},{value:"Uncial Antiqua",label:"Uncial Antiqua"},{value:"Underdog",label:"Underdog"},{value:"Unica One",label:"Unica One"},{value:"UnifrakturCook",label:"UnifrakturCook"},{value:"UnifrakturMaguntia",label:"UnifrakturMaguntia"},{value:"Unkempt",label:"Unkempt"},{value:"Unlock",label:"Unlock"},{value:"Unna",label:"Unna"},{value:"VT323",label:"VT323"},{value:"Vampiro One",label:"Vampiro One"},{value:"Varela",label:"Varela"},{value:"Varela Round",label:"Varela Round"},{value:"Vast Shadow",label:"Vast Shadow"},{value:"Vesper Libre",label:"Vesper Libre"},{value:"Vibur",label:"Vibur"},{value:"Vidaloka",label:"Vidaloka"},{value:"Viga",label:"Viga"},{value:"Voces",label:"Voces"},{value:"Volkhov",label:"Volkhov"},{value:"Vollkorn",label:"Vollkorn"},{value:"Voltaire",label:"Voltaire"},{value:"Waiting for the Sunrise",label:"Waiting for the Sunrise"},{value:"Wallpoet",label:"Wallpoet"},{value:"Walter Turncoat",label:"Walter Turncoat"},{value:"Warnes",label:"Warnes"},{value:"Wellfleet",label:"Wellfleet"},{value:"Wendy One",label:"Wendy One"},{value:"Wire One",label:"Wire One"},{value:"Work Sans",label:"Work Sans"},{value:"Yanone Kaffeesatz",label:"Yanone Kaffeesatz"},{value:"Yantramanav",label:"Yantramanav"},{value:"Yatra One",label:"Yatra One"},{value:"Yellowtail",label:"Yellowtail"},{value:"Yeseva One",label:"Yeseva One"},{value:"Yesteryear",label:"Yesteryear"},{value:"Yrsa",label:"Yrsa"},{value:"Zeyada",label:"Zeyada"},{value:"Zilla Slab",label:"Zilla Slab"},{value:"Zilla Slab Highlight",label:"Zilla Slab Highlight"}],_=a=>{const i=a.panelData[a.sectionId];return(0,t.useEffect)((()=>{let e=document.getElementById("google-font-link");i.font&&(e||(e=document.createElement("link"),e.rel="stylesheet",e.id="google-font-link",document.head.appendChild(e)),e.href=`https://fonts.googleapis.com/css2?family=${i.font.replaceAll(" ","+")}&display=swap`)}),[a.panelData[a.sectionId][a.settingId]]),(0,e.createElement)(n.ComboboxControl,{label:"Font Family",options:S,onChange:e=>(e=>{let t={};"global"===a.activeTab?(t=(0,l.cloneDeep)(a.panelData),t[a.sectionId][a.settingId]=e):(t=(0,l.cloneDeep)(a.stylerFieldsSettings),t[a.activeFieldId][a.sectionId][a.settingId]=e),a.setHasChangesMade(!0),a.setPanelData(t)})(e),value:i.font,default:{value:"Default",label:"Default"}})},w=window.wp.mediaUtils,I=t=>{const a=t.panelData[t.sectionId],i=(e,a)=>{let n={};"global"===t.activeTab?(n=(0,l.cloneDeep)(t.panelData),"background-type"===a&&(n[t.sectionId]["gradient-color"]=null,n[t.sectionId]["background-image"]="",n[t.sectionId]["background-color"]=""),n[t.sectionId][a]=e):(n=(0,l.cloneDeep)(t.stylerFieldsSettings),"background-type"===a&&(n[t.activeFieldId][t.sectionId]["gradient-color"]=null,n[t.activeFieldId][t.sectionId]["background-image"]="",n[t.activeFieldId][t.sectionId]["background-color"]=""),n[t.activeFieldId][t.sectionId][a]=e),t.setHasChangesMade(!0),t.setPanelData(n)};return(0,e.createElement)(e.Fragment,null,(()=>{const l=(0,e.createElement)("div",{className:"stla-setting-field stla-spacing-control"},(0,e.createElement)(n.RadioControl,{label:"Background Type",onChange:e=>i(e,"background-type"),selected:a["background-type"],className:"stla-inline-radio-control",options:[{label:"Color",value:"color"},{label:"Image",value:"image"},{label:"Gradient",value:"gradient"}]}));let o,s,r="";return"color"===a["background-type"]&&(o=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(u,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:"background-color",label:"Background Color",hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeTab:t.activeTab}))),"image"===a["background-type"]&&(s=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(w.MediaUpload,{onSelect:e=>(e=>{i(e.url,"background-image"),t.setHasChangesMade(!0)})(e),type:"image",render:({open:t})=>(0,e.createElement)(n.Button,{onClick:t,variant:"secondary"},"Upload Background Image")})),""!==a["background-image"]&&(s=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},"Background Image"),(0,e.createElement)("div",{className:"stla-uploaded-img"},(0,e.createElement)("img",{src:a["background-image"],style:{maxWidth:"200px"}})),(0,e.createElement)("div",{className:"stla-uploaded-img-actin-btns",style:{marginTop:"10px"}},(0,e.createElement)(n.Button,{variant:"primary",onClick:()=>i("",["background-image"]),isDestructive:!0},"Remove Image"))))),"gradient"===a["background-type"]&&(r=(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.GradientPicker,{value:a["gradient-color"],onChange:e=>i(e,"gradient-color")}))),(0,e.createElement)(e.Fragment,null,l,o,s,r)})())},C=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(n.ToggleControl,{label:t.label,checked:a[t.settingId],onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}})},E=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-lable-with-tooltip"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),!!t.tooltip&&(0,e.createElement)(n.Tooltip,{text:t.tooltip,delay:"100"},(0,e.createElement)(n.Dashicon,{icon:"info"}))),(0,e.createElement)(n.TextareaControl,{value:a[t.settingId],onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}}))},F=t=>{const a=t.panelData[t.sectionId];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-lable-with-tooltip"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),!!t.tooltip&&(0,e.createElement)(n.Tooltip,{text:t.tooltip,delay:"100"},(0,e.createElement)(n.Dashicon,{icon:"info"}))),(0,e.createElement)(n.SelectControl,{value:a[t.settingId],options:t.options,onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)}}))},M=t=>{const a=t.panelData[t.sectionId];let i="type"in t?t.type:"text";return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-lable-with-tooltip"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label),!!t.tooltip&&(0,e.createElement)(n.Tooltip,{text:t.tooltip,delay:"100"},(0,e.createElement)(n.Dashicon,{icon:"info"}))),(0,e.createElement)(n.TextControl,{value:a[t.settingId],onChange:e=>{let a={};"global"===t.activeTab?(a=(0,l.cloneDeep)(t.panelData),a[t.sectionId][t.settingId]=e):(a=(0,l.cloneDeep)(t.stylerFieldsSettings),a[t.activeFieldId][t.sectionId][t.settingId]=e),t.setPanelData(a),t.setHasChangesMade(!0)},type:i}))},k=t=>{const a=t.sectionId in t.panelData?(0,l.cloneDeep)(t.panelData[t.sectionId]):{};if((0,l.isEmpty)(a))return"issue with section settings";const i=(0,l.cloneDeep)(a[t.settingId]);return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-lable-with-tooltip"},(0,e.createElement)("label",{className:"stla-sidebar-custom-label"},t.label," "),!!t.tooltip&&(0,e.createElement)(n.Tooltip,{text:t.tooltip,delay:"100"},(0,e.createElement)(n.Dashicon,{icon:"info"}))),(0,e.createElement)(n.Flex,{justify:"flex-start",align:"flex-start",wrap:"wrap"},t.options.map((l=>{let o=i.includes(l.value);return(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.CheckboxControl,{label:l.label,checked:o,onChange:e=>((e,l)=>{if(""!==l){if(!0===e)i.push(l);else{const e=i.indexOf(l);i.splice(e,1)}t.setPanelData({...t.panelData,[t.sectionId]:{...a,[t.settingId]:i}}),t.setHasChangesMade(!0)}})(e,l.value)}))}))))},A=t=>(0,e.createElement)(e.Fragment,null,t.settings.map(((a,n)=>{if(a.conditions&&!((e,t,a)=>{if((0,l.isEmpty)(e)||!1 in e||(0,l.isEmpty)(e.conditions)||a.length<=0)return!0;for(const l of e.conditions)if(l.value!==t?.[a]?.[l.id])return!1;return!0})(a,t.panelData,t.sectionId))return"";switch(a.type){case"textInput":let l="inputType"in a?a.inputType:"text";return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(M,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab,type:l,tooltip:a.tooltip}));case"color":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(u,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"multiSelectCheckbox":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(k,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,activeTab:t.activeTab,options:a.options,tooltip:a.tooltip}));case"checkbox":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(f,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"toggle":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(C,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"textarea":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(E,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab,tooltip:a.tooltip}));case"separator":return(0,e.createElement)("div",{className:"stla-setting-field",style:{marginBottom:"30px",marginTop:"30px"}},(0,e.createElement)("hr",null));case"select":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(F,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,options:a.options,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab,tooltip:a.tooltip}));case"responsive":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(y,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"alignment":return(0,e.createElement)("div",{className:"stla-setting-field stla-custom-btn-group"},(0,e.createElement)(h,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"fontStyle":return(0,e.createElement)("div",{className:"stla-setting-field stla-custom-btn-group"},(0,e.createElement)(v,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"border":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(g,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"unit":return(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(b,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"spacing":return(0,e.createElement)("div",{className:"stla-setting-field stla-spacing-control"},(0,e.createElement)(p,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"fontFamily":return(0,e.createElement)("div",{className:"stla-setting-field stla-spacing-control"},(0,e.createElement)(_,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab}));case"background":return(0,e.createElement)(I,{panelData:t.panelData,setPanelData:t.setPanelData,sectionId:t.sectionId,settingId:a.id,label:a.label,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:t.activeTab});default:return""}}))),T=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-wrapper",settings:[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontFamily",id:"font",label:"Font Family"},{type:"background",id:["background-type","background-color","background-image","gradient-color","background-opacity"],label:"Background Type"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),x=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-header",settings:[{type:"color",id:"background-color",label:"Background Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"spacing",id:"padding",label:"Padding"},{type:"spacing",id:"margin",label:"Margin"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),D=t=>{const a=[{type:"checkbox",id:"display",label:"Hide Labels"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"color",id:"asterisk-color",label:"Asterisk Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"field-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error"},"To style label for a specific field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"field-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},P=t=>{const a=[{type:"checkbox",id:"visibility",label:"Hide Sub Labels"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"field-sub-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style sub labels for a specific field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"field-sub-labels",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},N=t=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"placeholders",settings:[{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"}))),O=t=>{const a=[{type:"checkbox",id:"display",label:"Hide Descriptions"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"field-descriptions",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style field descriptions of a specific field, you must first click on it from form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"field-descriptions",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},B=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"responsive",id:["height","height-tab","height-phone"],label:"Height"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"text-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style specific text field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"text-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},H=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"responsive",id:["height","height-tab","height-phone"],label:"Height"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"dropdown-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style dropdown of a specific field, you must first click on it from form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"dropdown-fields",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},R=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"radio-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style radio inputs for a specific field you must first click on it from the form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"radio-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},L=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"spacing",id:"padding",label:"Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"checkbox-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style checkbox inputs of a specific field, you must first click on it from form preview."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"checkbox-inputs",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},$=t=>{const a=[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"padding",label:"Padding"},{type:"spacing",id:"margin",label:"Margin"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(l=>(l=>{if("global"===l.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"paragraph-textarea",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:l.name}));if("field"===l.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style paragraph textarea, you must first select a field that includes textarea."));const i=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:i,setPanelData:t.setStylerFieldsSettings,sectionId:"paragraph-textarea",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:l.name}))}})(l))))},z=t=>{const a=[{type:"alignment",id:"text-align",label:"Title Font Alignment"},{type:"fontStyle",id:"font-style",label:"Title Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Title Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Title Line Height"},{type:"color",id:"font-color",label:"Title Font Color"},{type:"color",id:"background-color",label:"Title Background Color"}],l=[{type:"alignment",id:"text-align",label:"Description Font Alignment"},{type:"fontStyle",id:"font-style",label:"Description Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Description Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Description Line Height"},{type:"color",id:"font-color",label:"Description Font Color"},{type:"color",id:"background-color",label:"Description Background Color"},{type:"spacing",id:"padding",label:"Section Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(i=>(i=>{if("global"===i.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"section-break-title",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:i.name}),(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"section-break-description",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:i.name}));if("field"===i.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style a specific section field you must first click on it from the form preview."));const o=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:o,setPanelData:t.setStylerFieldsSettings,sectionId:"section-break-title",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:i.name}),(0,e.createElement)(A,{panelData:o,setPanelData:t.setStylerFieldsSettings,sectionId:"section-break-description",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:i.name}))}})(i))))},G=t=>{let a="";return t.sections.forEach((e=>{e.id===t.activeSectionId&&(a=e.label)})),(0,e.createElement)("div",{className:"stla-sidebar-header"},(0,e.createElement)("div",{className:"stla-sidebar-back-btn",onClick:()=>(t.setActiveSectionId(""),void t.setActiveFieldId(0))},(0,e.createElement)(n.Dashicon,{icon:"arrow-left-alt2"})),(0,e.createElement)("h3",{className:"stla-sidebar-heading"},a))},j=t=>{const a=[{type:"color",id:"background-color",label:"Table Background Color"}],l=[{type:"fontStyle",id:"font-style",label:"Heading Font Style"},{type:"alignment",id:"text-align",label:"Heading Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Heading Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Heading Line Height"},{type:"color",id:"font-color",label:"Heading Font Color"},{type:"color",id:"background-color",label:"Heading Background Color"},{type:"spacing",id:"padding",label:"Heading Padding"}],i=[{type:"fontStyle",id:"font-style",label:"Cell Font Style"},{type:"alignment",id:"text-align",label:"Cell Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Cell Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Cell Line Height"},{type:"color",id:"background-color",label:"Cell Background Color"},{type:"color",id:"font-color",label:"Cell Font Color"}],o=[{type:"spacing",id:"padding",label:"Cell Padding"}];return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.TabPanel,{className:"stla-setting-type-tab",activeClass:"is-active",tabs:[{name:"global",title:"Global",className:"tab-one"},{name:"field",title:`Field #${t.activeFieldId}`,className:"tab-two"}]},(s=>(s=>{if("global"===s.name)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-table",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}),(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-heading",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}),(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-cell",settings:i,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}),(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"list-field-cell-container",settings:o,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:s.name}));if("field"===s.name){if(0===t.activeFieldId)return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(n.Notice,{status:"error",isDismissible:!1},"To style a specific list field you must first click on it from the form preview."));const r=t.stylerFieldsSettings[t.activeFieldId];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-table",settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}),(0,e.createElement)(A,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-heading",settings:l,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}),(0,e.createElement)(A,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-cell",settings:i,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}),(0,e.createElement)(A,{panelData:r,setPanelData:t.setStylerFieldsSettings,sectionId:"list-field-cell-container",settings:o,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,stylerFieldsSettings:t.stylerFieldsSettings,activeTab:s.name}))}})(s))))},U=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"submit-button",settings:[{type:"alignment",id:"button-align",label:"Alignment"},{type:"color",id:"button-color",label:"Background Color"},{type:"color",id:"hover-color",label:"Hover Background Color"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"color",id:"font-hover-color",label:"Hover Font Color"},{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"responsive",id:["height","height-tab","height-phone"],label:"Height"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"spacing",id:"margin",label:"Margin"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),V=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"confirmation-message",settings:[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),W=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"error-message",settings:[{type:"responsive",id:["max-width","max-width-tab","max-width-phone"],label:"Width"},{type:"fontStyle",id:"font-style",label:"Font Style"},{type:"alignment",id:"text-align",label:"Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Line Height"},{type:"color",id:"font-color",label:"Font Color"},{type:"border",id:["border-size","border-type","border-color"],label:"Border"},{type:"unit",id:"border-radius",label:"Border Radius"},{type:"color",id:"background-color",label:"Background Color"},{type:"spacing",id:"padding",label:"Padding"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),K=t=>(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-title",settings:[{type:"color",id:"font-color",label:"Title Font Color"},{type:"fontStyle",id:"font-style",label:"Title Font Style"},{type:"alignment",id:"text-align",label:"Title Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Title Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Title Line Height"},{type:"spacing",id:"padding",label:"Title Padding"},{type:"spacing",id:"margin",label:"Title Margin"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"}),(0,e.createElement)(A,{panelData:t.stylerSettings,setPanelData:t.setStylerSettings,sectionId:"form-description",settings:[{type:"color",id:"font-color",label:"Description Font Color"},{type:"fontStyle",id:"font-style",label:"Description Font Style"},{type:"alignment",id:"text-align",label:"Description Font Alignment"},{type:"responsive",id:["font-size","font-size-tab","font-size-phone"],label:"Description Font Size"},{type:"responsive",id:["line-height","line-height-tab","line-height-phone"],label:"Description Line Height"},{type:"spacing",id:"padding",label:"Description Padding"},{type:"spacing",id:"margin",label:"Description Margin"}],hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",activeTab:"global"})),q=a=>{const[i,o]=(0,t.useState)({}),[s,r]=(0,t.useState)(-1),[d,c]=(0,t.useState)(!1),[m,u]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{(async()=>{u(!0);try{const e=new FormData;e.append("action","stla_get_forms_with_styling"),e.append("nonce",window.stlaAdminGravityBooster.nonce);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");const a=await t.json();a.success&&o(a.data)}catch(e){console.error("Error fetching styler settings:",e)}u(!1)})()}),[]),(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.CheckboxControl,{label:'Enable This Option If Your Theme Is Overwriting "Styles & Layout Plugin\'s Styling"',checked:a.generalSettings["force-style"],onChange:e=>((e,t)=>{const n=(0,l.cloneDeep)(a.generalSettings);n["force-style"]=e,a.setHasChangesMade(!0),a.setGeneralSettings(n)})(e)})),(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.TextareaControl,{label:"Custom CSS",value:a.stylerSettings["general-settings"]["custom-css"],onChange:e=>(e=>{const t=(0,l.cloneDeep)(a.stylerSettings);t["general-settings"]["custom-css"]=e,a.setHasChangesMade(!0),a.setStylerSettings(t)})(e)})),(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)("label",{class:"stla-sidebar-custom-label"},"Delete Form Styles"),!0===m&&(0,e.createElement)("div",null,(0,e.createElement)(n.Spinner,null)),!1===m&&(0,e.createElement)(n.SelectControl,{label:"",value:s,options:i,onChange:e=>r(e)})),-1!=s&&(0,e.createElement)("div",{className:"stla-setting-field"},(0,e.createElement)(n.Button,{variant:"primary",onClick:async()=>{c(!0);try{const e=new FormData;e.append("action","stla_delete_forms_styles"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",s);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");const l=await t.json();l.success&&(await a.fetchStylerSettings(),await a.fetchStylerFieldSettings(a.formFieldsLabels),o(l.data))}catch(e){console.error("Error fetching styler settings:",e)}c(!1)}},"Delete Styles",d&&(0,e.createElement)(n.Spinner,null))))},Y=t=>{const a=[{label:"General Settings",id:"generalSettings"},{label:"Form Wrapper",id:"formWrapper"},{label:"Form Header ",id:"formHeader"},{label:"Form Title & Description",id:"formTitleDescription"},{label:"Field Labels",id:"fieldLabels"},{label:"Sub Labels",id:"subLabels"},{label:"Placeholders",id:"placeholders"},{label:"Field Description",id:"fieldDescriptions"},{label:"Text Fields",id:"textFields"},{label:"Dropdown Fields",id:"dropdownFields"},{label:"Radio Inputs",id:"radioInputs"},{label:"Checkbox Inputs",id:"checkboxInputs"},{label:"Paragraph Textarea Fields",id:"paragraphTextareaFields"},{label:"Section Break Title & Description",id:"sectionBreakTitleDescription"},{label:"List Field",id:"listField"},{label:"Submit Button",id:"submitButton"},{label:"Confirmation Message",id:"confirmationMessage"},{label:"Error Message",id:"errorMessage"}];return(0,e.createElement)("div",{className:"stla-panel-sidebar"},""===t.activeSectionId&&(()=>{let l=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");return t.formId&&(l=a.map((a=>(0,e.createElement)(n.MenuItem,{className:"stla-sidebar-panel",onClick:()=>t.setActiveSectionId(a.id),icon:"arrow-right-alt2"},a.label)))),l})(),""!==t.activeSectionId&&(0,e.createElement)(G,{activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId,sections:a,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId}),"formWrapper"===t.activeSectionId&&(0,e.createElement)(T,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"formHeader"===t.activeSectionId&&(0,e.createElement)(x,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"formTitleDescription"===t.activeSectionId&&(0,e.createElement)(K,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"fieldLabels"===t.activeSectionId&&(0,e.createElement)(D,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"subLabels"===t.activeSectionId&&(0,e.createElement)(P,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"placeholders"===t.activeSectionId&&(0,e.createElement)(N,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"fieldDescriptions"===t.activeSectionId&&(0,e.createElement)(O,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"textFields"===t.activeSectionId&&(0,e.createElement)(B,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"dropdownFields"===t.activeSectionId&&(0,e.createElement)(H,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"radioInputs"===t.activeSectionId&&(0,e.createElement)(R,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"checkboxInputs"===t.activeSectionId&&(0,e.createElement)(L,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"paragraphTextareaFields"===t.activeSectionId&&(0,e.createElement)($,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"sectionBreakTitleDescription"===t.activeSectionId&&(0,e.createElement)(z,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"listField"===t.activeSectionId&&(0,e.createElement)(j,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings}),"submitButton"===t.activeSectionId&&(0,e.createElement)(U,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade}),"confirmationMessage"===t.activeSectionId&&(0,e.createElement)(V,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade}),"errorMessage"===t.activeSectionId&&(0,e.createElement)(W,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade}),"generalSettings"===t.activeSectionId&&(0,e.createElement)(q,{stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,generalSettings:t.generalSettings,setGeneralSettings:t.setGeneralSettings,fetchStylerSettings:t.fetchStylerSettings,fetchStylerFieldSettings:t.fetchStylerFieldSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,formFieldsLabels:t.formFieldsLabels}))},J=t=>(0,l.isEmpty)(t.stylerSettings)?"Loading styler":(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Y,{activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId,stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,generalSettings:t.generalSettings,setGeneralSettings:t.setGeneralSettings,formId:t.formId,fetchStylerSettings:t.fetchStylerSettings,fetchStylerFieldSettings:t.fetchStylerFieldSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId,stylerFieldsSettings:t.stylerFieldsSettings,setStylerFieldsSettings:t.setStylerFieldsSettings,formFieldsLabels:t.formFieldsLabels}),(0,e.createElement)(m,{activeSectionId:t.activeSectionId,setActiveSectionId:t.setActiveSectionId,stylerSettings:t.stylerSettings,setStylerSettings:t.setStylerSettings,formId:t.formId,totalPageCount:t.totalPageCount,activePage:t.activePage,setActivePage:t.setActivePage,allSettings:t.allSettings,activeFieldId:t.activeFieldId,setActiveFieldId:t.setActiveFieldId})),X=window.wp.hooks;if(!window.stlaHooks){let e=(0,X.createHooks)();window.stlaHooks=e}const{filters:Q,addFilter:Z,applyFilters:ee,removeFilter:te,removeAllFilters:ae,actions:le,addAction:ne,doAction:ie,removeAction:oe,removeAllActions:se}=stlaHooks,re=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},window.wp.hooks.applyFilters("stla_booster_tooltips_sidebar","",t.tooltipsSettings,t.setTooltipsSettings,t.formId,t.activeFieldId,t.setActiveFieldId,t.setHasChangesMade)),de=a=>{const[l,i]=(0,t.useState)(!0);return(0,e.createElement)(e.Fragment,null,l&&(()=>{let t="";return window.stlaAdminGravityBooster.isRtl&&(t="stla-booster-popup-rtl"),(0,e.createElement)(n.Modal,{title:"Tooltips is not active",onRequestClose:()=>i(!1),className:"stla-pro-modal-container",__experimentalHideHeader:!0,style:{width:"600px"},isDismissible:!1,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,overlayClassName:`stla-modal-overlay ${t}`},(0,e.createElement)("div",{className:"stla-pro-modal"},(0,e.createElement)("div",{className:"stla-modal-icon"},(0,e.createElement)(n.Dashicon,{icon:"lock"})),(0,e.createElement)("div",{className:"stla-modal-content"},(0,e.createElement)("h3",null,a.content.title),(0,e.createElement)("p",null,a.content.description),(()=>{let t,l="";return"link"in a.content&&(t=(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"primary",href:a.content.link},a.content.primaryText))),"secondaryLink"in a.content&&(l=(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"secondary",href:a.content.secondaryLink},a.content.SecondaryText))),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.Flex,{justify:"center"},t,l))})()),(0,e.createElement)("div",{className:"stla-modal-footer"},"noticeLink"in a.content?(0,e.createElement)("div",{className:"stla-modal-notice"},(0,e.createElement)("a",{href:a.content.noticeLink,target:"_blank",rel:"noopener"},a.content.notice)):(0,e.createElement)("div",{className:"stla-modal-notice"},a.content.notice))))})())},ce=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_tooltips_content_load",a.tooltipsSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.tooltipsSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=4?t=window.wp.hooks.applyFilters("stla_booster_on_tooltips_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Tooltips addon is outdated",description:"We're sorry, you are using an old version of Tooltips addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=941",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Tooltips addon is not Active",description:"We're sorry, your Tooltips addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):(n={title:"Tooltips is a Pro Addon",description:"We're sorry, the Tooltips is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=941",primaryText:"Get Tooltips Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_tooltip_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-tooltip-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},me=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(re,{tooltipsSettings:a.tooltipsSettings,setTooltipsSettings:a.setTooltipsSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade}),(0,e.createElement)(ce,{tooltipsSettings:a.tooltipsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},ue=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},window.wp.hooks.applyFilters("stla_booster_material_sidebar","",t.materialSettings,t.setMaterialSettings,t.formId,t.setHasChangesMade)),ge=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_material_content_load",a.materialSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.materialSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=6?t=window.wp.hooks.applyFilters("stla_booster_on_material_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Material Design addon is outdated",description:"We're sorry, you are using an old version of Material Design addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=900",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Material Design addon is not Active",description:"We're sorry, your Material Design addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):(n={title:"Material Design is a Pro Addon",description:"We're sorry, the Material Design is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=900",primaryText:"Get Material Design Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_material_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-material-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},pe=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(ue,{materialSettings:a.materialSettings,setMaterialSettings:a.setMaterialSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade}),(0,e.createElement)(ge,{materialSettings:a.materialSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,allSettings:a.allSettings}))},be=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_checkbox_radio_sidebar",e,t.checkboxRadioSettings,t.setCheckboxRadioSettings,t.formId,t.setHasChangesMade,t.formFieldsLabels,t.activeFieldId,t.setActiveFieldId),e})()),fe=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_checkbox_radio_content_load",a.checkboxRadioSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.checkboxRadioSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=2?t=window.wp.hooks.applyFilters("stla_booster_on_checkbox_radio_html_update",t,a.formId,l,a.setActiveFieldId,a.checkboxRadioSettings):(n={title:"Checkbox & Radio addon is outdated",description:"We're sorry, you are using an old version of Checkbox & Radio addon and it is not compatible with the functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface.",link:"https://wpmonks.com?p=15080",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Checkbox & Radio addon is not Active",description:"We're sorry, your Checkbox & Radio addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):(n={title:"Checkbox & Radio Styler is a Pro Addon",description:"We're sorry, the Checkbox & Radio Styler is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=15080",primaryText:"Get Checkbox & Radio Styler",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_checkbox_radio_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-checkbox-radio-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},he=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(be,{checkboxRadioSettings:a.checkboxRadioSettings,setCheckboxRadioSettings:a.setCheckboxRadioSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels}),(0,e.createElement)(fe,{checkboxRadioSettings:a.checkboxRadioSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},ve=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_bootstrap_sidebar",e,t.bootstrapSettings,t.setBootstrapSettings,t.formId,t.setHasChangesMade),e})()),ye=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_bootstrap_content_load",a.bootstrapSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.bootstrapSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=2?t=window.wp.hooks.applyFilters("stla_booster_on_bootstrap_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Bootstrap addon is outdated",description:"We're sorry, you are using an old version of Bootstrap addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=791",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Bootstrap addon is not Active",description:"We're sorry, your Bootstrap addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):(n={title:"Bootstrap is a Pro Addon",description:"We're sorry, the Bootstrap is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=791",primaryText:"Get Bootstrap Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},window.wp.hooks.applyFilters("stla_booster_bootstrap_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-bootstrap-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},Se=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(ve,{bootstrapSettings:a.bootstrapSettings,setBootstrapSettings:a.setBootstrapSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade}),(0,e.createElement)(ye,{bootstrapSettings:a.bootstrapSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},_e=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_field_icons_sidebar",e,t.fieldIcons,t.setFieldIcons,t.fieldIconsSettings,t.setFieldIconsSettings,t.formId,t.formFieldsLabels,t.activeFieldId,t.setActiveFieldId,t.setHasChangesMade,t.activeSectionId,t.setActiveSectionId,t.activeMenuBar),e})()),we=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1),[c,m]=(0,t.useState)(1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_field_icons_content_load",a.fieldIcons,a.fieldIconsSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.fieldIcons,a.fieldIconsSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=3?t=window.wp.hooks.applyFilters("stla_booster_on_field_icons_html_update",t,a.formId,l,a.fieldIcons,a.fieldIconsSettings,a.setActiveFieldId,a.activeSectionId,a.setActiveSectionId):(n={title:"Field Icons addon is outdated",description:"We're sorry, you are using an old version of Field Icons addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=332",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Field Icons addon is not Active",description:"We're sorry, your Field Icons addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):(n={title:"Field Icons is a Pro Addon",description:"We're sorry, the Field Icons is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=332",primaryText:"Get Field Icons Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area "},window.wp.hooks.applyFilters("stla_booster_field_icons_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage),(0,e.createElement)("div",{className:"stla-form-wrapper stla-field-icons-form-wrapper stla-fields-has-hover",onClick:e=>{e.preventDefault()}},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},Ie=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(_e,{fieldIcons:a.fieldIcons,setFieldIcons:a.setFieldIcons,fieldIconsSettings:a.fieldIconsSettings,setFieldIconsSettings:a.setFieldIconsSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,formFieldsLabels:a.formFieldsLabels,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,activeMenuBar:a.activeMenuBar}),(0,e.createElement)(we,{fieldIcons:a.fieldIcons,fieldIconsSettings:a.fieldIconsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId}))},Ce=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_custom_themes_sidebar",e,t.customThemesSettings,t.setCustomThemesSettings,t.formId,t.stylerSettings,t.setStylerSettings,t.setHasChangesMade,t.setStylerFieldsSettings,t.mergeStylerFieldSettings),e})()),Ee=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_custom_themes_content_load",a.customThemesSettings,a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.customThemesSettings]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?parseInt(window.stlaAdminGravityBooster.version[a.activeMenuBar])>=3?t=window.wp.hooks.applyFilters("stla_booster_on_custom_themes_html_update",t,a.formId,l,a.setActiveFieldId):(n={title:"Custom Themes addon is outdated",description:"We're sorry, you are using an old version of Custom Themes addon and it is not compatible with the latest functionlity. Click the below link to upgrade and use with the latest interface or continue with the old interface using customizer.",link:"https://wpmonks.com?p=292",secondaryLink:window.stlaAdminGravityBooster.customizerUrl,primaryText:"Upgrade Now",SecondaryText:"Open Customizer",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"Custom Themes addon is not Active",description:"We're sorry, your Custom Themes addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:window.stlaAdminGravityBooster.adminUrl+"plugins.php?plugin_status=inactive",primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):(n={title:"Custom Themes is a Pro Addon",description:"We're sorry, the Custom Themes is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=292",primaryText:"Get Custom Themes Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},(0,e.createElement)("div",{className:"stla-form-wrapper stla-custom-themes-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},Fe=a=>{const[l,n]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Ce,{customThemesSettings:a.customThemesSettings,setCustomThemesSettings:a.setCustomThemesSettings,formId:a.formId,activeFieldId:l,setActiveFieldId:n,stylerSettings:a.stylerSettings,setStylerSettings:a.setStylerSettings,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,setStylerFieldsSettings:a.setStylerFieldsSettings,mergeStylerFieldSettings:a.mergeStylerFieldSettings}),(0,e.createElement)(Ee,{customThemesSettings:a.customThemesSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,setActiveFieldId:n,stylerSettings:a.stylerSettings,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}))},Me=t=>(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let e="";return e=window.wp.hooks.applyFilters("stla_booster_ai_sidebar",e,t.aiSettings,t.setAiSettings,t.formId,t.setHasChangesMade,t.activeFieldId,t.setActiveFieldId,t.formFieldsLabels,t.setFormFieldsLabels,t.allSettings,t.setActiveMenuBar,t.activeSectionId,t.setActiveSectionId,t.isAssistantActive,t.isVectorActive,t.isFilesActive,t.setIsAssistantActive,t.setIsVectorActive,t.setIsFilesActive),e})()),ke=a=>{const[l,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)(""),[r,d]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{const e=new AbortController,t=e.signal,l=setTimeout((()=>{(async()=>{window.wp.hooks.doAction("stla_booster_on_ai_content_load",a.formId,t,i,d,a.allSettings)})()}),500);return()=>{clearTimeout(l),e.abort()}}),[a.formId,a.formFieldsLabels]),(0,t.useEffect)((()=>{"assistant"===a.activeSectionId&&window.wp.hooks.doAction("stla_booster_ai_assistant_content_load",a.formId,i,a.allSettings,a.activeSectionId,a.isAssistantActive,a.isVectorActive,a.isFilesActive)}),[a.activeSectionId]),(0,t.useEffect)((()=>{let t="",n="";a.formId?("active"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?t=window.wp.hooks.applyFilters("stla_booster_on_ai_html_update",t,a.formId,l,a.setActiveFieldId):"inActive"===window.stlaAdminGravityBooster.status[a.activeMenuBar]?(n={title:"AI addon is not Active",description:"We're sorry, your AI addon is currently inactive. To use it you will first need to activate the addon from your plugin's menu. Click the below link to activate the addon.",link:`${window.stlaAdminGravityBooster.adminUrl}plugins.php`,primaryText:"Open Plugins",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})):(n={title:"AI is a Pro Addon",description:"We're sorry, the AI is premium addon. Click the below link to get the addon.",link:"https://wpmonks.com?p=58211",primaryText:"Get AI Addon",notice:"Bonus: Get 65% off on All Addons. Click Here to buy addon bundle at discounted price.",noticeLink:"https://wpmonks.com?p=370"},t=(0,e.createElement)(de,{content:n})),s(t)):s((0,e.createElement)("div",null,"Please choose the form in order to apply the styles."))}),[l]),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},"assistant"!==a.activeSectionId?(0,e.createElement)(e.Fragment,null,window.wp.hooks.applyFilters("stla_booster_ai_content_area_toolbar",a.formId,a.totalPageCount,a.activePage,a.setActivePage)):"",(0,e.createElement)("div",{className:"stla-form-wrapper stla-ai-form-wrapper"},r&&(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)),!1===r&&o)))},Ae=a=>{const[l,n]=(0,t.useState)(!1),[i,o]=(0,t.useState)(!1),[s,r]=(0,t.useState)(!1),[d,c]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Me,{formId:a.formId,activeFieldId:l,setActiveFieldId:n,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels,setFormFieldsLabels:a.setFormFieldsLabels,aiSettings:a.aiSettings,setAiSettings:a.setAiSettings,allSettings:a.allSettings,setActiveMenuBar:a.setActiveMenuBar,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,isAssistantActive:i,setIsAssistantActive:o,isVectorActive:s,setIsVectorActive:r,isFilesActive:d,setIsFilesActive:c}),(0,e.createElement)(ke,{allSettings:a.allSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,activeFieldId:l,formFieldsLabels:a.formFieldsLabels,setActiveFieldId:n,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,isAssistantActive:i,isVectorActive:s,isFilesActive:d,setIsAssistantActive:o,setIsVectorActive:r,setIsFilesActive:c}))},Te=t=>{const a=[{label:"Licenses",id:"licenses"},{label:"AI",id:"ai"}];return(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let l=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");return l=a.map((a=>{let l="";return a.id===t.activeSectionId&&(l="stla-active-section"),(0,e.createElement)(n.MenuItem,{className:`stla-sidebar-panel ${l}`,onClick:()=>t.setActiveSectionId(a.id),icon:"arrow-right-alt2"},a.label)})),l})())},xe=t=>(0,e.createElement)("div",{className:"stla-panel-contentarea stla-responsive-area"},(()=>{let a=window.wp.hooks.applyFilters("stla_booster_settings_contentarea",[],t.boosterSettings,t.activeSectionId,t.setBoosterSettings,t.setHasChangesMade);if("licenses"===t.activeSectionId){let i="";i=(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"If your addon license input field is not showing then you are using the old version of addon. You can manage your licenses from old interface by"," ",(0,e.createElement)("a",{href:`${window.stlaAdminGravityBooster.adminUrl}?page=stla_licenses`},"clicking here"),"."),(0,e.createElement)("p",null,"Licence Fields will automatically appear once you install addons for"," ",(0,e.createElement)("strong",null,"Booster for Gravity Forms"),". You can check all the available addons"," ",(0,e.createElement)("a",{href:"https://wpmonks.com/downloads/addon-bundle/?utm_source=dashboard&utm_medium=licence-page&utm_campaign=styles_layout_plugin"},"here"),"."));let o="";return(0,l.isEmpty)(t.boosterSettings)||(0,l.isEmpty)(t.boosterSettings.licenses)||(0,l.isEmpty)(t.boosterSettings.licenses.notice)||(o=(0,e.createElement)(n.Notice,{status:t.boosterSettings.licenses.notice.status,isDismissible:!1},t.boosterSettings.licenses.notice.message)),(0,e.createElement)("div",{className:"stla-settings-contentarea"},(0,e.createElement)("div",{className:"stla-contentarea-header"},(0,e.createElement)("h2",null,"Licence Settings")),i,o,(0,e.createElement)("div",{className:"stla-contearea-settings"},a))}return"ai"===t.activeSectionId&&(0,l.isEmpty)(a)?(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"AI for Gravity Forms is not installed. Download and install it by"," ",(0,e.createElement)("a",{href:"https://wpmonks.com?p=58211",target:"_blank"},"clicking here"),"."):a})()),De=a=>((0,t.useEffect)((()=>{""===a.activeSectionId&&a.setActiveSectionId("licenses")}),[]),(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Te,{activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,formId:a.formId}),(0,e.createElement)(xe,{activeMenuBar:a.activeMenuBar,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,formId:a.formId,boosterSettings:a.boosterSettings,setBoosterSettings:a.setBoosterSettings,setHasChangesMade:a.setHasChangesMade}))),Pe=t=>{let a="";return window.stlaAdminGravityBooster.isRtl&&(a="stla-booster-popup-rtl"),t.hasChangesMade?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n.Modal,{title:"You have unsaved changes",onRequestClose:()=>{t.hasChangesMade(!1)},className:"stla-save-modal-container",__experimentalHideHeader:!0,style:{width:"600px"},isDismissible:!1,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,overlayClassName:`stla-modal-overlay ${a}`},(0,e.createElement)("div",{className:"stla-pro-modal"},(0,e.createElement)("div",{className:"stla-modal-icon"},(0,e.createElement)(n.Dashicon,{icon:"info"})),(0,e.createElement)("div",{className:"stla-modal-content"},(0,e.createElement)("h3",null,"Alert"),(0,e.createElement)("p",null,"You have unsaved changes. If you switch before saving then the changes will be lost."),(0,e.createElement)(n.Flex,{justify:"center"},(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"primary",onClick:()=>{const e=(0,l.cloneDeep)(t.panelTriggerFromPopup);t.resetPanelSettings(t.activeMenuBar),t.setHasChangesMade(!1),t.setActiveMenuBar(e),t.setPanelTriggerFromPopup("")}},"Switch Anyway")),(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"secondary",onClick:()=>t.setPanelTriggerFromPopup("")},"Cancel"))))))):""},Ne={"form-wrapper":{"max-width":"","max-width-tab":"","max-width-phone":"",font:"Default","background-type":"color","background-color":"","background-image":"","gradient-direction":"left","gradient-color-1":"#ffffff","gradient-color-2":"#ffffff","gradient-color":null,"background-opacity":"1","border-size":"0","border-type":"solid","border-radius":"","border-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"form-header":{"background-color":"","border-size":"0","border-type":"solid","border-radius":"","border-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"field-labels":{display:!1,"text-align":"","font-style":"bold","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","asterisk-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"field-sub-labels":{visibility:!1,"font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},placeholders:{"font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","font-color":""},"field-descriptions":{display:!1,"text-align":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"text-fields":{"max-width":"","max-width-tab":"","max-width-phone":"",height:"","height-tab":"","height-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","font-color":"","border-size":"","border-type":"solid","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"dropdown-fields":{"max-width":"","max-width-tab":"","max-width-phone":"",height:"","height-tab":"","height-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","font-color":"","border-size":"","border-type":"","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"radio-inputs":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"checkbox-inputs":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"paragraph-textarea":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","font-size":"","font-size-tab":"","font-color":"","border-size":"","border-type":"solid","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"section-break-title":{"text-align":"","font-style":"bold","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","background-color":""},"section-break-description":{"text-align":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"list-field-table":{"background-color":""},"list-field-heading":{"font-style":"bold","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"list-field-cell":{"font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","background-color":"","font-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"list-field-cell-container":{"padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"submit-button":{"button-align":"","button-color":"","hover-color":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","font-hover-color":"","max-width":"","max-width-tab":"","max-width-phone":"",height:"","height-tab":"","height-phone":"","border-size":"0px","border-type":"solid","border-color":"","border-radius":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"confirmation-message":{"max-width":"","max-width-tab":"","max-width-phone":"","text-align":"","font-style":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","border-size":"","border-type":"","border-color":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"error-message":{"max-width":"","max-width-tab":"","max-width-phone":"","font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","font-color":"","border-size":"1px","border-type":"solid","border-color":"","border-radius":"","background-color":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":""},"form-title":{"font-color":"","font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"form-description":{"font-color":"","font-style":"","text-align":"","font-size":"","font-size-tab":"","font-size-phone":"","line-height":"","line-height-tab":"","line-height-phone":"","padding-left":"","padding-right":"","padding-top":"","padding-bottom":"","margin-left":"","margin-right":"","margin-top":"","margin-bottom":""},"general-settings":{"custom-css":""}},Oe={"reset-styles":-1,"force-style":!1},Be={protection:{},verifications:{formVerificationEnabled:!1,formVerificationType:"age",formVerificationHeading:"Please verify to continue",formVerificationMessage:"",formVerificationValidationMessage:"Verification failed. Please try again.",formVerificationButtonText:"Submit",ageVerificationValue:"18",ageVerificationCriteria:"minimum"},restriction:{keywordsEnabled:!1,keywords:"",onKeywordMatch:"markAsSpam",blockedKeywordsMessage:"This field contains a blocked keyword.",emailsValidationEnabled:!1,emailsValidationMode:"allowList",allowedEmails:"",deniedEmails:"",onEmailsMatch:"markAsSpam",blockedEmailsMessage:"This field contains a blocked email.",userRolesValidationEnabled:!1,allowedUserRolesToViewForm:[],userRolesValidationMessage:""}},He=(e,t="px")=>"string"==typeof e&&/(px|em|rem|vh|vw|%)$/i.test(e.trim())?e:`${e}${t}`,Re=(e,t)=>void 0===e[t]||""===e[t],Le=e=>{let t="";if(e["font-style"]&&(t+="font-weight: normal !important; "),void 0!==e["font-style"]&&""!==e["font-style"]){const a=e["font-style"].split("|");for(const e of a)switch(e){case"bold":t+="font-weight: bold !important; ";break;case"italic":t+="font-style: italic !important; ";break;case"uppercase":t+="text-transform: uppercase !important; ";break;case"underline":t+="text-decoration: underline !important; "}}return t+=Re(e,"color")?"":"color:"+e.color+" !important;",t+=Re(e,"background-color")?"":"background-color:"+e["background-color"]+" !important;",t+=Re(e,"background-color1")?"":"background:-webkit-linear-gradient(to left,"+e["background-color"]+","+e["background-color1"]+") !important;",t+=Re(e,"background-color1")?"":"background:linear-gradient(to left,"+e["background-color"]+","+e["background-color1"]+") !important;",t+=Re(e,"gradient-color")?"":`background: ${e["gradient-color"]};`,t+=Re(e,"width")?"":"width:"+He(e.width)+" !important;",t+=Re(e,"height")?"":"height:"+He(e.height)+" !important;",t+=Re(e,"title-position")?"":"text-align:"+e["title-position"]+" !important;",t+=Re(e,"text-align")?"":"text-align:"+e["text-align"]+" !important;",t+=Re(e,"line-height")?"":"line-height:"+e["line-height"]+" !important;",t+=Re(e,"error-position")?"":"text-align:"+e["error-position"]+" !important;",t+=Re(e,"description-position")?"":"text-align:"+e["description-position"]+" !important;",t+=Re(e,"title-color")?"":"color:"+e["title-color"]+" !important;",t+=Re(e,"font-color")?"":"color:"+e["font-color"]+" !important;",t+=Re(e,"description-color")?"":"color:"+e["description-color"]+" !important;",t+=Re(e,"button-color")?"":"background-color:"+e["button-color"]+" !important;",t+=Re(e,"description-color")?"":"color:"+e["description-color"]+" !important;",t+=Re(e,"font-family")?"":"font-family:"+e["font-family"]+" !important;",t+=Re(e,"font-size")?"":"font-size:"+He(e["font-size"])+" !important;",t+=Re(e,"max-width")?"":"width:"+He(e["max-width"])+" !important;",t+=Re(e,"maximum-width")?"":"width:"+He(e["maximum-width"])+" !important;",t+=Re(e,"margin")?"":"margin:"+He(e.margin)+" !important;",t+=Re(e,"padding")?"":"padding:"+He(e.padding)+" !important;",t+=Re(e,"border-size")?"":"border-width:"+He(e["border-size"])+" !important;",t+=Re(e,"border-color")?"":"border-color:"+e["border-color"]+" !important;",void 0===e["border-size"]||(0,l.isEmpty)(e["border-size"])||(t+=Re(e,"border-type")?"border-style:solid !important;":"border-style:"+e["border-type"]+" !important;"),t+=Re(e,"border-bottom")?"":"border-bottom-style:"+e["border-bottom"]+" !important;",t+=Re(e,"border-bottom-size")?"":"border-bottom-width:"+He(e["border-bottom-size"])+" !important;",t+=Re(e,"border-bottom-color")?"":"border-bottom-color:"+e["border-bottom-color"]+" !important;",t+=Re(e,"background-image")?"":"background: url("+e["background-image"]+") no-repeat !important;",t+=Re(e,"border-bottom-color")?"":"border-bottom-color:"+e["border-bottom-color"]+" !important;",void 0!==e.display&&(t+=e.display?"display:none !important;":""),void 0!==e.visibility&&(t+=e.visibility?"visibility: hidden !important;":""),void 0!==e["border-radius"]&&""!==e["border-radius"]&&(t+="border-radius:"+He(e["border-radius"])+" !important;",t+="-web-border-radius:"+He(e["border-radius"])+" !important;",t+="-moz-border-radius:"+He(e["border-radius"])+" !important;"),t+=Re(e,"custom-css")?"":e["custom-css"]+" !important;",t+=Re(e,"padding-left")?"":"padding-left:"+He(e["padding-left"])+" !important;",t+=Re(e,"padding-right")?"":"padding-right:"+He(e["padding-right"])+" !important;",t+=Re(e,"padding-top")?"":"padding-top:"+He(e["padding-top"])+" !important;",t+=Re(e,"padding-bottom")?"":"padding-bottom:"+He(e["padding-bottom"])+" !important;",t+=Re(e,"margin-left")?"":"margin-left:"+He(e["margin-left"])+" !important;",t+=Re(e,"margin-right")?"":"margin-right:"+He(e["margin-right"])+" !important;",t+=Re(e,"margin-top")?"":"margin-top:"+He(e["margin-top"])+" !important;",t+=Re(e,"margin-bottom")?"":"margin-bottom:"+He(e["margin-bottom"])+" !important;",t},$e=t=>(0,e.createElement)(e.Fragment,null,(()=>{let e="";return Object.keys(t.stylerFieldsSettings).forEach((a=>{let n=t.stylerFieldsSettings[a];if(!(0,l.isEmpty)(n["field-labels"])){const l=n["field-labels"];let i="";l&&""!==l["asterisk-color"]&&(i=`color: ${l["asterisk-color"]};`),e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_label{\n ${Le(l)}\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_label .gfield_required{\n ${i}\n }`}if(!(0,l.isEmpty)(n["field-sub-labels"])){const l=n["field-sub-labels"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_complex .ginput_full label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_complex .ginput_right label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_complex .ginput_left label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_first label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_prefix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_middle label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_suffix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .name_last label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_line_1 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_line_2 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_city label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_state label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_zip label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .address_country label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_time_hour label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_time_minute label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_date_month label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_date_day label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_date_year label{\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["field-descriptions"])){const l=n["field-descriptions"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .gfield_description{\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["text-fields"])){const l=n["text-fields"];e+=`\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=text],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=email],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=tel],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=url],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=password],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} input[type=number] {\n ${Le(l)}\n }`,l["max-width"]&&(e+=` body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} div.ginput_complex.ginput_container.ginput_container_name,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} div.ginput_complex.ginput_container,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container.ginput_container_list {\n ${l["max-width"]?"width: "+He(l["max-width"]):""};\n }`,e+=`body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} div.ginput_complex.ginput_container input[type="text"]{\n width: 100% !important;\n }`)}if(!(0,l.isEmpty)(n["dropdown-fields"])){const l=n["dropdown-fields"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} select {\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["radio-inputs"])){const l=n["radio-inputs"];if(e+=` body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .gfield_radio label{\n ${Le(l)}\n }`,""!==l["max-width"]){let n=`width: ${l["max-width"]};`;e+=`body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_radio .gfield_radio{\n ${n}\n }`}}if(!(0,l.isEmpty)(n["checkbox-inputs"])){const l=n["checkbox-inputs"];if(e+=`\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .gfield_checkbox label,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_consent label{\n ${Le(l)}\n }\n\n body #gform_wrapper_${t.formId} li .gfield_checkbox label,\n body #gform_wrapper_${t.formId} li.gfield#field_${t.formId}_${a} .ginput_container_consent label{\n width: 100%;\n }\n `,""!==l["max-width"]){let n=`width: ${l["max-width"]};`;e+=` body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_checkbox .gfield_checkbox,\n body #gform_wrapper_${t.formId} .gfield#field_${t.formId}_${a} .ginput_container_consent{\n ${n}\n }`}}if(!(0,l.isEmpty)(n["paragraph-textarea"])){const l=n["paragraph-textarea"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} textarea{\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["section-break-title"])){const l=n["section-break-title"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection#field_${t.formId}_${a} .gsection_title{\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["section-break-description"])){const l=n["section-break-description"];let i="";""!==l["padding-left"]&&(i+=`padding-left: ${He(l["padding-left"])};`),""!==l["padding-right"]&&(i+=`padding-right: ${He(l["padding-right"])};`),""!==l["padding-top"]&&(i+=`padding-top: ${He(l["padding-top"])};`),""!==l["padding-bottom"]&&(i+=`padding-bottom: ${He(l["padding-bottom"])};`),e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection#field_${t.formId}_${a} .gsection_description{\n ${Le(l)}\n\t\t padding: 0 16px 0 0 !important;\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection#field_${t.formId}_${a}{\n ${i}\n }`}if(!(0,l.isEmpty)(n["list-field-table"])){const l=n["list-field-table"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list{\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["list-field-heading"])){const l=n["list-field-heading"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list .gfield_header_item:not(:last-child),\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list thead th:not(:last-child){\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["list-field-cell"])){const l=n["list-field-cell"];e+=` body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list .gfield_list_cell input{\n ${Le(l)}\n }`}if(!(0,l.isEmpty)(n["list-field-cell-container"])){const l=n["list-field-cell-container"];e+=`body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield#field_${t.formId}_${a} .ginput_list .gfield_list .gfield_list_cell{\n ${Le(l)}\n }`}})),e})()),ze=t=>{if((0,l.isEmpty)(t.stylerSettings))return"";if(!(0,l.isEmpty)(t.materialSettings)&&t.materialSettings.enabled)return(0,e.createElement)("style",null,`\n \n body #gform_wrapper_${t.formId}{\n display: block !important;\n }`);const a=t.stylerSettings["form-wrapper"],n=t.stylerSettings["form-header"],i=t.stylerSettings["form-title"],o=t.stylerSettings["form-description"],s=t.stylerSettings["field-labels"],r=t.stylerSettings["field-sub-labels"],d=t.stylerSettings.placeholders,c=t.stylerSettings["field-descriptions"],m=t.stylerSettings["text-fields"],u=t.stylerSettings["dropdown-fields"],g=t.stylerSettings["radio-inputs"],p=t.stylerSettings["checkbox-inputs"],b=t.stylerSettings["paragraph-textarea"],f=t.stylerSettings["section-break-title"],h=t.stylerSettings["section-break-description"],v=t.stylerSettings["list-field-table"],y=t.stylerSettings["list-field-heading"],S=t.stylerSettings["list-field-cell"],_=t.stylerSettings["list-field-cell-container"],w=t.stylerSettings["submit-button"],I=t.stylerSettings["confirmation-message"],C=t.stylerSettings["error-message"],E=t.stylerSettings["general-settings"]["custom-css"];let F="block",M="";s&&""!==s["text-align"]&&(M=`justify-content: ${s["text-align"]};`);let k="";m&&(""===b["background-color"]&&(k+=""!==m["background-color"]?`background-color: ${m["background-color"]};`:""),""===b["border-color"]&&(k+=""!==m["border-color"]?`border-color: ${m["border-color"]};`:""),""===b["border-size"]&&(k+=""!==m["border-size"]?`border-width: ${m["border-size"]};`:""),""===b["border-type"]&&(k+=""!==m["border-type"]?`border-style: ${m["border-type"]};`:""),""===b["border-radius"]&&(k+=""!==m["border-radius"]?`border-radius: ${m["border-radius"]};`:""),""===b["font-size"]&&(k+=""!==m["font-size"]?`font-size: ${m["font-size"]};`:""),""===b["font-color"]&&(k+=""!==m["font-color"]?`color: ${m["font-color"]};`:""));let A="";s&&""!==s["asterisk-color"]&&(A=`color: ${s["asterisk-color"]};`);let T="";""!==h["padding-left"]&&(T+=`padding-left: ${He(h["padding-left"])};`),""!==h["padding-right"]&&(T+=`padding-right: ${He(h["padding-right"])};`),""!==h["padding-top"]&&(T+=`padding-top: ${He(h["padding-top"])};`),""!==h["padding-bottom"]&&(T+=`padding-bottom: ${He(h["padding-bottom"])};`);let x="",D="";g&&""!==g["max-width"]&&(x=`width: ${g["max-width"]};`,D="width: 100%;");let P="",N="";p&&""!==p["max-width"]&&(P=`width: ${p["max-width"]};`,N="width: 100%;");let O="";w&&""!==w["hover-color"]&&(O+=`background-color: ${w["hover-color"]} !important;`),w&&""!==w["font-hover-color"]&&(O+=`color: ${w["font-hover-color"]} !important;`);let B="";w&&""!==w["button-align"]&&(B+=`justify-content: ${w["button-align"]};\n text-align: ${w["button-align"]};\n `);let H="";return C&&""!==C["font-color"]&&(H+=`color: ${C["font-color"]};`),C&&""!==C["font-size"]&&(H+=`font-size: ${C["font-size"]};`),C&&""!==C["line-height"]&&(H+=`line-height: ${C["line-height"]};`),"confirmation"===t.activePage&&(F="none"),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("style",null,(0,e.createElement)($e,{stylerFieldsSettings:t.stylerFieldsSettings,formId:t.formId}),`\n body #gform_wrapper_${t.formId}{\n font-family: ${a.font};\n ${Le(a)}\n display: ${F} !important;\n }\n\n body #gform_wrapper_${t.formId} .gform_heading{\n ${Le(n)}\n }\n\n body #gform_wrapper_${t.formId} .gform_heading .gform_title {\n ${Le(i)}\n }\n\n body #gform_wrapper_${t.formId} .gform_heading .gform_description{\n ${Le(o)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_label{\n ${Le(s)}\n ${M}\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_label .gfield_required{\n ${A}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_complex .ginput_full label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_complex .ginput_right label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_complex .ginput_left label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_first label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_prefix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_middle label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_suffix label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .name_last label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_line_1 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_line_2 label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_city label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_state label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_zip label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .address_country label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_time_hour label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_time_minute label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_date_month label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_date_day label,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_date_year label{\n ${Le(r)}\n }\n\n body #gform_wrapper_${t.formId} .ginput_container_text input[type="text"]::placeholder{\n ${Le(d)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .gfield_description{\n ${Le(c)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=text],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=email],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=tel],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=url],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=password],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield input[type=number] {\n ${Le(m)}\n }\n\n body #gform_wrapper_${t.formId}.gform_wrapper .gform_body .gform_fields .gfield_time_ampm select{\n width: calc( 3rem + 20px );\n }\n\n body #gform_wrapper_${t.formId} .gform_wrapper .gform_body .gform_fields .gfield_time_hour input,\n body #gform_wrapper_${t.formId} .gform_wrapper .gform_body .gform_fields .gfield_time_minute input{\n width: calc( 3rem + 8px );\n }\n\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield select {\n ${Le(u)}\n }\n\n body #gform_wrapper_${t.formId} .gfield_radio label{\n ${Le(g)}\n ${D}\n }\n\n body #gform_wrapper_${t.formId} .gfield_checkbox label,\n body #gform_wrapper_${t.formId} .gfield .ginput_container_consent label{\n ${Le(p)}\n ${N}\n }\n\n body #gform_wrapper_${t.formId} .gfield .ginput_container_radio .gfield_radio{\n ${x};\n }\n\n body #gform_wrapper_${t.formId} .gfield .ginput_container_checkbox .gfield_checkbox,\n body #gform_wrapper_${t.formId} .gfield .ginput_container_consent {\n ${P};\n }\n\n body #gform_wrapper_${t.formId} li .gfield_checkbox label,\n body #gform_wrapper_${t.formId} li.gfield .ginput_container_consent label{\n ${N}\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield textarea{\n ${k}\n ${Le(b)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection .gsection_title{\n ${Le(f)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection .gsection_description{\n ${Le(h)}\n\t\t padding: 0 16px 0 0 !important;\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gsection{\n ${T}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list{\n ${Le(v)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list .gfield_header_item:not(:last-child),\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list thead th:not(:last-child){\n ${Le(y)}\n ${y["text-align"]?"justify-content: "+y["text-align"]:""};\n }\n \n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list .gfield_list_cell input{\n ${Le(S)}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_list .gfield_list .gfield_list_cell{\n ${Le(_)}\n }\n \n body #gform_wrapper_${t.formId} .gform_footer .gform_button,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_button,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_previous_button,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_next_button,\n body #gform_wrapper_${t.formId} .gfield#field_submit .gform-button{\n ${Le(w)}\n }\n \n body #gform_wrapper_${t.formId} .gform_footer .gform_button:hover,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_button:hover,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_previous_button:hover,\n body #gform_wrapper_${t.formId} .gform_page_footer .gform_next_button:hover,\n body #gform_wrapper_${t.formId} .gfield#field_submit .gform-button:hover{\n ${O}\n }\n\n body #gform_wrapper_${t.formId}.gform_wrapper .gform_footer,\n body #gform_wrapper_${t.formId}.gform_wrapper .gform_page_footer,\n body #gform_wrapper_${t.formId}.gform_wrapper #field_submit.gfield{\n ${B}\n }\n \n body #gform_confirmation_message_${t.formId}{\n ${Le(I)}\n }\n \n body #gform_wrapper_${t.formId} .validation_error,\n body #gform_wrapper_${t.formId} .gform_validation_errors{\n ${Le(C)}\n }\n\n body #gform_wrapper_${t.formId} .gform_validation_errors h2.gform_submission_error{\n ${H}\n }\n\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container.ginput_container_name input[type=text],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container.ginput_container_name select,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container input[type="text"],\n body #gform_wrapper_${t.formId} .gform_body .gform_fields div.ginput_complex.ginput_container input select,\n body #gform_wrapper_${t.formId} .gform_body .gform_fields .gfield .ginput_container.ginput_container_list input[type=text] {\n max-width:100% !important;\n width:100% !important;\n }\n \n `,m["max-width"]&&` body #gform_wrapper_${t.formId} div.ginput_complex.ginput_container.ginput_container_name,\n body #gform_wrapper_${t.formId} div.ginput_complex.ginput_container,\n body #gform_wrapper_${t.formId} .gfield .ginput_container.ginput_container_list {\n ${m["max-width"]?"width: "+He(m["max-width"]):""};\n }`,E))},Ge=a=>{const l=[{label:"Restrictions",id:"restriction"}];return(0,t.useEffect)((()=>{""===a.activeSectionId&&a.setActiveSectionId("restriction")}),[]),(0,e.createElement)("div",{className:"stla-panel-sidebar"},(()=>{let t=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");return a.formId&&(t=l.map((t=>{let l=t.id===a.activeSectionId?"stla-active-section":"";return(0,e.createElement)(n.MenuItem,{className:`stla-sidebar-panel ${l}`,onClick:()=>a.setActiveSectionId(t.id),icon:"arrow-right-alt2"},t.label)}))),t})())},je=t=>{const a=[{type:"toggle",id:"keywordsEnabled",label:"Enable keyword filter"},{type:"textarea",id:"keywords",label:"Keywords",tooltip:(0,e.createElement)("span",null," Enter keywords that should be blocked from submission. One keyword per line."),conditions:[{id:"keywordsEnabled",value:!0}]},{type:"select",id:"onKeywordMatch",label:"Action to perform",options:[{label:"Mark As Spam",value:"markAsSpam"},{label:"Restrict Submission",value:"restrictSubmission"}],tooltip:(0,e.createElement)("span",null," Choose the action that should be taken when the keyword is matched. "),conditions:[{id:"keywordsEnabled",value:!0}]},{type:"textarea",id:"blockedKeywordsMessage",label:"Validation Message",tooltip:(0,e.createElement)("span",null,"This message will be shown when a blocked keyword is found in a field during form submission. It helps inform the user why their input was rejected."),conditions:[{id:"onKeywordMatch",value:"restrictSubmission"},{id:"keywordsEnabled",value:!0}]},{type:"separator",orientation:"horizontal"},{type:"toggle",id:"emailsValidationEnabled",label:"Enable Emails Validation"},{type:"select",id:"emailsValidationMode",label:"Allowlist / Denylist",options:[{label:"Allowlist",value:"allowList"},{label:"Denylist",value:"denyList"}],tooltip:(0,e.createElement)("span",null," Choose how to validate emails: allow only specific emails or deny specific ones. Select Allow to accept only emails from the allowed list, or Deny to block those in the denied list."),conditions:[{id:"emailsValidationEnabled",value:!0}]},{type:"textarea",id:"allowedEmails",label:"Allowed Emails",tooltip:(0,e.createElement)("span",null," Enter the list of allowed email addresses. Submissions will only be accepted if the entered email matches one in this list. Separate multiple emails with commas."),conditions:[{id:"emailsValidationMode",value:"allowList"},{id:"emailsValidationEnabled",value:!0}]},{type:"textarea",id:"deniedEmails",label:"Denied Emails",tooltip:(0,e.createElement)("span",null," Enter the list of denied email addresses. Submissions will be blocked if the entered email matches one in this list. Separate multiple emails with commas."),conditions:[{id:"emailsValidationMode",value:"denyList"},{id:"emailsValidationEnabled",value:!0}]},{type:"select",id:"onEmailsMatch",label:"Action to perform",options:[{label:"Mark As Spam",value:"markAsSpam"},{label:"Restrict Submission",value:"restrictSubmission"}],tooltip:(0,e.createElement)("span",null," Choose what happens when a user enters a blocked or disallowed email. You can restrict form submission or display a warning without preventing submission."),conditions:[{id:"emailsValidationEnabled",value:!0}]},{type:"textarea",id:"blockedEmailsMessage",label:"Validation Message",tooltip:(0,e.createElement)("span",null,"Customize the error message shown to users when a blocked or disallowed email address is detected."),conditions:[{id:"onEmailsMatch",value:"restrictSubmission"},{id:"emailsValidationEnabled",value:!0}]},{type:"separator",orientation:"horizontal"},{type:"toggle",id:"userRolesValidationEnabled",label:"Enable User Roles Validations"},{type:"multiSelectCheckbox",id:"allowedUserRolesToViewForm",label:"Allowed User Roles",options:t.userRoles,tooltip:(0,e.createElement)("span",null," Select which user roles can view the form. If all roles are unchecked, no one will be able to view the form except administrators. Administrators always retain access."),conditions:[{id:"userRolesValidationEnabled",value:!0}]},{type:"textarea",id:"userRolesValidationMessage",label:"Validation Message",tooltip:(0,e.createElement)("span",null," This message will be displayed to users who do not have permission to view the form. Administrators cannot be blocked and will not see this message."),conditions:[{id:"userRolesValidationEnabled",value:!0}]}];return(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.antiSpamSettings,setPanelData:t.setAntiSpamSettings,sectionId:t.activeSectionId,settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",stylerFieldsSettings:{},activeTab:"global"}))},Ue=t=>{let a=[];return a=window.wp.hooks.applyFilters("stla_antispam_verfications_settings",a),(0,l.isEmpty)(a)?"":(0,e.createElement)("div",{className:"stla-sidebar-settings"},(0,e.createElement)(A,{panelData:t.antiSpamSettings,setPanelData:t.setAntiSpamSettings,sectionId:t.activeSectionId,settings:a,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeFieldId:"",stylerFieldsSettings:{},activeTab:"global"}))},Ve=t=>(0,e.createElement)("div",{className:"stla-panel-contentarea"},(0,e.createElement)("div",{className:"stla-settings-contentarea"},(()=>{if((0,l.isEmpty)(t.userRoles))return(0,e.createElement)(n.Spinner,null);let a=(0,e.createElement)(n.Notice,{status:"warning",isDismissible:!1},"Please choose a form in order to apply the styles.");if(t.formId)switch(t.activeSectionId){case"restriction":a=(0,e.createElement)(je,{antiSpamSettings:t.antiSpamSettings,setAntiSpamSettings:t.setAntiSpamSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,formId:t.formId,activeSectionId:t.activeSectionId,userRoles:t.userRoles});break;case"verifications":a=(0,e.createElement)(Ue,{antiSpamSettings:t.antiSpamSettings,setAntiSpamSettings:t.setAntiSpamSettings,hasChangesMade:t.hasChangesMade,setHasChangesMade:t.setHasChangesMade,activeSectionId:t.activeSectionId,formId:t.formId});break;default:a="No settings available"}return a})())),We=a=>{const[l,n]=(0,t.useState)([]);(0,t.useEffect)((()=>{(async()=>{await i()})()}),[]);const i=async()=>{try{const e=new FormData;e.append("action","stla_antispam_user_roles_data"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch Antispam user roles data");const a=await t.json();a.success&&n(a.data)}catch(e){console.error("Error fetching user roles data in antispam:",e)}};return(0,e.createElement)("div",{className:"stla-panel"},(0,e.createElement)(Ge,{formId:a.formId,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId}),(0,e.createElement)(Ve,{formId:a.formId,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,antiSpamSettings:a.antiSpamSettings,setAntiSpamSettings:a.setAntiSpamSettings,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,userRoles:l}))},Ke=a=>{const[i,o]=(0,t.useState)("");(0,t.useEffect)((()=>{const e=e=>{if(!0===a.hasChangesMade){e.preventDefault(),e.returnValue="";const t="Are you sure you want to leave?";return e.returnValue=t,t}};return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}}),[a.hasChangesMade]);const s=e=>{a.hasChangesMade?o(e):(a.setActiveMenuBar(e),a.setActiveSectionId(""))};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("style",null,`\n body #gform_wrapper_${a.formId} .gform_body .gform_page{\n display: none !important;\n }\n \n body #gform_wrapper_${a.formId} .gform_body #gform_page_${a.formId}_${a.activePage}{\n display: block !important;\n }\n \n `),(0,e.createElement)("div",{className:"stla-panels-menubar"},[{label:"Styler",icon:"superhero-alt",id:"styler"},{label:"Anti Spam",icon:"shield",id:"antispam"},{label:"Tooltips",icon:"info",id:"tooltips"},{label:"Material Design",icon:"paperclip",id:"material"},{label:"Checkbox & Radio",icon:"yes-alt",id:"checkboxRadio"},{label:"Bootstrap",icon:"star-filled",id:"bootstrap"},{label:"Field Icons",icon:"share-alt",id:"fieldIcons"},{label:"Custom Themes",icon:"games",id:"customThemes"},{label:"AI",icon:"buddicons-replies",id:"ai"},{label:"Settings",icon:"admin-generic",id:"boosterSettings"}].map(((t,l)=>{let i="";t.id===a.activeMenuBar&&(i=" active-panel");let o=(0,e.createElement)("p",{className:"menubar-btn-txt"},t.label),r=`menubar-btn ${i}`;return"boosterSettings"===t.id?"":(0,e.createElement)("div",{className:r,onClick:()=>s(t.id)},(0,e.createElement)(n.Dashicon,{icon:t.icon}),o)})),(()=>{let t="menubar-btn settingsBtn";return"boosterSettings"===a.activeMenuBar&&(t+=" active-panel"),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"stla-panel-btn-margin-auto"}),(0,e.createElement)("div",{className:t,onClick:()=>s("boosterSettings")},(0,e.createElement)(n.Dashicon,{icon:"admin-generic"})))})()),(0,e.createElement)(ze,{stylerSettings:a.stylerSettings,materialSettings:a.materialSettings,formId:a.formId,stylerFieldsSettings:a.stylerFieldsSettings,generalSettings:a.generalSettings}),!(0,l.isEmpty)(a.bootstrapSettings)&&window.wp.hooks.applyFilters("stla_booster_bootstrap_styling","",a.formId,a.bootstrapSettings),!(0,l.isEmpty)(a.checkboxRadioSettings)&&window.wp.hooks.applyFilters("stla_booster_checkbox_radio_styling","",a.formId,a.checkboxRadioSettings),!(0,l.isEmpty)(a.customThemesSettings)&&window.wp.hooks.applyFilters("stla_booster_custom_themes_styling","",a.formId,a.customThemesSettings),!(0,l.isEmpty)(a.fieldIconsSettings)&&window.wp.hooks.applyFilters("stla_booster_field_icons_styling","",a.formId,a.fieldIconsSettings,a.fieldIcons,a.materialSettings),!(0,l.isEmpty)(a.materialSettings)&&window.wp.hooks.applyFilters("stla_booster_material_styling","",a.formId,a.materialSettings),!(0,l.isEmpty)(a.tooltipsSettings)&&window.wp.hooks.applyFilters("stla_booster_tooltip_styling","",a.formId,a.tooltipsSettings),(0,e.createElement)("div",{className:"stla-panels"},""!==i&&(0,e.createElement)(Pe,{hasChangesMade:a.hasChangesMade,activeMenuBar:a.activeMenuBar,panelTriggerFromPopup:i,setHasChangesMade:a.setHasChangesMade,setPanelTriggerFromPopup:o,setActiveMenuBar:a.setActiveMenuBar,resetPanelSettings:e=>{switch(e){case"styler":a.setStylerSettings({}),a.setStylerFieldsSettings({}),a.setGeneralSettings({});break;case"tooltips":case"tooltips":a.setTooltipsSettings({});break;case"material":a.setMaterialSettings({});break;case"checkboxRadio":a.setCheckboxRadioSettings({});break;case"bootstrap":a.setBootstrapSettings({});break;case"fieldIcons":a.setFieldIconsSettings({});break;case"customThemes":a.setCustomThemesSettings({}),a.setStylerFieldsSettings({}),a.setStylerSettings({})}}}),"styler"===a.activeMenuBar&&(0,e.createElement)(J,{stylerSettings:a.stylerSettings,setStylerSettings:a.setStylerSettings,generalSettings:a.generalSettings,setGeneralSettings:a.setGeneralSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,fetchStylerSettings:a.fetchStylerSettings,fetchStylerFieldSettings:a.fetchStylerFieldSettings,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,activeFieldId:a.activeFieldId,setActiveFieldId:a.setActiveFieldId,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,stylerFieldsSettings:a.stylerFieldsSettings,setStylerFieldsSettings:a.setStylerFieldsSettings,formFieldsLabels:a.formFieldsLabels}),"antispam"===a.activeMenuBar&&(0,e.createElement)(We,{formId:a.formId,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,antiSpamSettings:a.antiSpamSettings,setAntiSpamSettings:a.setAntiSpamSettings}),"tooltips"===a.activeMenuBar&&(0,e.createElement)(me,{tooltipsSettings:a.tooltipsSettings,setTooltipsSettings:a.setTooltipsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"material"===a.activeMenuBar&&(0,e.createElement)(pe,{materialSettings:a.materialSettings,setMaterialSettings:a.setMaterialSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"checkboxRadio"===a.activeMenuBar&&(0,e.createElement)(he,{checkboxRadioSettings:a.checkboxRadioSettings,setCheckboxRadioSettings:a.setCheckboxRadioSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"bootstrap"===a.activeMenuBar&&(0,e.createElement)(Se,{bootstrapSettings:a.bootstrapSettings,setBootstrapSettings:a.setBootstrapSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings}),"fieldIcons"===a.activeMenuBar&&(0,e.createElement)(Ie,{fieldIcons:a.fieldIcons,setFieldIcons:a.setFieldIcons,fieldIconsSettings:a.fieldIconsSettings,setFieldIconsSettings:a.setFieldIconsSettings,formId:a.formId,activeMenuBar:a.activeMenuBar,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId}),"customThemes"===a.activeMenuBar&&(0,e.createElement)(Fe,{stylerSettings:a.stylerSettings,setStylerSettings:a.setStylerSettings,setStylerFieldsSettings:a.setStylerFieldsSettings,customThemesSettings:a.customThemesSettings,activeMenuBar:a.activeMenuBar,setCustomThemesSettings:a.setCustomThemesSettings,formId:a.formId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,allSettings:a.allSettings,mergeStylerFieldSettings:a.mergeStylerFieldSettings}),"ai"===a.activeMenuBar&&(0,e.createElement)(Ae,{activeMenuBar:a.activeMenuBar,setActiveMenuBar:a.setActiveMenuBar,formId:a.formId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,setFormFieldsLabels:a.setFormFieldsLabels,allSettings:a.allSettings,aiSettings:a.aiSettings,setAiSettings:a.setAiSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId}),"boosterSettings"===a.activeMenuBar&&(0,e.createElement)(De,{activeMenuBar:a.activeMenuBar,formId:a.formId,hasChangesMade:a.hasChangesMade,setHasChangesMade:a.setHasChangesMade,formFieldsLabels:a.formFieldsLabels,totalPageCount:a.totalPageCount,activePage:a.activePage,setActivePage:a.setActivePage,setFormFieldsLabels:a.setFormFieldsLabels,boosterSettings:a.boosterSettings,setBoosterSettings:a.setBoosterSettings,activeSectionId:a.activeSectionId,setActiveSectionId:a.setActiveSectionId})))},qe=a.p+"images/logo.852d5e53.png",Ye=a=>{const[i,o]=(0,t.useState)([]);(0,t.useEffect)((()=>{!async function(){try{const e=new FormData;e.append("action","stla_get_all_form_names"),e.append("nonce",window.stlaAdminGravityBooster.nonce);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");const a=await t.json();a.success&&o(a.data)}catch(e){console.error("Error fetching Form Data:",e)}}()}),[]);let s=[];(0,l.isEmpty)(i)||(s=i.map((e=>({title:e.title,onClick:()=>(e=>{const t=new URLSearchParams(window.location.search);t.has("formId")?t.set("formId",e):t.append("formId",e);const a=window.location.pathname+"?"+t.toString();window.location.href=a})(e.id)}))));let r="Select Form";i.forEach((e=>{e.id==a.formId&&(r=e.title)}));let d=(0,l.cloneDeep)(a.savingApi);return a.hasChangesMade||(d=!0),(0,e.createElement)("div",{className:"stla-header"},(0,e.createElement)(n.Flex,{justify:"flex-start"},(0,e.createElement)(n.FlexItem,{className:"stla-header-logo",style:{width:"90px"}},(0,e.createElement)("img",{src:qe})),(0,e.createElement)(n.FlexItem,null,(0,e.createElement)("div",{className:"stla-form-select"},(0,e.createElement)("div",{className:"stla-header-const-text"},"Now editing",(0,e.createElement)("span",{className:"stla-selected-form"},(0,e.createElement)(n.__experimentalTruncate,{ellipsizeMode:"tail",limit:"34"},r)),(0,e.createElement)(n.DropdownMenu,{className:"stla-select-form-dropdown",icon:c,label:"Change Form",controls:s,popoverProps:{focusOnMount:!0,placement:"left-end"}})))),(0,e.createElement)(n.FlexBlock,{className:"stla-header-middle-block"}),(0,e.createElement)(n.FlexItem,null,(0,e.createElement)(n.Button,{variant:"primary",onClick:a.saveSettings,disabled:d,isBusy:a.savingApi,className:"stla-save-btn"},!0===a.savingApi&&(0,e.createElement)(n.Spinner,null),!1===a.savingApi&&(0,e.createElement)(n.Icon,{icon:"yes"}),"Save")),(0,e.createElement)(n.FlexItem,{className:"stla-header-exit"},(0,e.createElement)(n.Dashicon,{icon:"no-alt",onClick:()=>{const e=new URLSearchParams(window.location.search);if(e.has("page")?e.set("page","gf_edit_forms"):e.append("page",gf_edit_forms),e.has("formId")){let t=e.get("formId");e.set("id",t)}const t=window.location.pathname+"?"+e.toString();window.location.href=t}}))))},Je=document.getElementById("stla-gravity-booster");(0,t.createRoot)(Je).render((0,e.createElement)((()=>{const[a,i]=(0,t.useState)(!1),[o,s]=(0,t.useState)([]),[r,d]=(0,t.useState)({}),[c,m]=(0,t.useState)({}),[u,g]=(0,t.useState)({}),[p,b]=(0,t.useState)({}),[f,h]=(0,t.useState)({}),[v,y]=(0,t.useState)({}),[S,_]=(0,t.useState)({}),[w,I]=(0,t.useState)({}),[C,E]=(0,t.useState)({}),[F,M]=(0,t.useState)({}),[k,A]=(0,t.useState)({}),[T,x]=(0,t.useState)({}),[D,P]=(0,t.useState)(!1),[N,O]=(0,t.useState)(),[B,H]=(0,t.useState)(0),[R,L]=(0,t.useState)(1),[$,z]=(0,t.useState)(!1),[G,j]=(0,t.useState)(!1),[U,V]=(0,t.useState)(0),[W,K]=(0,t.useState)(""),[q,Y]=(0,t.useState)({licenses:{keys:{},status:{},notice:{message:"",status:""}},ai:{}});(0,t.useEffect)((()=>{if(!0===$)return;let e=[];(async()=>{e=await te(),(0,l.isEmpty)(c)&&await X(e),(0,l.isEmpty)(r)&&await J(),(0,l.isEmpty)(u)&&await ee(),(0,l.isEmpty)(p)&&await Q(),await ae()})(),(0,l.isEmpty)(v)&&window.wp.hooks.doAction("stla_booster_load_material_settings",y),(0,l.isEmpty)(f)&&window.wp.hooks.doAction("stla_booster_load_tooltips_settings",h),(0,l.isEmpty)(w)&&window.wp.hooks.doAction("stla_booster_load_checkbox_radio_settings",I),(0,l.isEmpty)(S)&&window.wp.hooks.doAction("stla_booster_load_bootstrap_settings",_),(0,l.isEmpty)(C)&&window.wp.hooks.doAction("stla_booster_load_field_icons_settings",E,M),(0,l.isEmpty)(k)&&window.wp.hooks.doAction("stla_booster_load_custom_themes_settings",A),(0,l.isEmpty)(T)&&window.wp.hooks.doAction("stla_booster_load_ai_settings",x)}),[$]),(0,t.useEffect)((()=>{let e=parseInt(window.stlaAdminGravityBooster.formId);i(e);let t=window.stlaAdminGravityBooster.panelId;O(t);let a=window.stlaAdminGravityBooster.sectionId;K(a)}),[]),(0,t.useEffect)((()=>{(async()=>{const e=new FormData;e.append("action","stla_get_page_count"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);try{await fetch(window.ajaxurl,{method:"POST",body:e}).then((e=>{if(!e.ok)throw new Error("Network response was not ok");return e.json()})).then((e=>{H(e.data)}))}catch(e){console.error("Error fetching form HTML:",e)}})()}),[]);const J=async()=>{try{const e=new FormData;e.append("action","stla_styler_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");let a=Ne;const n=await t.json();n.success&&(a=(0,l.merge)({},Ne,n.data)),d(a)}catch(e){console.error("Error fetching styler settings:",e)}},X=async e=>{try{const t=new FormData;t.append("action","stla_styler_fields_settings"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("formId",window.stlaAdminGravityBooster.formId);const a=await fetch(window.ajaxurl,{method:"POST",body:t});if(!a.ok)throw new Error("Failed to fetch Field Styler settings");const n=await a.json();if(n.success){const t=(0,l.cloneDeep)(n.data);let a={};a=(0,l.isEmpty)(t)?Z({},e):Z(t,e),m(a)}}catch(e){console.error("Error fetching Field Styler settings:",e)}},Q=async()=>{try{const e=new FormData;e.append("action","stla_anit_spam_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch Anti Spam settings");let a=(0,l.cloneDeep)(Be);const n=await t.json();n.success&&(a=(0,l.merge)({},Be,n.data)),b(a)}catch(e){console.error("Error fetching Anti Spam settings:",e)}},Z=(e,t)=>{(0,l.isEmpty)(t)&&(t=(0,l.cloneDeep)(o));let a={},n=["html","hidden","file"];return t.forEach((t=>{if(-1===n.indexOf(t.type)){let n=t.id,i={};(0,l.isEmpty)(e[n])||(i=(0,l.cloneDeep)(e[n]));let o={};(0,l.isEmpty)(t.supportedStylerControls)||(t.supportedStylerControls.forEach((e=>{o[e]=Ne[e]})),a[n]=(0,l.merge)({},o,i))}})),a},ee=async()=>{try{const e=new FormData;e.append("action","stla_general_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce),e.append("formId",window.stlaAdminGravityBooster.formId);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch styler settings");let a=Ne;const n=await t.json();n.success&&(a=(0,l.merge)({},Oe,n.data)),g(a)}catch(e){console.error("Error fetching styler settings:",e)}},te=async()=>{let e=[];try{const t=new FormData;t.append("action","stla_form_fields_labels"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("formId",window.stlaAdminGravityBooster.formId);const a=await fetch(window.ajaxurl,{method:"POST",body:t});if(!a.ok)throw new Error("Failed to fields Labels");const n=await a.json();n.success&&((0,l.isEmpty)(n.data)||(e=n.data,s(n.data)))}catch(e){console.error("Failed to fields Labels:",e)}return e},ae=async()=>{try{const e=new FormData;e.append("action","stla_booster_settings"),e.append("nonce",window.stlaAdminGravityBooster.nonce);const t=await fetch(window.ajaxurl,{method:"POST",body:e});if(!t.ok)throw new Error("Failed to fetch Booste r Settings");const a=await t.json();if(a.success){let e=(0,l.merge)({},q,a.data);Y(e)}}catch(e){console.error("Failed to fetch Booster Settings:",e)}},le={stylerSettings:r,stylerFieldsSettings:c,generalSettings:u,tooltipsSettings:f,materialSettings:v,checkboxRadioSettings:w,bootstrapSettings:S,fieldIcons:C,fieldIconsSettings:F,customThemesSettings:k,formFieldsLabels:o,aiSettings:T,boosterSettings:q};for(let t in window.stlaAdminGravityBooster.status)if("active"===window.stlaAdminGravityBooster.status[t]&&0!=window.stlaAdminGravityBooster.formId)switch(t){case"bootstrap":if((0,l.isEmpty)(S)&&parseInt(window.stlaAdminGravityBooster.version[t])>=2)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"checkboxRadio":if((0,l.isEmpty)(w)&&parseInt(window.stlaAdminGravityBooster.version[t])>=2)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"material":if((0,l.isEmpty)(v)&&parseInt(window.stlaAdminGravityBooster.version[t])>=6)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"fieldIcons":if((0,l.isEmpty)(F)&&parseInt(window.stlaAdminGravityBooster.version[t])>=3)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"tooltips":if((0,l.isEmpty)(f)&&parseInt(window.stlaAdminGravityBooster.version[t])>=4)return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null));break;case"ai":if((0,l.isEmpty)(T))return(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null))}let ne="";return window.stlaAdminGravityBooster.isRtl&&(ne="stla-booster-rtl"),a&&((0,l.isEmpty)(Ne)||(0,l.isEmpty)(c)||(0,l.isEmpty)(q))?(0,e.createElement)("div",{className:"stla-content-spinner"},(0,e.createElement)(n.Spinner,null)):(0,e.createElement)("div",{className:`stla-booster-wrapper ${ne}`},(0,e.createElement)(Ye,{formId:a,hasChangesMade:$,savingApi:D,setFormId:i,saveSettings:async()=>{"tooltips"===N&&window.wp.hooks.doAction("stla_booster_save_tooltip_settings",f,a,N,P,z,h),"material"===N&&window.wp.hooks.doAction("stla_save_material_settings",v,a,N,P,z,y),"checkboxRadio"===N&&window.wp.hooks.doAction("stla_save_checkbox_radio_settings",w,a,N,P,z,I),"bootstrap"===N&&window.wp.hooks.doAction("stla_save_bootstrap_settings",S,a,N,P,z,_),"fieldIcons"===N&&window.wp.hooks.doAction("stla_save_field_icons_settings",C,F,a,N,P,z,E,M),"ai"===N&&window.wp.hooks.doAction("stla_save_ai_settings",T,a,N,P,z,x),"styler"!==N&&"customThemes"!==N||(P(!0),await(async()=>{try{let e=JSON.stringify(r),t=JSON.stringify(u),a=JSON.stringify(c);const l=new FormData;l.append("action","stla_save_styler_settings"),l.append("nonce",window.stlaAdminGravityBooster.nonce),l.append("formId",window.stlaAdminGravityBooster.formId),l.append("stylerSettings",e),l.append("stylerFieldsSettings",a),l.append("generalSettings",t);const n=await fetch(window.ajaxurl,{method:"POST",body:l});if(!n.ok)throw new Error("Failed to save styler settings");const i=await n.json();i.success&&(d(i.data.stylerSettings),m(i.data.stylerFieldSettings),g(i.data.generalSettings),z(!1))}catch(e){console.error("Error saving styler settings:",e)}})(),P(!1)),"boosterSettings"===N&&(P(!0),await(async()=>{try{let e=(0,l.cloneDeep)(q);delete e.licenses,e=JSON.stringify(e);const t=new FormData;t.append("action","stla_save_booster_settings"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("boosterSettings",e),t.append("formId",a);const n=await fetch(window.ajaxurl,{method:"POST",body:t});if(!n.ok)throw new Error("Failed to save booster settings");const i=await n.json();i.success&&(Y(i.data),z(!1))}catch(e){console.error("Error saving booster settings:",e)}})(),P(!1)),"antispam"===N&&(P(!0),await(async()=>{try{let e=(0,l.cloneDeep)(p);e=JSON.stringify(e);const t=new FormData;t.append("action","stla_save_antispam_settings"),t.append("nonce",window.stlaAdminGravityBooster.nonce),t.append("antiSpamSettings",e),t.append("formId",a);const n=await fetch(window.ajaxurl,{method:"POST",body:t});if(!n.ok)throw new Error("Failed to save booster settings");const i=await n.json();i.success&&(b(i.data),z(!1))}catch(e){console.error("Error saving booster settings:",e)}})(),P(!1))},setIsHelpPopupOpen:j}),(0,e.createElement)(Ke,{formId:a,formFieldsLabels:o,setFormFieldsLabels:s,stylerSettings:r,setStylerSettings:d,generalSettings:u,setGeneralSettings:g,tooltipsSettings:f,setTooltipsSettings:h,fetchStylerSettings:J,fetchStylerFieldSettings:X,activeMenuBar:N,setActiveMenuBar:O,materialSettings:v,setMaterialSettings:y,checkboxRadioSettings:w,setCheckboxRadioSettings:I,bootstrapSettings:S,setBootstrapSettings:_,fieldIcons:C,setFieldIcons:E,fieldIconsSettings:F,setFieldIconsSettings:M,customThemesSettings:k,setCustomThemesSettings:A,totalPageCount:B,activePage:R,setActivePage:L,hasChangesMade:$,setHasChangesMade:z,allSettings:le,activeFieldId:U,setActiveFieldId:V,boosterSettings:q,setBoosterSettings:Y,activeSectionId:W,setActiveSectionId:K,aiSettings:T,setAiSettings:x,stylerFieldsSettings:c,setStylerFieldsSettings:m,mergeStylerFieldSettings:Z,antiSpamSettings:p,setAntiSpamSettings:b}))}),null))})()})(); -
styles-and-layouts-for-gravity-forms/trunk/includes/admin/fetch/stla-admin-fetch-anispam.php
r3308422 r3316739 7 7 */ 8 8 class Stla_Admin_Fetch_Anispam { 9 10 11 9 12 10 13 /** … … 41 44 public function __construct() { 42 45 add_action( 'wp_ajax_stla_anit_spam_settings', array( $this, 'stla_anit_spam_settings' ) ); 43 add_action( 'wp_ajax_stla_save_aniSpam_settings', array( $this, 'stla_save_aniSpam_settings' ) ); 46 add_action( 'wp_ajax_stla_save_antispam_settings', array( $this, 'stla_save_antispam_settings' ) ); 47 add_action( 'wp_ajax_stla_antispam_user_roles_data', array( $this, 'stla_antispam_user_roles_data' ) ); 44 48 } 45 49 46 public function stla_save_aniSpam_settings() { 50 public function stla_antispam_user_roles_data() { 51 global $wp_roles; 52 53 $nonce = isset( $_POST['nonce'] ) ? sanitize_text_field( wp_unslash( $_POST['nonce'] ) ) : ''; 54 if ( ! $nonce || ! wp_verify_nonce( $nonce, 'stla_gravity_booster_nonce' ) ) { 55 wp_send_json_error( 'Invalid nonce' ); 56 } 57 58 $form_id = isset( $_POST['formId'] ) ? sanitize_text_field( wp_unslash( $_POST['formId'] ) ) : ''; 59 if ( empty( $form_id ) ) { 60 wp_send_json_error( 'Invalid form ID' ); 61 } 62 63 if ( ! isset( $wp_roles ) ) { 64 $wp_roles = wp_roles(); 65 } 66 67 $all_roles = isset( $wp_roles->roles ) ? $wp_roles->roles : array(); 68 $roles_for_js = array(); 69 70 foreach ( $all_roles as $role_key => $role_data ) { 71 72 // Skip the 'administrator' role from optoins. 73 if ( 'administrator' === $role_key ) { 74 continue; 75 } 76 77 $roles_for_js[] = array( 78 'value' => $role_key, 79 'label' => translate_user_role( $role_data['name'] ), 80 ); 81 } 82 83 wp_send_json_success( $roles_for_js ); 84 } 85 86 /** 87 * Saves anti-spam settings for a specific Gravity Form. 88 * 89 * Validates the request using a nonce, checks for valid form ID and anti-spam settings, 90 * and updates the settings in the WordPress options table. Returns the saved settings 91 * or an error if the save operation fails. 92 * 93 * @since 5.21 94 * @access public 95 * 96 * @return void Sends a JSON response with the saved anti-spam settings or an error. 97 */ 98 public function stla_save_antispam_settings() { 47 99 $nonce = isset( $_POST['nonce'] ) ? sanitize_text_field( wp_unslash( $_POST['nonce'] ) ) : ''; 48 100 if ( ! $nonce || ! wp_verify_nonce( $nonce, 'stla_gravity_booster_nonce' ) ) { -
styles-and-layouts-for-gravity-forms/trunk/readme.txt
r3308422 r3316739 5 5 Requires at least: 4.0 6 6 Tested up to: 6.8 7 Stable tag: 5.2 17 Stable tag: 5.22 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 126 126 127 127 == Changelog == 128 = 5.22 (26th June 2025) = 129 * Added user role validation in antispam 130 128 131 = 5.21 (9th June 2025) = 129 132 * Added Antispam option -
styles-and-layouts-for-gravity-forms/trunk/styles-layouts-gravity-forms.php
r3308422 r3316739 4 4 * Plugin URI: http://wpmonks.com/styles-layouts-gravity-forms 5 5 * Description: Create beautiful styles for your gravity forms 6 * Version: 5.2 16 * Version: 5.22 7 7 * Author: Sushil Kumar 8 8 * Author URI: http://wpmonks.com/ … … 18 18 define( 'GF_STLA_URL', plugins_url() . '/' . basename( __DIR__ ) ); 19 19 define( 'GF_STLA_STORE_URL', 'https://wpmonks.com' ); 20 define( 'GF_STLA_VERSION', '5.2 1' );20 define( 'GF_STLA_VERSION', '5.22' ); 21 21 22 22 if ( ! class_exists( 'EDD_SL_Plugin_Updater' ) ) { … … 39 39 require_once GF_STLA_DIR . '/includes/antispam/emails/class-stla-antispam-email-mark-spam.php'; 40 40 require_once GF_STLA_DIR . '/includes/antispam/emails/class-stla-antispam-email-restrict-submission.php'; 41 42 // Antispam restrict users. 43 require_once GF_STLA_DIR . '/includes/antispam/userRestrictions/stla-antispam-user-restrictions.php'; 41 44 42 45 // Antispam helpers. … … 132 135 133 136 if ( in_array( 'gravity-theme', $themes ) ) { 134 135 137 $styles[] = 'gform_basic'; 136 137 138 } 138 139 … … 373 374 } 374 375 } 375 376 376 /** 377 377 * Runs when plugin is updated. … … 391 391 // Set a transient to record that our plugin has just been updated. 392 392 if ( class_exists( 'RGFormsModel' ) ) { 393 $forms = RGFormsModel::get_forms( null, 'title ' );393 $forms = RGFormsModel::get_forms( null, 'title ' ); 394 394 $field_names = array( 'padding', 'margin' ); 395 395
Note: See TracChangeset
for help on using the changeset viewer.