'+a+'
',r+='
',r+='
"+astraTypo[l[e]]+"");t.html(s)},generateFieldHtml:function(e,t){let c="",s=[];_.each(e,(function(e,t){if(null!=e){let t=wp.customize.control(e.name)?wp.customize.control(e.name).setting.get():"",l=e.control,a="customize-control-"+l+"-content",r=wp.template(a),o=t||e.default,i="",n="";if(e.value=o,e.label=e.title,_.each(e.data_attrs,(function(e,t){i+=" data-"+t+" ='"+e+"'"})),_.each(e.input_attrs,(function(e,t){n+=t+'="'+e+'" '})),e.dataAttrs=i,e.inputAttrs=n,s.push({key:l,value:o,name:e.name}),"ast-responsive"==l){let t=void 0===e.responsive||e.responsive;e.responsive=t}let h=e.name.replace("[","-");h=h.replace("]",""),c+="
",jQuery("#tmpl-"+a).length&&(c+=r(e)),c+=""}}));let l=new Object;return l.controls=s,l.html=c,l},renderReactControl:function(e,c){const s={"ast-background":re,"ast-responsive-background":ie,"ast-responsive-color":de,"ast-color":he,"ast-border":U,"ast-responsive":G,"ast-responsive-slider":W,"ast-slider":K,"ast-responsive-spacing":X,"ast-select":me,"ast-divider":T,"ast-selector":fe,"ast-toggle":Al,"ast-text-input":z,"ast-list-icons":Ql};astra.customizer.is_pro&&(s["ast-box-shadow"]=we),_.each(e,(function(e,l){if(null!=e&&"ast-font"!==e.control){let l=e.name.replace("[","-");l=l.replace("]","");let a="#customize-control-"+l,r=wp.customize.control("astra-settings["+e.name+"]");r=c.getFinalControlObject(e,r);const o=s[e.control];ReactDOM.render((0,t.createElement)(o,{control:r,customizer:wp.customize}),jQuery(a)[0])}}))},getFinalControlObject:function(e,t){return void 0!==e.choices&&void 0===t.params.choices&&(t.params.choices=e.choices),void 0!==e.inputAttrs&&void 0===t.params.inputAttrs&&(t.params.inputAttrs=e.inputAttrs),void 0!==e.input_attrs&&void 0===t.params.input_attrs&&(t.params.input_attrs=e.input_attrs),void 0!==e.link&&void 0===t.params.link&&(t.params.link=e.link),void 0!==e.units&&void 0===t.params.units&&(t.params.units=e.units),void 0!==e.linked_choices&&void 0===t.params.linked_choices&&(t.params.linked_choices=e.linked_choices),void 0===e.title||void 0!==t.params.label&&""!==t.params.label&&null!==t.params.label||(t.params.label=e.title),void 0===e.responsive||void 0!==t.params.responsive&&""!==t.params.responsive&&null!==t.params.responsive||(t.params.responsive=e.responsive),void 0===e.renderAs||void 0!==t.params.renderAs&&""!==t.params.renderAs&&null!==t.params.renderAs||(t.params.renderAs=e.renderAs),t},updateValue:function(){let e=this,t=[];if(void 0!==e.params.consider_hidden&&e.params.consider_hidden){let t={};wp.customize.control(e.params.hidden_dataset).setting.set(t),this.sortableContainer.find(".ast-sortable-item").each((function(){jQuery(this).hasClass("invisible")?t[jQuery(this).data("value")]=!1:t[jQuery(this).data("value")]=!0})),wp.customize.control(e.params.hidden_dataset).setting.set(t)}this.sortableContainer.find(".ast-sortable-item:not(.invisible)").each((function(){t.push(jQuery(this).data("value"))})),t=[...new Set(t)],this.sortableContainer.find(".ast-sortable-item[data-clone_tracker]").each((function(){let t=jQuery(this).data("clone_tracker"),c=jQuery(this).data("index");if(""!=t){let s=e.sortableContainer.find('.ast-sortable-item:not(.invisible)[data-index="'+c+'"]');wp.customize.control(t).setting.set(s.length)}})),e.setting.set(t)}}),$l=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(U,{control:this}),this.container[0])}}),{Dashicon:Wl}=wp.components,Yl=e=>{const c=()=>{const{linked:t,link_type:c}=e.control.params;switch(c){case"section":wp.customize.section(t).expand();break;case"control":wp.customize.control(t).focus()}},{linked:s,link_text:l,link_type:a,is_button_link:r}=e.control.params;let o=null;return o=s&&l&&""===r?(0,t.createElement)("a",{href:"#",onClick:()=>{c()},className:"customizer-link","data-customizer-linked":s,"data-ast-customizer-link-type":a,dangerouslySetInnerHTML:{__html:l}}):(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"ast-builder-elements-section"},(0,t.createElement)("div",{className:"ahfb-builder-item-start"},(0,t.createElement)("button",{onClick:e=>{e.preventDefault(),c()},className:"components-button ahfb-builder-item","data-customizer-linked":s,"data-ast-customizer-link-type":a},l,(0,t.createElement)("span",{className:"ahfb-builder-item-icon"},(0,t.createElement)(Wl,{icon:"arrow-right-alt2"})))))),(0,t.createElement)(t.Fragment,null,o)};Yl.propTypes={control:l().object.isRequired};var Xl=React.memo(Yl);const Jl=wp.customize.Control.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Xl,{control:this}),this.container[0])}}),Kl=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(G,{control:this}),this.container[0])},ready:function(){ml(this)}}),ea=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(W,{control:this}),this.container[0])},ready:function(){gl(this)}}),ta=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(K,{control:this}),this.container[0])}}),ca=e=>{const[c,s]=(0,g.useState)(e.control.setting.get()),{label:l,description:a,id:r,alt_layout:o,choices:i,inputAttrs:n,choices_titles:h,choices_upgrade:v,link:d,labelStyle:p}=e.control.params;let m,u=null,w=null,z=[];const f=o?"ast-divide-four":"modern-layout";return l&&(u=(0,t.createElement)("span",{className:"customize-control-title"},l)),a&&(w=(0,t.createElement)("span",{className:"description customize-control-description"},a)),n&&n.split(" ").map(((e,t)=>{let c=e.split("=");void 0!==c[1]&&(z[c[0]]=c[1].replace(/"/g,""))})),d&&d.split(" ").map(((e,t)=>{let c=e.split("=");void 0!==c[1]&&(z[c[0]]=c[1].replace(/"/g,""))})),m=Object.entries(i).map((l=>{let[a,o]=l,n=c===a;return v[a]?(0,t.createElement)("a",{href:window.AstraBuilderCustomizerData.upgradeUrl,target:"_blank",key:a,className:"ast-upgrade-trigger"},(0,t.createElement)("label",{className:"ast-radio-img-svg "+(v[a]?"ast-pro-option":"")},(0,t.createElement)("span",{dangerouslySetInnerHTML:{__html:i[a]}}),(0,t.createElement)("span",{className:"image-clickable","data-title":v[a]?(0,b.__)("Upgrade to unlock","astra"):h[a]}))):(0,t.createElement)(t.Fragment,{key:a},(0,t.createElement)("input",(0,L.Z)({},z,{className:"image-select",type:"radio",value:a,name:`_customize-radio-${r}`,id:r+a,checked:n,onChange:()=>(t=>{s(t),e.control.setting.set(t)})(a)})),(0,t.createElement)("label",(0,L.Z)({htmlFor:r+a},p,{className:"ast-radio-img-svg "+(v[a]?"ast-pro-option":"")}),(0,t.createElement)("span",{dangerouslySetInnerHTML:{__html:i[a]}}),(0,t.createElement)("span",{className:"image-clickable","data-title":v[a]?(0,b.__)("Upgrade to unlock","astra"):h[a]})))})),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("label",{className:"customizer-text"},u,w),(0,t.createElement)("div",{id:`input_${r}`,className:`image ${f}`},m))};ca.propTypes={control:l().object.isRequired};var sa=React.memo(ca);const la=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(sa,{control:this}),this.container[0])}}),aa=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(X,{control:this}),this.container[0])},ready:function(){ul(this)}}),ra=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(me,{control:this}),this.container[0])}}),oa=e=>{const{description:c,label:s,connect:l,variant:a,name:r,link:o}=e.control.params,[i,n]=(0,g.useState)({value:e.control.setting.get()});document.addEventListener("AstRemoteUpdateState",(function(t){"typography"===t.detail&&n({value:e.control.setting.get()})}));let h=null,v=null,d=null,p=[],m=(0,b.__)("Inherit","astra");return s&&(h=(0,t.createElement)("span",{className:"customize-control-title"},s)),c&&(v=(0,t.createElement)("span",{className:"description customize-control-description"},c)),void 0!==o&&o.split(" ").map(((e,t)=>{let c=e.split("=");void 0!==c[1]&&(p[c[0]]=c[1].replace(/"/g,""))})),l&&a?d=(0,t.createElement)("select",(0,L.Z)({},p,{"data-connected-control":l,"data-connected-variant":a,"data-value":i.value,"data-name":r,"data-inherit":m})):l?d=(0,t.createElement)("select",(0,L.Z)({},p,{"data-connected-control":l,"data-value":i.value,"data-name":r,"data-inherit":m})):a&&(d=(0,t.createElement)("select",(0,L.Z)({},p,{"data-connected-variant":a,"data-value":i.value,"data-name":r,"data-inherit":m}))),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("label",null,h,v),d)};oa.propTypes={control:l().object.isRequired};var ia=oa;const na=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(ia,{control:this}),this.container[0])},ready:function(){AstTypography.init()}}),ha=e=>{const{description:c,label:s,connect:l,variant:a,name:r,link:o,ast_all_font_weight:i}=e.control.params;let n=e.control.setting.get(),h=(0,t.createElement)("span",null,s||(0,b.__)("Background","astra")),v=c?(0,t.createElement)("span",{className:"description customize-control-description"},c):null,d=null,p=[],m=(0,b.__)("Inherit","astra"),g=null;n=void 0===n||""===n?[]:n,o&&o.split(" ").map(((e,t)=>{let c=e.split("=");c[1]&&(p[c[0]]=c[1].replace(/"/g,""))}));let u=Object.entries(i).map((e=>(0,t.createElement)("option",{key:e[0],value:e[0]},e[1])));return g="normal"===n?(0,t.createElement)("option",{key:"normal",value:"normal"},m):(0,t.createElement)("option",{key:"inherit",value:"inherit"},m),l&&a?d=(0,t.createElement)("select",(0,L.Z)({},p,{"data-connected-control":l,"data-connected-variant":a,"data-value":n,"data-name":r,"data-inherit":m}),g,u):a?d=(0,t.createElement)("select",(0,L.Z)({},p,{"data-connected-variant":a,"data-value":n,"data-name":r,"data-inherit":m}),g,u):l&&(d=(0,t.createElement)("select",(0,L.Z)({},p,{"data-connected-control":l,"data-value":n,"data-name":r,"data-inherit":m}),g,u)),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("label",{className:"customize-control-title"},h,v),d)};ha.propTypes={control:l().object.isRequired};var va=React.memo(ha);const da=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(va,{control:this}),this.container[0])}}),{__:pa}=wp.i18n,ma=e=>"section-footer-builder"===e.control.params.section||"section-header-builder"===e.control.params.section?(0,t.createElement)(u().Fragment,null,(0,t.createElement)("p",{className:"ast-customize-control-title"},astra.customizer.show_upgrade_notice&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)("span",{style:{marginRight:"10px"}}," ",(0,t.createElement)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"}," ",(0,t.createElement)("rect",{width:"18",height:"18",rx:"9",fill:"white"})," ",(0,t.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.74702 5.06643C9.46123 4.49128 9.17545 3.91614 8.88188 3.34521C8.41365 4.33365 7.94539 5.32208 7.47713 6.31053C6.31797 8.75734 5.15879 11.2042 4 13.6513C4.27019 13.652 4.54043 13.6517 4.81069 13.6513C5.23742 13.6508 5.66419 13.6502 6.09081 13.654C6.81384 12.2046 7.53195 10.7526 8.25008 9.30066C8.84855 8.09064 9.44702 6.88061 10.0484 5.67201C9.94768 5.47027 9.84735 5.26835 9.74702 5.06643ZM12.9929 11.5845C12.3465 10.257 11.7 8.92955 11.0518 7.60294C10.368 9.02538 9.68354 10.4478 8.99749 11.8691C9.27982 11.8689 9.56208 11.869 9.84432 11.869C10.2206 11.8691 10.597 11.8692 10.9734 11.8687C11.0785 12.106 11.1813 12.3442 11.2841 12.5825C11.4387 12.941 11.5934 13.2995 11.7559 13.6544C12.21 13.6502 12.6641 13.6508 13.1182 13.6514C13.412 13.6518 13.7059 13.6522 13.9997 13.6513C13.6639 12.9624 13.3284 12.2734 12.9929 11.5845Z",fill:"#0284C7"})," ")," "),(0,t.createElement)("span",{style:{verticalAlign:"super"}}," ",pa("Upgrade to Astra Pro for even more header and footer options, as well as several other wonderful features!","astra")," ")," ",(0,t.createElement)("a",{className:"ast-builder-upgrade-link",href:window.AstraBuilderCustomizerData.upgradeUrl,target:"_blank"},pa("Upgrade Now","astra")))),(0,t.createElement)("p",{className:"ast-customize-control-description"},(0,t.createElement)("span",{className:"button button-secondary ahfb-builder-section-shortcut "+e.control.params.section,"data-section":e.control.params.section,onClick:()=>(e=>{e.customizer.section.each((function(e){if(e.expanded())return e.collapse(),!1}))})(e)},(0,t.createElement)("span",{className:"dashicons dashicons-admin-generic"}," ")),(0,t.createElement)("span",{className:"button button-secondary ahfb-builder-hide-button ahfb-builder-tab-toggle"},(0,t.createElement)("span",{className:"ast-builder-hide-action"}," ",(0,t.createElement)("span",{className:"dashicons dashicons-arrow-down-alt2"})," ",pa("Hide Builder","astra")," "),(0,t.createElement)("span",{className:"ast-builder-show-action"}," ",(0,t.createElement)("span",{className:"dashicons dashicons-arrow-up-alt2"})," ",pa("Show Builder","astra")," ")))):(0,t.createElement)(u().Fragment,null,(0,t.createElement)("div",{className:"ahfb-compontent-tabs nav-tab-wrapper wp-clearfix"},(0,t.createElement)("a",{href:"#",className:"nav-tab ahfb-general-tab ahfb-compontent-tabs-button "+("general"===e.tab?"nav-tab-active":""),"data-tab":"general"},(0,t.createElement)("span",null,"section-header-builder-layout"===e.control.params.section||"section-footer-builder-layout"===e.control.params.section?pa("Elements","astra"):pa("General","astra"))),(0,t.createElement)("a",{href:"#",className:"nav-tab ahfb-design-tab ahfb-compontent-tabs-button "+("design"===e.tab?"nav-tab-active":""),"data-tab":"design"},(0,t.createElement)("span",null,pa("Design","astra")))));u().memo(ma);const ga=wp.customize.astraControl.extend({renderContent:function(){ic().render((0,t.createElement)(ma,{control:this,tab:wp.customize.state("astra-customizer-tab").get(),customizer:wp.customize}),this.container[0])}}),{Dashicon:ua,Button:wa}=wp.components,{__:za}=wp.i18n;var fa=e=>{let c=AstraBuilderCustomizerData&&AstraBuilderCustomizerData.choices&&AstraBuilderCustomizerData.choices[e.controlParams.group]?AstraBuilderCustomizerData.choices[e.controlParams.group]:[];const s=void 0!==c[e.item].delete&&c[e.item].delete?"item-has-controls":" ";return(0,t.createElement)("div",{className:`ahfb-builder-item ${s} `,"data-id":e.item,"data-section":void 0!==c[e.item]&&void 0!==c[e.item].section?c[e.item].section:"",key:e.item,onClick:()=>{e.focusItem(void 0!==c[e.item]&&void 0!==c[e.item].section?c[e.item].section:"")}},(0,t.createElement)("span",{className:"ahfb-builder-item-text"},void 0!==c[e.item]&&void 0!==c[e.item].name?c[e.item].name:""),astra.customizer.is_pro&&(0,t.createElement)("div",{className:"ahfb-slide-up"},c[e.item].clone&&(0,t.createElement)("span",{"data-tooltip":za("Clone element","astra"),onClick:t=>{t.stopPropagation(),sessionStorage.getItem("astra-builder-clone-in-progress")||e.cloneItem(e.item)},className:"dashicons dashicons-admin-page"}),c[e.item].delete&&(0,t.createElement)("span",{"data-tooltip":za("Delete element from customizer","astra"),onClick:t=>{sessionStorage.getItem("astra-builder-eradicate-in-progress")||(t.stopPropagation(),(e=>{sessionStorage.setItem("astra-builder-eradicate-in-progress",!0);var t=new CustomEvent("AstraBuilderDeleteSectionControls",{detail:c[e.item]});document.dispatchEvent(t);let s=c[e.item];delete c[e.item];const l=wp.customize("astra-settings[cloned-component-track]").get();let a=parseInt(s.section.match(/\d+$/)[0]),r=l[s.builder+"-"+s.type],o=l["removed-items"];if(a!=parseInt(AstraBuilderCustomizerData.component_limit)&&o.push(s.section),o=o.filter((function(e,t,c){return t==c.indexOf(e)})),r==a)for(;;){if(r-=1,l[s.builder+"-"+s.type]=r,-1===(i=o.indexOf(s.section.replace(/[0-9]+/g,r)))){var i;-1!==(i=o.indexOf(s.section.replace(/[0-9]+/g,a)))&&o.splice(i,1);break}o.splice(i,1)}wp.customize("astra-settings[cloned-component-track]").set({...l,"removed-items":o,flag:!l.flag})})(e),e.removeItem(e.item))},className:"dashicons dashicons-trash"})),astra.customizer.is_block_widget&&e.item.includes("widget")&&(0,t.createElement)(wa,{className:"ahfb-builder-item-icon ahfb-setting-icon",onClick:t=>{t.stopPropagation(),e.focusItem(void 0!==c[e.item]&&void 0!==c[e.item].section?c[e.item].section:"")}},(0,t.createElement)(ua,{"data-tooltip":za("General","astra"),icon:"dashicon dashicons dashicons-admin-generic"})),astra.customizer.is_block_widget&&e.item.includes("widget")&&(0,t.createElement)(wa,{className:"ahfb-builder-item-icon ahfb-setting-icon",onClick:t=>{t.stopPropagation(),e.focusItem(void 0!==c[e.item]&&void 0!==c[e.item].section?"astra-"+c[e.item].section:"")}},(0,t.createElement)(ua,{"data-tooltip":za("Design","astra"),icon:"dashicon dashicons dashicons-admin-settings"})),(0,t.createElement)(wa,{className:"ahfb-builder-item-icon",onClick:t=>{t.stopPropagation(),e.removeItem(e.item)}},(0,t.createElement)(ua,{"data-tooltip":za("Remove element from grid","astra"),icon:"no-alt"})))};const{ButtonGroup:ba,Dashicon:Ca,Popover:Ma,Button:xa}=wp.components,{Fragment:Ha}=wp.element;var ya=e=>{const[c,s]=(0,g.useState)({isVisible:!1}),{controlParams:l,location:a,choices:r,row:o,column:i,id:n}=e;let h=0,v=Object.keys(r).length;return c.isVisible&&l.rows.map((t=>{Object.keys(e.settings[t]).map((c=>{"astra-settings[header-desktop-items]"!==l.group||astra.customizer.is_pro||"popup"!==t?h+=e.settings[t][c].length:(h-=e.settings[t][c].length,v-=e.settings[t][c].length)}))})),(0,t.createElement)("div",{className:y()("ahfb-builder-add-item","astra-settings[header-desktop-items]"!==l.group&&"astra-settings[footer-desktop-items]"!==l.group||"right"!==a?null:"center-on-left","astra-settings[header-desktop-items]"!==l.group&&"astra-settings[footer-desktop-items]"!==l.group||"left"!==a?null:"center-on-right","astra-settings[header-desktop-items]"!==l.group&&"astra-settings[footer-desktop-items]"!==l.group||"left_center"!==a?null:"right-center-on-right","astra-settings[header-desktop-items]"!==l.group&&"astra-settings[footer-desktop-items]"!==l.group||"right_center"!==a?null:"left-center-on-left"),key:n},c.isVisible&&(0,t.createElement)(Ma,{position:"top",className:"ahfb-popover-add-builder",onClose:()=>{!0===c.isVisible&&s((e=>({...e,isVisible:!1})))}},(0,t.createElement)("div",{className:"ahfb-popover-builder-list"},(0,t.createElement)(ba,{className:"ahfb-radio-container-control"},Object.keys(r).sort().map((c=>((c,a,o)=>{let i=!0;l.rows.map((t=>{Object.keys(e.settings[t]).map((s=>{e.settings[t][s].includes(c)&&(i=!1)}))}));let n=c.includes("menu");return"popup"===a&&(n&&"mobile-menu"!==c||"mobile-trigger"===c)&&(i=!1),"popup"!==a&&"mobile-menu"===c&&(i=!1),(0,t.createElement)(Ha,{key:c},i&&(0,t.createElement)(xa,{isTertiary:!0,className:"builder-add-btn",onClick:()=>{((t,c,l)=>{const{setList:a,list:r}=e;s((e=>({...e,isVisible:!1})));let o=r;o.push({id:t}),a(o)})(c,e.row,e.column)}},(0,t.createElement)("span",{className:"add-btn-icon"}," ",(0,t.createElement)(Ca,{icon:void 0!==r[c]&&void 0!==r[c].icon?r[c].icon:""})," "),(0,t.createElement)("span",{className:"add-btn-title"},void 0!==r[c]&&void 0!==r[c].name?r[c].name:"")))})(c,o))),v===h&&(0,t.createElement)("p",{className:"ahfb-all-coponents-used"}," ",(0,b.__)("Hurray! All Components Are Being Used.","astra")," ")))),(0,t.createElement)(xa,{className:"ahfb-builder-item-add-icon dashicon dashicons-plus-alt2",onClick:()=>{s((e=>({...e,isVisible:!0})))}}))};const{Fragment:Va}=wp.element;var La=e=>{const c=e.zone.replace(e.row+"_","");let s=void 0!==e.items&&null!=e.items&&null!=e.items.length&&e.items.length>0?e.items:[],l=e.choices,a=Object.keys(l),r=[];{const e=[...s];s.length>0&&s.map(((t,c)=>{a.includes(t)?r.push({id:t}):e.splice(e.indexOf(t),1)})),s=e}let o=void 0!==e.centerItems&&null!=e.centerItems&&null!=e.centerItems.length&&e.centerItems.length>0?e.centerItems:[],i=[];{let e=[...o];o.length>0&&o.map(((t,c)=>{a.includes(t)?i.push({id:t}):e.splice(e.indexOf(t),1)})),o=e}const n=(s,l,a)=>{let r=a.replace("_","-");return(0,t.createElement)(Va,null,(0,t.createElement)(kl.ReactSortable,{animation:100,onStart:()=>e.showDrop(),onEnd:()=>e.hideDrop(),group:e.controlParams.group,className:"ahfb-builder-drop ahfb-builder-sortable-panel ahfb-builder-drop-"+c+a,list:s,setList:t=>e.onUpdate(e.row,e.zone+a,t)},l.length>0&&l.map(((c,s)=>(0,t.createElement)(fa,{removeItem:t=>e.removeItem(t,e.row,e.zone+a),cloneItem:t=>e.cloneItem(t,e.row,e.zone+a),focusItem:t=>e.focusItem(t),key:c,index:s,item:c,controlParams:e.controlParams})))),(0,t.createElement)(ya,{row:e.row,list:s,settings:e.settings,column:e.zone+a,setList:t=>e.onAddItem(e.row,e.zone+a,t),key:c,location:c+a,id:"add"+r+"-"+c,controlParams:e.controlParams,choices:e.choices}))};return"footer"===e.mode?(0,t.createElement)("div",{className:`ahfb-builder-area ahfb-builder-area-${c}`,"data-location":e.zone},n(r,s,"")):(0,t.createElement)("div",{className:`ahfb-builder-area ahfb-builder-area-${c}`,"data-location":e.zone},"astra-settings[header-desktop-items]"===e.controlParams.group&&"right"===c&&n(i,o,"_center"),n(r,s,""),"astra-settings[header-desktop-items]"===e.controlParams.group&&"left"===c&&n(i,o,"_center"))};const{__:Ba}=wp.i18n,{Dashicon:Ea,Button:Aa}=wp.components;var ka=e=>{let c="no-center-items",s=-1!==e.controlParams.group.indexOf("header")?"header":"footer",l=[],a="",r=0,o=!0;if("footer"===s&&(a=`ast-grid-row-layout-${e.layout[e.row].layout.desktop}`,r=e.layout[e.row].column-1,Object.keys(e.controlParams.zones[e.row]).map(((t,c)=>{r
0&&(c="has-center-items"),"popup"===e.row&&(c="popup-vertical-group"),e.controlParams.hasOwnProperty("status"))switch(e.row){case"above":e.controlParams.status.above||(o=!1);break;case"primary":e.controlParams.status.primary||(o=!1);break;case"below":e.controlParams.status.below||(o=!1)}return(0,t.createElement)("div",{className:`ahfb-builder-areas ahfb-builder-mode-${s} ${c}`,"data-row":e.row,"data-row-section":"section-"+e.row+"-"+s+"-builder"},(0,t.createElement)(Aa,{className:"ahfb-row-actions",title:"popup"===e.row?Ba("Off Canvas","astra"):(e.row+" "+s).charAt(0).toUpperCase()+(e.row+" "+s).slice(1).toLowerCase(),onClick:()=>e.focusPanel(e.row+"-"+s)},(0,t.createElement)(Ea,{icon:"admin-generic"}),"popup"===e.row&&(0,t.createElement)(t.Fragment,null,Ba("Off Canvas","astra"))),(0,t.createElement)("div",{className:`ahfb-builder-group ahfb-builder-group-horizontal ${a}`,"data-setting":e.row},Object.keys(e.controlParams.zones[e.row]).map(((c,a)=>{if(!("footer"===s&&re.removeItem(t,c,s),cloneItem:(t,c,s)=>e.cloneItem(t,c,s),focusItem:t=>e.focusItem(t),hideDrop:()=>e.hideDrop(),showDrop:()=>e.showDrop(),onUpdate:(t,c,s)=>e.onUpdate(t,c,s),zone:c,row:e.row,choices:e.choices,key:c,items:e.items[c],centerItems:l,controlParams:e.controlParams,onAddItem:(t,c,s)=>e.onAddItem(t,c,s),settings:e.settings,mode:s})}))))};const Sa=e=>{let c=e.control.setting.get(),s={},l={},a=e.control.params.default?{...l,...e.control.params.default}:l;c=c?{...a,...c}:a;let r={},o=e.control.params.input_attrs?{...r,...e.control.params.input_attrs}:r,i=AstraBuilderCustomizerData&&AstraBuilderCustomizerData.choices&&AstraBuilderCustomizerData.choices[o.group]?AstraBuilderCustomizerData.choices[o.group]:[];const n=e.customizer.control("astra-settings[cloned-component-track]").setting,h=[];h.revertDrag=!1;const[v,d]=(0,g.useState)({value:c,layout:o.layouts,isPopup:!1,prevItems:h});let p=!1;e.control.container&&(p=e.control.container[0].getAttribute("isPopup")),"astra-settings[header-desktop-items]"!==o.group&&"astra-settings[header-mobile-items]"!==o.group||(s=JSON.parse(JSON.stringify(v.value)));const m=function(t){let c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",s=e.control.setting;if("popup"===c){let t=e.customizer("astra-settings[header-mobile-popup-items]");t.set(!t.get())}s.set({...s.get(),...t,flag:!s.get().flag})};(0,g.useEffect)((()=>{document.addEventListener("AstraBuilderPresetSettingsUpdate",(function(e){o.group===e.detail.id&&(d((t=>({...t,value:e.detail.grid_layout}))),m(e.detail.grid_layout))})),document.addEventListener("AstraBuilderChangeRowLayout",(function(e){if("astra-settings[footer-desktop-items]"!==o.group)return;if(""===e.detail.type)return;let t=o;t.layouts[e.detail.type]&&(t.layouts[e.detail.type]={column:e.detail.columns,layout:e.detail.layout},d((e=>({...e,layout:t.layouts}))),m(t))}))}),[]);const u=()=>{let e=document.querySelectorAll(".ahfb-builder-area");for(let t=0;t{if(v.prevItems.revertDrag){let e=v.prevItems.row,t=v.prevItems.zone,c=v.prevItems.restrictRow,s=v.prevItems.restrictZone,l=v.value,a=l[e],r=v.prevItems.staleValue[e][t],o=l[c],i=v.prevItems.staleValue[c][s];a[t]=r,o[s]=i,l[e][t]=r,l[c][s]=i,y(!0),d((e=>({...e,value:l}))),m(l,e);let n=[];n.revertDrag=!1,d((e=>({...e,prevItems:n})))}let e=document.querySelectorAll(".ahfb-builder-area");for(let t=0;t{if(sessionStorage.getItem("astra-builder-clone-in-progress"))return;let s,l=n.get(),a=Object.assign({},i[e]),r=a.section.replace(/[0-9]+/g,""),h=l["removed-items"],p=h.findIndex((e=>e.includes(r))),g=a.builder+"-"+a.type,u={};if(-1!=p?(r=h[p],s=parseInt(r.match(/\d+$/)[0]),h.splice(p,1),u["removed-items"]=h):(s=l[g]+1,r=a.section.replace(/[0-9]+/g,s),u[g]=s),parseInt(s)>parseInt(AstraBuilderCustomizerData.component_limit))return;let w=a.type+"-"+s;a=function(e,t){if("menu"===e.type)switch(t){case 1:e.name="Primary Menu";break;case 2:e.name="Secondary Menu";break;default:e.name=e.type.slice(0,1).toUpperCase()+e.type.substring(1)+" "+t}else{let c=e.name.replace(/[0-9]+/g,"");e.name=c+" "+t}return e.section=e.section.replace(/[0-9]+/g,t),e}(a,s),AstraBuilderCustomizerData.choices[o.group][w]=a,sessionStorage.setItem("astra-builder-clone-in-progress",!0);var z=new CustomEvent("AstraBuilderCloneSectionControls",{detail:{clone_to_section:r,clone_from_section:i[e].section}});document.dispatchEvent(z),n.set({...l,...u,flag:!l.flag});let f=v.value,b=f[t][c];b.push(w);let C=[];b.forEach((function(e){C.push({id:e})})),d((e=>({...e,value:f}))),m(f,t)},f=(e,t,c)=>{let s=v.value,l=s[t],a=[];l[c].length>0&&l[c].map((t=>{e!==t&&a.push(t)})),"astra-settings[header-desktop-items]"===o.group&&t+"_center"===c&&0===a.length&&(l[t+"_left_center"].length>0&&(l[t+"_left_center"].map((e=>{s[t][t+"_left"].push(e)})),s[t][t+"_left_center"]=[]),l[t+"_right_center"].length>0&&(l[t+"_right_center"].map((e=>{s[t][t+"_right"].push(e)})),s[t][t+"_right_center"]=[])),l[c]=a,s[t][c]=a,y(!0),d((e=>({...e,value:s}))),m(s,t);let r=new CustomEvent("AstraBuilderRemovedBuilderItem",{detail:o.group});document.dispatchEvent(r)},b=(e,t,c)=>{let l=v.value,a=l[e],r=[],i=!1,n=[];c.length>0&&c.map((c=>{i=c.id.includes("menu"),("popup"===e&&("astra-settings[header-desktop-items]"===o.group&&i&&"mobile-menu"!==c.id||"mobile-trigger"===c.id)||"popup"!==e&&"mobile-menu"===c.id)&&(n=((e,t,c)=>{let l=[];l.restrictRow=t,l.restrictZone=c;for(const[t,c]of Object.entries(s))for(const[a,r]of Object.entries(c))for(let c of r)c===e.id&&(l.row=t,l.zone=a,l.revertDrag=!0,l.staleValue=s);return l})(c,e,t),d((e=>({...e,prevItems:n})))),r.push(c.id)})),M(a[t],r)||("astra-settings[header-desktop-items]"===o.group&&e+"_center"===t&&0===r.length&&(a[e+"_left_center"].length>0&&(a[e+"_left_center"].map((t=>{l[e][e+"_left"].push(t)})),l[e][e+"_left_center"]=[]),a[e+"_right_center"].length>0&&(a[e+"_right_center"].map((t=>{l[e][e+"_right"].push(t)})),l[e][e+"_right_center"]=[])),a[t]=r,l[e][t]=r,y(!0),d((e=>({...e,value:l}))),m(l,e))},C=(e,t,c)=>{b(e,t,c);let s=new CustomEvent("AstraBuilderRemovedBuilderItem",{detail:o.group});document.dispatchEvent(s)},M=(e,t)=>{if(e===t)return!0;if(null==e||null==t)return!1;if(e.length!=t.length)return!1;for(let c=0;c{t="section-"+t+"-builder",void 0!==e.customizer.section(t)&&e.customizer.section(t).focus()},H=t=>{void 0!==e.customizer.section(t)&&e.customizer.section(t).focus()},y=t=>{let c=!1;"astra-settings[header-desktop-items]"===e.control.id&&o.rows.map((e=>{var t=v.value[e];for(const[e,s]of Object.entries(t))if(s.includes("mobile-trigger"))return void(c=!0)})),"astra-settings[header-mobile-items]"===e.control.id&&o.rows.map((e=>{var t=v.value[e];for(const[e,s]of Object.entries(t))if(s.includes("mobile-trigger"))return void(c=!0)})),t&&d((e=>({...e,isPopup:c}))),e.control.container&&(e.control.container[0].setAttribute("isPopup",c),p=c)};return y(!1),(()=>{if(!astra.customizer.is_pro)return;let e=n.get();AstraBuilderCustomizerData.component_limit=parseInt(AstraBuilderCustomizerData.component_limit);const t=AstraBuilderCustomizerData&&AstraBuilderCustomizerData.choices&&AstraBuilderCustomizerData.choices[o.group]?AstraBuilderCustomizerData.choices[o.group]:[];Object.keys(t).forEach((function(c){let s=t[c];if(s.hasOwnProperty("builder")&&s.hasOwnProperty("type")){let t=!s.hasOwnProperty("clone")||s.clone,c=!s.hasOwnProperty("delete")||s.delete,l=s.builder+"-"+s.type;if(e[l]e.startsWith(c)))}switch(s.clone=t,e[l]){case 1:c=!1;break;case 2:c=-1==e["removed-items"].indexOf(s.section.replace(/[0-9]+/g,1))}s.delete=c}}))})(),(0,t.createElement)("div",{className:"ahfb-control-field ahfb-builder-items"},(!0===v.isPopup||!0===p)&&o.rows.includes("popup")&&(0,t.createElement)(ka,{showDrop:()=>u(),focusPanel:e=>x(e),focusItem:e=>H(e),removeItem:(e,t,c)=>f(e,t,c),cloneItem:(e,t,c)=>z(e,t,c),onAddItem:(e,t,c)=>C(e,t,c),hideDrop:()=>w(),onUpdate:(e,t,c)=>b(e,t,c),key:"popup",row:"popup",controlParams:o,choices:i,items:v.value.popup,settings:v.value,layout:v.layout}),(0,t.createElement)("div",{className:"ahfb-builder-row-items"},o.rows.map((c=>{if("popup"!==c)return(0,t.createElement)(ka,{showDrop:()=>u(),focusPanel:e=>x(e),focusItem:e=>H(e),removeItem:(e,t,c)=>f(e,t,c),cloneItem:(e,t,c)=>z(e,t,c),hideDrop:()=>w(),onUpdate:(e,t,c)=>b(e,t,c),onAddItem:(e,t,c)=>C(e,t,c),key:c,row:c,controlParams:o,choices:i,customizer:e.customizer,items:v.value[c],settings:v.value,layout:v.layout})}))))};Sa.propTypes={control:l().object.isRequired,customizer:l().func.isRequired};var _a=React.memo(Sa);const Da=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(_a,{control:this,customizer:wp.customize}),this.container[0])}}),{__:Za}=wp.i18n,{Dashicon:Oa,Tooltip:Na,TextControl:Ta,Button:Pa}=wp.components;let ja=Object.keys(Zl);var qa=e=>{const c=window.svgIcons,[s,l]=(0,g.useState)({open:!1}),a=(e.item.id.replace(/[\d_]+$/g,""),"phone"===e.item.id||"phone_2"===e.item.id?Za("Number","astra"):Za("URL","astra")),[r,o]=(0,g.useState)(e.item.icon);return(0,g.useEffect)((()=>{o(c[e.item.icon])}),[]),(0,t.createElement)("div",{className:"ahfb-sorter-item","data-id":e.item.id,key:e.item.id},(0,t.createElement)("div",{className:"ahfb-sorter-item-panel-header",onClick:()=>{l((e=>({...e,open:!s.open})))}},(0,t.createElement)(Na,{text:Za("Toggle Item Visiblity","astra")},(0,t.createElement)(Pa,{className:"ahfb-sorter-visiblity"},(0,t.createElement)("span",{dangerouslySetInnerHTML:{__html:r}}))),(0,t.createElement)("span",{className:"ahfb-sorter-title"},void 0!==e.item.label&&""!==e.item.label?e.item.label:Za("Social Item","astra")),(0,t.createElement)(Pa,{className:"ahfb-sorter-item-expand "+(e.item.enabled?"item-is-visible":"item-is-hidden"),onClick:t=>{t.stopPropagation(),e.toggleEnabled(!e.item.enabled,e.index)}},(0,t.createElement)(Oa,{icon:"visibility"})),(0,t.createElement)(Pa,{className:"ahfb-sorter-item-remove",isDestructive:!0,onClick:()=>{e.removeItem(e.index)}},(0,t.createElement)(Oa,{icon:"no-alt"}))),s.open&&(0,t.createElement)("div",{className:"ahfb-sorter-item-panel-content"},(0,t.createElement)(Ta,{label:Za("Label","astra"),value:e.item.label?e.item.label:"",onChange:t=>{e.onChangeLabel(t,e.index)}}),(0,t.createElement)(Ta,{label:`${a}`,value:e.item.url?e.item.url:"",onChange:t=>{e.onChangeURL(t,e.index)}}),(0,t.createElement)("p",{className:"ast-social-icon-picker-label"},Za("Icon")),(0,t.createElement)(Dl(),{icons:ja,renderFunc:Ol,theme:"default",value:e.item.icon,onChange:t=>{e.onChangeIcon(t,e.index),o(c[t])},isMulti:!1,noSelectedPlaceholder:Za("Select Icon","astra")})))};const{__:Ra}=wp.i18n,{Button:Ia,SelectControl:Fa}=wp.components,Ua=e=>{let c=e.control.setting.get(),s={items:[{id:"facebook",enabled:!0,url:"",color:"#557dbc",background:"transparent",icon:"facebook",label:"Facebook"},{id:"twitter",enabled:!0,url:"",color:"#7acdee",background:"transparent",icon:"twitter",label:"Twitter"}]},l=e.control.params.default?{...s,...e.control.params.default}:s;c=c?{...l,...c}:l;let a={group:"social_item_group",options:[{value:"facebook",label:Ra("Facebook","astra"),color:"#557dbc",background:"transparent"},{value:"twitter",label:Ra("Twitter","astra"),color:"#7acdee",background:"transparent"},{value:"instagram",label:Ra("Instagram","astra"),color:"#8a3ab9",background:"transparent"},{value:"youtube",label:Ra("YouTube","astra"),color:"#e96651",background:"transparent"},{value:"facebook_group",label:Ra("Facebook Group","astra"),color:"#3D87FB",background:"transparent"},{value:"vimeo",label:Ra("Vimeo","astra"),color:"#8ecfde",background:"transparent"},{value:"pinterest",label:Ra("Pinterest","astra"),color:"#ea575a",background:"transparent"},{value:"linkedin",label:Ra("Linkedin","astra"),color:"#1c86c6",background:"transparent"},{value:"medium",label:Ra("Medium","astra"),color:"#292929",background:"transparent"},{value:"wordpress",label:Ra("WordPress","astra"),color:"#464646",background:"transparent"},{value:"reddit",label:Ra("Reddit","astra"),color:"#FC471E",background:"transparent"},{value:"patreon",label:Ra("Patreon","astra"),color:"#e65c4b",background:"transparent"},{value:"github",label:Ra("GitHub","astra"),color:"#24292e",background:"transparent"},{value:"dribbble",label:Ra("Dribbble","astra"),color:"#d77ea6",background:"transparent"},{value:"behance",label:Ra("Behance","astra"),color:"#1B64F6",background:"transparent"},{value:"vk",label:Ra("VK","astra"),color:"#5382b6",background:"transparent"},{value:"xing",label:Ra("Xing","astra"),color:"#0A5C5D",background:"transparent"},{value:"rss",label:Ra("RSS","astra"),color:"#f09124",background:"transparent"},{value:"email",label:Ra("Email 1","astra"),color:"#ea4335",background:"transparent"},{value:"phone",label:Ra("Phone 1","astra"),color:"inherit",background:"transparent"},{value:"email_2",label:Ra("Email 2","astra"),color:"#ea4335",background:"transparent"},{value:"phone_2",label:Ra("Phone 2","astra"),color:"inherit",background:"transparent"},{value:"whatsapp",label:Ra("WhatsApp","astra"),color:"#5BBA67",background:"transparent"},{value:"google_reviews",label:Ra("Google Reviews","astra"),color:"#dc4e41",background:"transparent"},{value:"telegram",label:Ra("Telegram","astra"),color:"#229CCE",background:"transparent"},{value:"yelp",label:Ra("Yelp","astra"),color:"#af0606",background:"transparent"},{value:"trip_advisor",label:Ra("Trip Advisor","astra"),color:"#00aa6c",background:"transparent"},{value:"imdb",label:Ra("IMDB","astra"),color:"#000000",background:"transparent"}].sort(((e,t)=>e.valuet.value?1:0))},r=e.control.params.input_attrs?{...a,...e.control.params.input_attrs}:a,o=[];r.options.map((e=>{c.items.some((t=>t.id===e.value))||o.push(e)}));const[i,n]=(0,g.useState)({value:c,isVisible:!1,control:void 0!==o[0]&&void 0!==o[0].value?o[0].value:"",icon:""});(0,g.useEffect)((()=>{n((t=>({...t,value:e.control.setting.get()})))}),[e]);const h=t=>{e.control.setting.set({...e.control.setting.get(),...t,flag:!e.control.setting.get().flag})},v=()=>{let e,t=document.querySelectorAll(".ahfb-builder-area");for(e=0;e{let c=i.value;const s=c.items.map(((c,s)=>(t===s&&(c={...c,...e}),c)));c.items=s,n((e=>({...e,value:c}))),h(c)},p=void 0!==i.value&&null!=i.value.items&&null!=i.value.items.length&&i.value.items.length>0?i.value.items:[];let m=[];return p.length>0&&p.map((e=>{m.push({id:e.id})})),(0,t.createElement)("div",{className:"ahfb-control-field ahfb-sorter-items"},(0,t.createElement)("div",{className:"ahfb-sorter-row"},(0,t.createElement)(kl.ReactSortable,{animation:100,onStart:()=>v(),onEnd:()=>v(),group:r.group,className:`ahfb-sorter-drop ahfb-sorter-sortable-panel ahfb-sorter-drop-${r.group}`,handle:".ahfb-sorter-item-panel-header",list:m,setList:e=>(e=>{let t=i.value,c=t.items,s=[];e.length>0&&e.map((e=>{c.filter((t=>{t.id===e.id&&s.push(t)}))})),((e,t)=>{if(e===t)return!0;if(null==e||null==t)return!1;if(e.length!=t.length)return!1;for(let c=0;c({...e,value:t}))),h(t))})(e)},p.length>0&&p.map(((e,c)=>(0,t.createElement)(qa,{removeItem:e=>(e=>{let t=i.value,c=t.items,s=[];c.length>0&&c.map(((t,c)=>{e!==c&&s.push(t)})),t.items=s,n((e=>({...e,value:t}))),h(t)})(e),toggleEnabled:(e,t)=>((e,t)=>{d({enabled:e},t)})(e,t),onChangeLabel:(e,t)=>((e,t)=>{d({label:e},t)})(e,t),onChangeIcon:(e,t)=>((e,t)=>{d({icon:e},t)})(e,t),onChangeURL:(e,t)=>((e,t)=>{d({url:e},t)})(e,t),key:e.id,index:c,item:e,controlParams:r}))))),void 0!==o[0]&&void 0!==o[0].value&&(0,t.createElement)("div",{className:"ahfb-social-add-area"},(0,t.createElement)(Fa,{value:i.control,options:o,onChange:e=>{n((t=>({...t,control:e})))}}),(0,t.createElement)(Ia,{className:"ahfb-sorter-add-item",isPrimary:!0,onClick:()=>{(()=>{const e=i.control;if(n((e=>({...e,isVisible:!1}))),e){let t=i.value,c=t.items,s=e.replace(/[\d_]+$/g,"");const l=r.options.filter((function(t){return t.value===e}));let a={id:e,enabled:!0,url:"",color:l[0].color,background:l[0].background,icon:s,label:l[0].label};c.push(a),t.items=c;let o=[];r.options.map((e=>{c.some((t=>t.id===e.value))||o.push(e)})),n((e=>({...e,control:void 0!==o[0]&&void 0!==o[0].value?o[0].value:""}))),n((e=>({...e,value:t}))),h(t)}})()}},Ra("Add Social Icon","astra"))))};Ua.propTypes={control:l().object.isRequired};var Qa=Ua;const Ga=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Qa,{control:this}),this.container[0])}}),$a=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Ql,{control:this}),this.container[0])}});var Wa=c(3279),Ya=c.n(Wa);const Xa=e=>{let c=e.control.setting.get();const[s,l]=(0,g.useState)({value:c,editor:{},restoreTextMode:!1});let a={id:"header_html",toolbar1:"formatselect | styleselect | bold italic strikethrough | forecolor backcolor | link | alignleft aligncenter alignright alignjustify | numlist bullist outdent indent | insert ast_placeholders | fontsizeselect",toolbar2:""},r=e.control.params.input_attrs?{...a,...e.control.params.input_attrs}:a;const o=t=>{l((e=>({...e,value:t}))),e.control.setting.set(t)};(0,g.useEffect)((()=>{window.tinymce.get(r.id)&&(l((e=>({...e,restoreTextMode:window.tinymce.get(r.id).isHidden()}))),window.wp.oldEditor.remove(r.id)),window.wp.oldEditor.initialize(r.id,{tinymce:{wpautop:!0,height:200,menubar:!1,toolbar1:r.toolbar1,toolbar2:r.toolbar2,fontsize_formats:"8pt 9pt 10pt 11pt 12pt 14pt 18pt 24pt 30pt 36pt 48pt 60pt 72pt 96pt"},quicktags:!0,mediaButtons:!0});const e=window.tinymce.get(r.id);e.initialized?i():e.on("init",i),e.addButton("ast_placeholders",{type:"menubutton",text:"Tags",icon:!1,menu:[{text:"Copyright",icon:!1,value:"[copyright]",onclick:function(){e.insertContent(this.value())}},{text:"Current Year",icon:!1,value:"[current_year]",onclick:function(){e.insertContent(this.value())}},{text:"Site Title",icon:!1,value:"[site_title]",onclick:function(){e.insertContent(this.value())}},{text:"Theme Author",icon:!1,value:"[theme_author]",onclick:function(){e.insertContent(this.value())}}]})}),[]);const i=()=>{const e=window.tinymce.get(r.id);s.restoreTextMode&&window.switchEditors.go(r.id,"html"),e.on("NodeChange",Ya()(n,250)),l((t=>({...t,editor:e})))},n=()=>{o(window.wp.oldEditor.getContent(r.id))};return(0,t.createElement)("div",{className:"ahfb-control-field ast-html-editor"},e.control.params.label&&(0,t.createElement)("span",{className:"customize-control-title"},e.control.params.label),(0,t.createElement)("textarea",{className:"ahfb-control-tinymce-editor wp-editor-area",id:r.id,value:s.value,onChange:e=>{let{target:{value:t}}=e;o(t)}}),e.control.params.description&&(0,t.createElement)("span",{className:"customize-control-description"},e.control.params.description))};Xa.propTypes={control:l().object.isRequired,customizer:l().func.isRequired};var Ja=React.memo(Xa);const Ka=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Ja,{control:this,customizer:wp.customize}),this.container[0])}}),{Dashicon:er,Button:tr}=wp.components,{Fragment:cr}=wp.element,sr=e=>{let c={},s={},l=e.control.params.input_attrs?{...s,...e.control.params.input_attrs}:s;e.customizer.control(l.group)&&(c=e.customizer.control(l.group).setting.get());let a=AstraBuilderCustomizerData&&AstraBuilderCustomizerData.choices&&AstraBuilderCustomizerData.choices[l.group]?AstraBuilderCustomizerData.choices[l.group]:[];const[r,o]=(0,g.useState)({settings:c});document.addEventListener("AstraBuilderRemovedBuilderItem",(function(e){e.detail===l.group&&i()}));const i=()=>{if(e.customizer.control(l.group)){const t=e.customizer.control(l.group).setting.get();o((e=>({...e,settings:t})))}};let n=0;return l.zones.map((e=>{r.settings[e]&&Object.keys(r.settings[e]).map((t=>{n+=r.settings[e][t].length}))})),(0,t.createElement)("div",{className:"ahfb-control-field ahfb-available-items"},(0,t.createElement)("div",{className:"ast-builder-elements-section"},Object.keys(a).map((c=>((c,s)=>{let o=!0;return l.zones.map((e=>{r.settings[e]&&Object.keys(r.settings[e]).map((t=>{r.settings[e][t].includes(c)&&(o=!1)}))})),(0,t.createElement)(cr,{key:c},!o&&"links"===s&&(0,t.createElement)("div",{className:"ahfb-builder-item-start"},(0,t.createElement)(tr,{className:"ahfb-builder-item","data-id":c,onClick:()=>(t=>{e.customizer.section(a[t].section)&&e.customizer.section(a[t].section).focus()})(c),"data-section":a[c]&&a[c].section?a[c].section:"",key:c},a[c]&&a[c].name?a[c].name:"",(0,t.createElement)("span",{className:"ahfb-builder-item-icon"},(0,t.createElement)(er,{icon:"arrow-right-alt2"})))))})(c,"links"))),!n&&(0,t.createElement)("span",{className:"ast-builder-elements-notice"}," ",(0,b.__)("Elements used in the builder will be visible here.","astra")," ")))};sr.propTypes={control:l().object.isRequired,customizer:l().func.isRequired};var lr=React.memo(sr);const ar=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(lr,{control:this,customizer:wp.customize}),this.container[0])}}),{Dashicon:rr,Button:or}=wp.components,ir=e=>{let c={section:""},s=e.control.params.input_attrs?{...c,...e.control.params.input_attrs}:c;return(0,t.createElement)("div",{className:"ahfb-control-field ahfb-available-items"},(0,t.createElement)("div",{className:"ahfb-builder-item-start"},(0,t.createElement)(or,{className:"ahfb-builder-item",onClick:()=>{return t=s.section,void(void 0!==e.customizer.section(t)&&e.customizer.section(t).focus());var t},"data-section":s.section},s.label?s.label:"",(0,t.createElement)("span",{className:"ahfb-builder-item-icon"},(0,t.createElement)(rr,{icon:"arrow-right-alt2"})))))};ir.propTypes={control:l().object.isRequired,customizer:l().func.isRequired};var nr=React.memo(ir);const hr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(nr,{control:this,customizer:wp.customize}),this.container[0])}}),{__:vr}=wp.i18n,{Fragment:dr}=wp.element,{Button:pr}=wp.components,mr=c=>{const[s,l]=(0,g.useState)({view:c.device});let{view:a}=s;(0,g.useEffect)((()=>{document.addEventListener("AstraChangedRepsonsivePreview",(function(e){(e=>{let t="";switch(e){case"desktop":t="tablet";break;case"tablet":t="mobile";break;case"mobile":t="desktop"}l((e=>({...e,view:t}))),wp.customize.previewedDevice(t),c.onChange(t)})(e.detail)}))}),[]);const r=I(e["desktop-responsive"]),o=I(e["tablet-responsive"]),i=I(e["mobile-responsive"]);return(0,t.createElement)(dr,null,(0,t.createElement)("div",{className:"ahfb-responsive-control-bar"},c.controlLabel&&(0,t.createElement)("span",{className:"customize-control-title"},c.controlLabel),!c.hideResponsive&&(0,t.createElement)("div",{className:"floating-controls"},(0,t.createElement)("ul",{key:"ast-resp-ul",className:"ast-responsive-btns"},Object.keys({desktop:{icon:"desktop"},tablet:{icon:"tablet"},mobile:{icon:"smartphone"}}).map((e=>(0,t.createElement)("li",{key:e,className:(e===a?"active ":"")+`${e}`},(0,t.createElement)(pr,{type:"button","data-device":e,className:(e===a?"active ":"")+`preview-${e}`,onClick:()=>{let t=new CustomEvent("AstraChangedRepsonsivePreview",{detail:e});document.dispatchEvent(t)}},"desktop"===e?r:"","tablet"===e?o:"","mobile"===e?i:""))))))),(0,t.createElement)("div",{className:"ahfb-responsive-controls-content"},c.children))};mr.propTypes={onChange:l().func,controlLabel:l().object};var gr=React.memo(mr);const{ButtonGroup:ur,Dashicon:wr,Button:zr}=wp.components,{Component:fr}=wp.element;class br extends fr{constructor(){super(...arguments),this.updateValues=this.updateValues.bind(this),this.onFooterUpdate=this.onFooterUpdate.bind(this),this.onColumnUpdate();let e=this.props.control.setting.get(),t=this.props.control.params.input_attrs.layout;this.controlParams=this.props.control.params.input_attrs?{...t,...this.props.control.params.input_attrs}:t;let c,s=this.props.control.id.replace("astra-settings[","").replace("-footer-layout]","");this.type=s,this.footer_type=this.props.control.params.input_attrs.footer?this.props.control.params.input_attrs.footer:"hb"===this.type?"primary":"hba"===this.type?"above":"below",this.controlParams.responsive?(c={mobile:"row",tablet:"",desktop:"equal"},this.defaultValue=this.props.control.params.default?{...c,...this.props.control.params.default}:c):(c="equal",this.defaultValue=this.props.control.params.default?this.props.control.params.default:c),e=this.controlParams.responsive?e?{...JSON.parse(JSON.stringify(this.defaultValue)),...e}:JSON.parse(JSON.stringify(this.defaultValue)):e||this.defaultValue;let l=0;l=parseInt(this.props.customizer.control("astra-settings["+this.type+"-footer-column]").setting.get(),10),this.state={currentDevice:"desktop",columns:l,value:e,is_updated:!1}}render(){const e=window.svgIcons,c=(0,t.createElement)(t.Fragment,null,this.props.control.params.label&&this.props.control.params.label);let s={};return s="desktop"!==this.state.currentDevice?this.controlParams.mobile[this.state.columns]:this.controlParams.desktop[this.state.columns],(0,t.createElement)("div",{className:"ahfb-control-field ahfb-radio-icon-control ahfb-row-layout-control"},this.controlParams.responsive&&(0,t.createElement)(gr,{onChange:e=>this.setState({currentDevice:e}),controlLabel:c,device:this.props.device},(0,t.createElement)(ur,{className:"ahfb-radio-container-control"},Object.keys(s).map(((c,l)=>(0,t.createElement)(zr,{key:l,isTertiary:!0,className:(c===this.state.value[this.state.currentDevice]?"active-radio ":"")+"ast-radio-img-svg ahfb-btn-item-"+l,onClick:()=>{let e=this.state.value;e[this.state.currentDevice]=c,this.setState({value:e}),this.updateValues()}},s[c].icon&&(0,t.createElement)("span",{className:"ahfb-radio-icon",dangerouslySetInnerHTML:{__html:e[s[c].icon]}}),s[c].dashicon&&(0,t.createElement)("span",{className:"ahfb-radio-icon ahfb-radio-dashicon"},(0,t.createElement)(wr,{icon:s[c].dashicon})),s[c].name&&s[c].name))))))}onFooterUpdate(){const e=parseInt(this.props.customizer.control("astra-settings["+this.type+"-footer-column]").setting.get(),10);let t=this.state.value;if(this.state.columns!==e){this.setState({columns:e});let c={1:"full",2:"2-equal",3:"3-equal",4:"4-equal",5:"5-equal",6:"6-equal"};t.desktop=c[e],t.tablet=c[e],t.mobile="full",this.setState({value:t}),this.updateValues()}}onColumnUpdate(){let e=this;document.addEventListener("AstraBuilderChangeRowLayout",(function(t){t.detail.columns&&e.onFooterUpdate()}))}updateValues(){let e=new CustomEvent("AstraBuilderChangeRowLayout",{detail:{columns:parseInt(wp.customize.value("astra-settings["+this.type+"-footer-column]").get(),10),layout:this.state.value,type:this.footer_type}}),t=this.state.value;document.dispatchEvent(e),this.props.control.setting.set({...this.props.control.setting.get(),...t,flag:!this.props.control.setting.get().flag})}}br.propTypes={control:l().object.isRequired};var Cr=br;const Mr=wp.customize.astraControl.extend({renderContent:function(){let e=jQuery(".wp-full-overlay-footer .devices button.active").attr("data-device");ReactDOM.render((0,t.createElement)(Cr,{control:this,customizer:wp.customize,device:e}),this.container[0])},ready:function(){jQuery(".wp-full-overlay-footer .devices button").on("click",(function(){var e="";switch(jQuery(this).attr("data-device")){case"desktop":e="mobile";break;case"tablet":e="desktop";break;case"mobile":e="tablet"}jQuery(".customize-control-ast-row-layout .ahfb-responsive-control-bar .ast-responsive-btns button.preview-"+e).trigger("click")}))}}),xr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Al,{control:this}),this.container[0])}}),Hr=c=>{let s=null,l=null,a=null,r=null,o=null;const{label:i,help:n,name:h,responsive:v}=c.control.params,d=AstraBuilderCustomizerData.js_configs.sub_controls[h],p=[],m=[],u=[],w=[];document.addEventListener("AstRemoteUpdateState",(function(e){"btn-preset"===e.detail&&(Object.entries(d).map((e=>{let[t,c]=e;p[c.name]=wp.customize.control(c.name).setting.get(),m[c.name]=c.default,u[c.name]=c.title,w[c.name]=c.control_type})),f(p),x(1))})),Object.entries(d).map((e=>{let[t,c]=e;p[c.name]=wp.customize.control(c.name).setting.get(),m[c.name]=c.default,u[c.name]=c.title,w[c.name]=c.control_type}));const[z,f]=(0,g.useState)(p),[M,x]=(0,g.useState)(0),H=function(e){let t,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a={...z};if(t="string"==typeof c?c:void 0!==c.rgb&&void 0!==c.rgb.a&&1!==c.rgb.a?`rgba(${c.rgb.r},${c.rgb.g},${c.rgb.b},${c.rgb.a})`:c.hex,""!==s){let c={...a[e]};if(""!==l){let r={...c[s]};r["background-color"]=t,r["background-type"]=l,c[s]=r,a[e]=c,wp.customize.control(e).setting.set(c)}else c[s]=t,a[e]=c,wp.customize.control(e).setting.set(c)}else if(""!==l){let c={...a[e]};c["background-color"]=t,c["background-type"]=l,a[e]=c,wp.customize.control(e).setting.set(c)}else a[e]=t,wp.customize.control(e).setting.set(t);f(a)},y=(e,t,c)=>{wp.customize.control(c).setting.set(e),f(t)},V=function(e,t){let c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",s=arguments.length>3?arguments[3]:void 0,l={...z},a={...l[e]};if(""!==c){let r={...a[c]};r["background-image"]=t.url,r["background-media"]=t.id,r["background-type"]=s,a[c]=r,l[e]=a,y(a,l,e)}else a["background-image"]=t.url,a["background-media"]=t.id,a["background-type"]=s,l[e]=a,y(a,l,e)},L=function(e,t){let c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",s=arguments.length>3?arguments[3]:void 0,l=arguments.length>4?arguments[4]:void 0,a={...z},r={...a[l]};if(""!==c){let o={...r[c]};o[e]=t,o["background-type"]=s,r[c]=o,a[l]=r,y(r,a,l)}else r[e]=t,r["background-type"]=s,a[l]=r,y(r,a,l)},B=(e,t)=>{let c={...z};if(!c[t][e]["background-type"]){let s={...c[t]},l={...s[e]};c[t][e]["background-color"]&&(l["background-type"]="color",s[e]=l,c[t]=s,wp.customize.control(t).setting.set(s),f(c),c[t][e]["background-color"].includes("gradient")&&(l["background-type"]="gradient",s[e]=l,c[t]=s,wp.customize.control(t).setting.set(s),f(c))),c[t][e]["background-image"]&&(l["background-type"]="image",s[e]=l,c[t]=s,wp.customize.control(t).setting.set(s),f(c))}};if(Object.entries(z).map((e=>{let[t,c]=e;"ast-responsive-background"===w[t]&&(0,g.useEffect)((()=>{let e=["desktop","mobile","tablet"];for(let c of e)B(c,t)}),[])})),i){s=(0,t.createElement)("span",null,i);let c=Object.entries(z).length>2?"ast-multiple-colors-group":"";if(v){const s=I(e["desktop-responsive"]),l=I(e["tablet-responsive"]),r=I(e["mobile-responsive"]);a=(0,t.createElement)("ul",{key:"ast-resp-ul",className:`ast-responsive-btns ${c} `},(0,t.createElement)("li",{key:"desktop",className:"desktop active"},(0,t.createElement)("button",{type:"button",className:"preview-desktop","data-device":"desktop"},s)),(0,t.createElement)("li",{key:"tablet",className:"tablet"},(0,t.createElement)("button",{type:"button",className:"preview-tablet","data-device":"tablet"},l)),(0,t.createElement)("li",{key:"mobile",className:"mobile"},(0,t.createElement)("button",{type:"button",className:"preview-mobile","data-device":"mobile"},r)))}}n&&(l=(0,t.createElement)("span",{className:"ast-description"},n));const E=e=>v?(o=Object.entries(z).map((c=>{let[s,l]=c,a=u[s]||(0,b.__)("Color","astra");return"ast-responsive-background"===w[s]?(0,t.createElement)(C.Tooltip,{key:s,text:a,position:"top center"},(0,t.createElement)("div",{className:"color-group-item",id:s},(0,t.createElement)(le,{color:void 0!==l[e]["background-color"]&&l[e]["background-color"]?l[e]["background-color"]:"",onChangeComplete:(t,c)=>H(s,t,e,c),media:void 0!==l[e]["background-media"]&&l[e]["background-media"]?l[e]["background-media"]:"",backgroundImage:void 0!==l[e]["background-image"]&&l[e]["background-image"]?l[e]["background-image"]:"",backgroundAttachment:void 0!==l[e]["background-attachment"]&&l[e]["background-attachment"]?l[e]["background-attachment"]:"",backgroundPosition:void 0!==l[e]["background-position"]&&l[e]["background-position"]?l[e]["background-position"]:"",backgroundRepeat:void 0!==l[e]["background-repeat"]&&l[e]["background-repeat"]?l[e]["background-repeat"]:"",backgroundSize:void 0!==l[e]["background-size"]&&l[e]["background-size"]?l[e]["background-size"]:"",onSelectImage:(t,c)=>V(s,t,e,c),onChangeImageOptions:(t,c,l)=>L(t,c,e,l,s),backgroundType:void 0!==l[e]["background-type"]&&l[e]["background-type"]?l[e]["background-type"]:"color",allowGradient:!0,allowImage:!0}))):(0,t.createElement)(C.Tooltip,{key:s,text:a,position:"top center"},(0,t.createElement)("div",{className:"color-group-item",id:s},(0,t.createElement)(le,{color:l?l[e]:"",onChangeComplete:(t,c)=>H(s,t,e),backgroundType:"color",allowGradient:!1,allowImage:!1})))})),o):(o=Object.entries(z).map((e=>{let[c,s]=e,l=u[c]||(0,b.__)("Color","astra");return"ast-background"===w[c]?(0,t.createElement)(C.Tooltip,{key:c,text:l,position:"top center"},(0,t.createElement)("div",{className:"color-group-item",id:c},(0,t.createElement)(le,{color:void 0!==s["background-color"]&&s["background-color"]?s["background-color"]:"",onChangeComplete:(e,t)=>H(c,e,t),media:void 0!==s["background-media"]&&s["background-media"]?s["background-media"]:"",backgroundImage:void 0!==s["background-image"]&&s["background-image"]?s["background-image"]:"",backgroundAttachment:void 0!==s["background-attachment"]&&s["background-attachment"]?s["background-attachment"]:"",backgroundPosition:void 0!==s["background-position"]&&s["background-position"]?s["background-position"]:"",backgroundRepeat:void 0!==s["background-repeat"]&&s["background-repeat"]?s["background-repeat"]:"",backgroundSize:void 0!==s["background-size"]&&s["background-size"]?s["background-size"]:"",onSelectImage:(e,t)=>V(c,e,t),onChangeImageOptions:(e,t,s)=>L(e,t,s,c),backgroundType:void 0!==s["background-type"]&&s["background-type"]?s["background-type"]:"color",allowGradient:!0,allowImage:!0}))):(0,t.createElement)(C.Tooltip,{key:c,text:l,position:"top center"},(0,t.createElement)("div",{className:"color-group-item",id:c},(0,t.createElement)(le,{color:s||"",onChangeComplete:(e,t)=>H(c,e),backgroundType:"color",allowGradient:!1,allowImage:!1})))})),o);return r=v?(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"ast-color-group-responsive-wrap desktop active"},E("desktop")),(0,t.createElement)("div",{className:"ast-color-group-responsive-wrap tablet"},E("tablet")),(0,t.createElement)("div",{className:"ast-color-group-responsive-wrap mobile"},E("mobile"))):(0,t.createElement)(t.Fragment,null,E()),(0,t.createElement)("div",{className:"ast-control-wrap"},(0,t.createElement)("div",{className:"ast-toggle-desc-wrap"},(0,t.createElement)("label",{className:"customizer-text"},s,l),a),(()=>{let e=!0;for(let t in z)JSON.stringify(z[t])!==JSON.stringify(m[t])&&(e=!1);const c=Object.entries(z).length>2?"ast-color-multiple-group-reset":"",s=v?"ast-responsive-colors-group-set":"ast-single-color-group-set";return(0,t.createElement)("div",{className:`ast-color-btn-reset-wrap ${c} ast-color-group-reset ${s} `},(0,t.createElement)("button",{className:"ast-reset-btn components-button components-circular-option-picker__clear is-secondary is-small",disabled:e,onClick:e=>{e.preventDefault();let t={...z};for(let e in z)t[e]=m[e],wp.customize.control(e).setting.set(m[e]),f(t)}},(0,t.createElement)(C.Dashicon,{icon:"image-rotate"})))})(),(0,t.createElement)("div",{className:"ast-field-color-group-wrap"},r))};Hr.propTypes={control:l().object.isRequired};var yr=React.memo(Hr);const Vr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(yr,{control:this}),this.container[0])},ready:function(){!function(e,t){let c=jQuery(".wp-full-overlay-footer .devices button.active").attr("data-device");jQuery(".customize-control-ast-color-group .ast-field-color-group-wrap .ast-color-group-responsive-wrap").removeClass("active"),jQuery(".customize-control-ast-color-group .ast-field-color-group-wrap .ast-color-group-responsive-wrap."+c).addClass("active"),jQuery(".customize-control-ast-color-group .ast-responsive-btns li").removeClass("active"),jQuery(".customize-control-ast-color-group .ast-responsive-btns li."+c).addClass("active"),jQuery(".wp-full-overlay-footer .devices button").on("click",(function(){let e=jQuery(this).attr("data-device");jQuery(".customize-control-ast-color-group .ast-field-color-group-wrap .ast-color-group-responsive-wrap").removeClass("active"),jQuery(".customize-control-ast-color-group .ast-field-color-group-wrap .ast-color-group-responsive-wrap."+e).addClass("active"),jQuery(".customize-control-ast-color-group .ast-responsive-btns li").removeClass("active"),jQuery(".customize-control-ast-color-group .ast-responsive-btns li."+e).addClass("active")})),e.container.find(".ast-responsive-btns button").on("click",(function(e){e.preventDefault();let t=jQuery(this).attr("data-device");t="desktop"==t?"tablet":"tablet"==t?"mobile":"desktop",jQuery('.wp-full-overlay-footer .devices button[data-device="'+t+'"]').trigger("click")}))}(this);let e=this;jQuery(document).mouseup((function(t){let c=jQuery(e.container),s=c.find(".astra-color-picker-wrap"),l=c.find(".ast-color-btn-reset-wrap");s.is(t.target)||l.is(t.target)||0!==s.has(t.target).length||0!==l.has(t.target).length||c.find(".components-button.astra-color-icon-indicate.open").click()}))}}),Lr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(fe,{control:this}),this.container[0])},ready:function(){wl(this)}}),Br=e=>{const{title:c,options:s}=e.control.params,l=e.control.params.default,a=e.control.setting.get(),[r,o]=(e.control.params.name,a?(0,g.useState)(a):(0,g.useState)(l));return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("label",null,(0,t.createElement)("span",{className:"customize-control-title"},c)),(0,t.createElement)("div",{className:"ast-btn-preset-wrap"},(()=>{const c=Object.entries(s).map((c=>{let[l,a]=c;return(0,t.createElement)("div",{className:"ast-btn-style-item "+(r===l?"active":""),key:l,dangerouslySetInnerHTML:{__html:window.svgIcons[a.src]},key:l,onClick:()=>(t=>{const c=s[t]["border-radius"],l=(s[t]["button-bg-color"],s[t]["border-size"]),a=s[t]["button-padding"];e.customizer.control("astra-settings[theme-button-padding]").setting.set(a),e.customizer.control("astra-settings[theme-button-padding]").renderContent(),e.customizer.control("astra-settings[button-radius]").setting.set(c),e.customizer.control("astra-settings[theme-button-border-group-border-size]").setting.set(l),o(t),e.control.setting.set(t);const r=new CustomEvent("AstRemoteUpdateState",{detail:"btn-preset"});document.dispatchEvent(r)})(l)})}));return c})()),(0,t.createElement)("div",{className:"ast-reset-btn-preset-wrap"},(()=>{let c=""==e.control.setting.get();return(0,t.createElement)("button",{className:"ast-reset-btn components-button components-circular-option-picker__clear is-secondary is-small",disabled:c,onClick:t=>{t.preventDefault(),(()=>{["button-radius","theme-button-border-group-border-size","theme-button-padding","button-bg-color","button-color","button-h-color","button-bg-h-color"].forEach((function(t){const c=e.customizer.control("astra-settings["+t+"]").params.default;e.customizer.control("astra-settings["+t+"]").setting.set(c)})),o(""),e.control.setting.set("");const t=new CustomEvent("AstRemoteUpdateState",{detail:"btn-preset"});document.dispatchEvent(t)})()}},(0,t.createElement)(C.Dashicon,{icon:"image-rotate"}))})()))};Br.propTypes={control:l().object.isRequired};var Er=React.memo(Br);const Ar=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Er,{control:this,customizer:wp.customize}),this.container[0])}}),kr=e=>{const{title:c,options:s}=e.control.params,[l,a]=(0,g.useState)(e.control.setting.get()),r=t=>{const c=s[t]["body-font-weight"],l=s[t]["headings-font-weight"];["body-font-family","headings-font-family","body-font-variant","headings-font-variant","font-family-h1","font-family-h2","font-family-h3","font-family-h4","font-family-h5","font-family-h6","font-weight-h1","font-weight-h2","font-weight-h3","font-weight-h4","font-weight-h5","font-weight-h6","text-transform-h1","text-transform-h2","text-transform-h3","text-transform-h4","text-transform-h5","text-transform-h6"].forEach((function(c){let l=c.includes("text-transform")?"":"inherit";void 0!==s[t][c]&&(l=s[t][c]);let a="astra-settings["+c+"]";"body-font-family"!==c&&"headings-font-family"!==c&&"body-font-variant"!==c&&"headings-font-variant"!==c||(a=c),AstTypography.setOption(a,l,!0),e.customizer.control("astra-settings["+c+"]").setting.set(l)})),["body-font-family","headings-font-family","body-line-height","headings-line-height","font-size-body","font-size-h1","font-size-h2","font-size-h3","font-size-h4","font-size-h5","font-size-h6","line-height-h1","line-height-h2","line-height-h3","line-height-h4","line-height-h5","line-height-h6","font-size-entry-title","font-size-archive-summary-title","font-size-page-title"].forEach((function(c){((t,c)=>{void 0!==e.customizer.control("astra-settings["+t+"]")&&e.customizer.control("astra-settings["+t+"]").setting.set(s[c][t])})(c,t)}));const r=new CustomEvent("AstRemoteUpdateState",{detail:"typography"});document.dispatchEvent(r),AstTypography.setOption("body-font-weight",c,!1),AstTypography.setOption("headings-font-weight",l,!1),a(t),e.control.setting.set(t)},o=e=>{let t=s[e]["headings-font-family"]+" / "+s[e]["body-font-family"];return t=t.replace(/, sans-serif/g,""),t=t.replace(/, serif/g,""),t=t.replace(/['"]+/g,""),t},i=e=>(0,t.createElement)("li",{className:"ast-typo-preset-item "+(l===e.preset?"active":""),key:e.preset,onClick:()=>r(e.preset)},I(window.svgIcons[e.preset]),(0,t.createElement)("span",{className:"ast-typopreset-custom-tooltip","data-title":o(e.preset)}));return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("label",null,(0,t.createElement)("span",{className:"customize-control-title"},c)),(0,t.createElement)((e=>{let{className:c,options:s,selected:l}=e;return(0,t.createElement)("ul",{className:`ast-font-selector ${c}`},Object.entries(s).map(((e,c)=>{let[s,l]=e;return(0,t.createElement)(i,{preset:s,key:c})})))}),{className:"ast-typo-presets",options:s,selected:l}),(0,t.createElement)("div",{className:"ast-reset-btn-preset-wrap"},(()=>{const c=""===e.control.setting.get();return(0,t.createElement)("button",{className:"ast-reset-btn components-button components-circular-option-picker__clear is-secondary is-small",disabled:c,onClick:t=>{t.preventDefault(),(()=>{const t=e.customizer.control("astra-settings[headings-font-family]").params.default;AstTypography.setOption("astra-settings[headings-font-family]",t,!0);const c=e.customizer.control("astra-settings[body-font-family]").params.default;AstTypography.setOption("astra-settings[body-font-family]",c,!0),["body-font-family","headings-font-family","body-line-height","headings-line-height","font-size-body","font-size-h1","font-size-h2","font-size-h3","font-size-h4","font-size-h5","font-size-h6","line-height-h1","line-height-h2","line-height-h3","line-height-h4","line-height-h5","line-height-h6","font-size-entry-title","font-size-archive-summary-title","font-size-page-title"].forEach((function(t){const c=e.customizer.control("astra-settings["+t+"]").params.default;e.customizer.control("astra-settings["+t+"]").setting.set(c)})),a(""),e.control.setting.set("")})()}},(0,t.createElement)(C.Dashicon,{icon:"image-rotate"}))})()))};kr.propTypes={control:l().object.isRequired};var Sr=React.memo(kr);const _r=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Sr,{control:this,customizer:wp.customize}),this.container[0])}}),Dr=e=>{const c=e.control.setting.get(),s=e.control.params.default;let l=null;const{label:a,name:r}=e.control.params;let o;const[i,n]=c?(0,g.useState)(c):(0,g.useState)(s);(0,g.useEffect)((()=>{i!==c&&n(c)}),[e]),a&&(l=(0,t.createElement)("span",{className:"customize-control-title"},a));const h=t=>{n(t),e.control.setting.set({...t,flag:!e.control.setting.get().flag});let c=e.customizer.control("astra-settings[global-color-palette]");var s=c.setting.get();s.palette=t.palettes[t.currentPalette],c.setting.set({...s,flag:!c.setting.get().flag})};var v=(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"ast-single-palette-wrap"},i.palettes[i.currentPalette].map(((e,c)=>{const l=astra.customizer.globalPaletteLabels;return(0,t.createElement)("div",null,(0,t.createElement)("div",{className:"ast-color-picker-wrap"},(0,t.createElement)(le,{color:e||"",onChangeComplete:(e,t)=>((e,t)=>{let c,s={...i};c="string"==typeof t?t:void 0!==t.rgb&&void 0!==t.rgb.a&&1!==t.rgb.a?`rgba(${t.rgb.r},${t.rgb.g},${t.rgb.b},${t.rgb.a})`:t.hex,s.palettes[s.currentPalette][e]=c,h(s)})(c,e),backgroundType:"color",allowGradient:!1,allowImage:!1,disablePalette:!0,onColorResetClick:(e,t)=>((e,t)=>{let c={...i};const l=s.palettes[c.currentPalette][e];c.palettes[c.currentPalette][e]=l,h(c)})(c)})),(0,t.createElement)("div",{className:"ast-color-picker-custom-tooltip-wrapper"},(0,t.createElement)("span",{className:"ast-color-picker-custom-tooltip","data-title":l[c]})))})))),d=(0,t.createElement)(t.Fragment,null,Object.keys(i.palettes).map(((e,c)=>(0,t.createElement)("div",{className:"ast-color-palette-wrap "+(e===i.currentPalette?"active":""),key:c},(0,t.createElement)("section",{onClick:()=>(e=>{let t={...i};t.currentPalette=e,h(t)})(e)},i.palettes[e].map(((e,c)=>c<4?(0,t.createElement)("div",{className:"ast-single-color-container",style:{backgroundColor:e},key:c}):"")),(0,t.createElement)("span",{className:"ast-palette-label-wrap"},(0,b.__)("Style","astra")+" "+(c+1)))))));return document.addEventListener("AstPaletteUpdated",(e=>{clearTimeout(o),o=setTimeout((function(){document.dispatchEvent(new CustomEvent("AstUpdatePaletteVariables",{}))}),200)}),!1),(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"ast-toggle-desc-wrap"},(0,t.createElement)("label",{className:"customizer-text"},l),(0,t.createElement)("span",{className:"ast-adv-toggle-icon dashicons","data-control":r})),(0,t.createElement)("div",{className:"ast-color-palette-wrapper"},v),(0,t.createElement)("div",{className:"ast-field-settings-wrap"},(0,t.createElement)("div",{className:"ast-field-settings-modal"},(0,t.createElement)("div",{className:"ast-color-palette-container"},d))))};Dr.propTypes={control:l().object.isRequired};var Zr=Dr;const Or=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Zr,{control:this,customizer:wp.customize}),this.container[0])},ready:function(){let e=this;e.registerToggleEvents(),jQuery(document).mouseup((function(t){var c=jQuery(e.container),s=c.find(".astra-color-picker-wrap");s.is(t.target)||0!==s.has(t.target).length||c.find(".components-button.astra-color-icon-indicate.open").click()})),document.dispatchEvent(new CustomEvent("AstUpdatePaletteVariables",{}))},registerToggleEvents:function(){jQuery(".wp-full-overlay-sidebar-content, .wp-picker-container").click((function(e){jQuery(e.target).closest(".ast-field-settings-modal").length||jQuery(".ast-adv-toggle-icon.open").trigger("click")})),this.container.on("click",".ast-toggle-desc-wrap .ast-adv-toggle-icon",(function(e){e.preventDefault(),e.stopPropagation();var t=jQuery(this),c=t.closest(".customize-control-ast-color-palette"),s=c.find(".ast-field-settings-modal"),l=c.parents(".control-section");if(t.hasClass("open"))c.find(".ast-field-settings-modal").hide();else{var a=l.find(".ast-adv-toggle-icon.open");a.length>0&&a.trigger("click"),s&&c.find(".ast-field-settings-modal").show()}t.toggleClass("open")})),this.container.on("click",".ast-toggle-desc-wrap > .customizer-text",(function(e){e.preventDefault(),e.stopPropagation(),jQuery(this).find(".ast-adv-toggle-icon").trigger("click")}))}}),Nr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(we,{control:this}),this.container[0])}}),Tr=c=>{let s=null,l=null;const[a,r]=(0,g.useState)(c.control.setting.get());if(c.control.params.title){const a=I(e["desktop-responsive"]),r=I(e["tablet-responsive"]),o=I(e["mobile-responsive"]);s=(0,t.createElement)("span",{className:"toggle-control-label"},c.control.params.title),l=(0,t.createElement)("ul",{className:"ast-responsive-toggle-btns"},(0,t.createElement)("li",{className:"desktop active"},(0,t.createElement)("button",{type:"button",className:"preview-desktop active","data-device":"desktop"},a)),(0,t.createElement)("li",{className:"tablet"},(0,t.createElement)("button",{type:"button",className:"preview-tablet","data-device":"tablet"},r)),(0,t.createElement)("li",{className:"mobile"},(0,t.createElement)("button",{type:"button",className:"preview-mobile","data-device":"mobile"},o)))}const o=e=>{let t={...a};t[e]=!a[e],r(t),c.control.setting.set(t)},i=function(e){let c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(0,t.createElement)("div",{className:`ast-responsive-toggle-control ${e} ${c}`},(0,t.createElement)(S,{label:s,checked:a[e],onChange:()=>o(e)}))},n=(0,t.createElement)(t.Fragment,null,i("desktop","active"),i("tablet"),i("mobile"));return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"ast-responsive-toggle-control-wrapper"},n,l))};Tr.propTypes={control:l().object.isRequired};var Pr=React.memo(Tr);const jr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Pr,{control:this}),this.container[0])},ready:function(){!function(e){let t=jQuery(".wp-full-overlay-footer .devices button.active").attr("data-device");jQuery(".customize-control-ast-responsive-toggle-control .ast-responsive-toggle-control").removeClass("active"),jQuery(".customize-control-ast-responsive-toggle-control .ast-responsive-toggle-control."+t).addClass("active"),jQuery(".customize-control-ast-responsive-toggle-control .ast-responsive-toggle-btns li").removeClass("active"),jQuery(".customize-control-ast-responsive-toggle-control .ast-responsive-toggle-btns li."+t).addClass("active"),jQuery(".wp-full-overlay-footer .devices button").on("click",(function(){let e=jQuery(this).attr("data-device");jQuery(".customize-control-ast-responsive-toggle-control .ast-responsive-toggle-control, .customize-control .ast-responsive-toggle-btns > li").removeClass("active"),jQuery(".customize-control-ast-responsive-toggle-control .ast-responsive-toggle-control."+e+", .customize-control .ast-responsive-toggle-btns > li."+e).addClass("active")})),e.container.find(".ast-responsive-toggle-btns button svg").on("click",(function(e){e.preventDefault();let t=jQuery(this).parent("button").attr("data-device");t="desktop"==t?"tablet":"tablet"==t?"mobile":"desktop",jQuery('.wp-full-overlay-footer .devices button[data-device="'+t+'"]').trigger("click")}))}(this),function(e){if("astra-settings[display-site-title-responsive]"===e.id){zl(e);var t=jQuery(e.container).find(".ast-responsive-toggle-control.desktop .components-form-toggle__input"),c=jQuery(e.container).find(".ast-responsive-toggle-control.tablet .components-form-toggle__input"),s=jQuery(e.container).find(".ast-responsive-toggle-control.mobile .components-form-toggle__input");jQuery(t).change((function(){zl(e)})),jQuery(c).change((function(){zl(e)})),jQuery(s).change((function(){zl(e)}))}"astra-settings[display-site-tagline-responsive]"===e.id&&(fl(e),t=jQuery(e.container).find(".ast-responsive-toggle-control.desktop .components-form-toggle__input"),c=jQuery(e.container).find(".ast-responsive-toggle-control.tablet .components-form-toggle__input"),s=jQuery(e.container).find(".ast-responsive-toggle-control.mobile .components-form-toggle__input"),jQuery(t).change((function(){fl(e)})),jQuery(c).change((function(){fl(e)})),jQuery(s).change((function(){fl(e)}))),jQuery(document).ready((function(){var e;e=document.querySelector("#sub-accordion-section-title_tagline .ahfb-general-tab"),jQuery(e).click((function(){var e=[];e.push(document.querySelector("#customize-control-blogname")),e.push(document.querySelector("#customize-control-astra-settings-logo-title-inline")),e.push(document.querySelector("#customize-control-blogdescription")),e.push(document.querySelector("#customize-control-astra-settings-ast-site-title-tagline-divider")),jQuery(document).ready((function(){e.forEach((e=>{null!==e&&"list-item"===e.style.getPropertyValue("display")&&e.style.removeProperty("display")}))}))}))})),jQuery(document).ready((function(){var e;e=document.querySelector("#sub-accordion-section-title_tagline .ahfb-design-tab"),jQuery(e).click((function(){var e=[];e.push(document.querySelector("#customize-control-astra-settings-site-identity-title-color-group")),e.push(document.querySelector("#customize-control-astra-settings-site-title-typography")),e.push(document.querySelector("#customize-control-astra-settings-header-color-site-tagline")),e.push(document.querySelector("#customize-control-astra-settings-site-tagline-typography"));var t=[];t.push(document.querySelector("#customize-control-blogname")),t.push(document.querySelector("#customize-control-astra-settings-logo-title-inline")),t.push(document.querySelector("#customize-control-blogdescription")),t.push(document.querySelector("#customize-control-astra-settings-ast-site-title-tagline-divider")),jQuery(document).ready((function(){e.forEach((e=>{null!==e&&"list-item"===e.style.getPropertyValue("display")&&e.style.removeProperty("display")})),t.forEach((e=>{null!==e&&jQuery(e).hide()}))}))}))}))}(this)}});var qr=window.wp.primitives,Rr=(0,t.createElement)(qr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,t.createElement)(qr.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));const Ir=e=>{const[c,s]=(0,t.useState)(e.control.setting.get()),{label:l,choices:a}=e.control.params;let r=null;l&&(r=(0,t.createElement)("span",{className:"customize-control-title"},l));let o={};return o=Object.keys(a).map((t=>o[t]={title:a[t],onClick:()=>{return s(c+(l=t)),void e.control.setting.set(c+l);var l}})),(0,t.createElement)(t.Fragment,null,r,(0,t.createElement)("div",{className:"ast-input-with-dropdown-wrapper"},(0,t.createElement)(C.TextControl,{type:"text",value:c,onChange:t=>{s(t),e.control.setting.set(t)}}),(0,t.createElement)(C.DropdownMenu,{icon:Rr,label:"Select Shortcodes",controls:[o]})))};Ir.propTypes={control:l().object.isRequired};var Fr=React.memo(Ir);const Ur=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Fr,{control:this}),this.container[0])}}),Qr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(nl,{control:this}),this.container[0])}}),Gr=c=>{const{label:s,responsive:l=!1}=c.control.params;let a=null;const r=I(e["desktop-responsive"]),o=I(e["tablet-responsive"]),i=I(e["mobile-responsive"]);s&&(a=(0,t.createElement)("span",{className:"customize-control-title ast-group-section-title"},s));const n=(0,t.createElement)("ul",{key:"ast-resp-ul",className:"ast-responsive-btns"},(0,t.createElement)("li",{key:"desktop",className:"desktop active"},(0,t.createElement)("button",{type:"button",className:"preview-desktop","data-device":"desktop"},r)),(0,t.createElement)("li",{key:"tablet",className:"tablet"},(0,t.createElement)("button",{type:"button",className:"preview-tablet","data-device":"tablet"},o)),(0,t.createElement)("li",{key:"mobile",className:"mobile"},(0,t.createElement)("button",{type:"button",className:"preview-mobile","data-device":"mobile"},i)));return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("label",{className:"customizer-text"},a),l&&n,(0,t.createElement)("div",{className:"ast-reset-btn-preset-wrap"},(0,t.createElement)("button",{className:"ast-reset-btn components-button components-circular-option-picker__clear is-secondary is-small",onClick:e=>{e.preventDefault(),c.control.params.input_attrs.reset_linked_controls.forEach((function(e){const t=wp.customize.control("astra-settings["+e+"]").params.default;wp.customize.control("astra-settings["+e+"]").setting.set(t)})),document.dispatchEvent(new CustomEvent("AstUpdatePaletteVariables",{}))}},(0,t.createElement)(C.Dashicon,{icon:"image-rotate"}))))};Gr.propTypes={control:l().object.isRequired};var $r=React.memo(Gr);const Wr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)($r,{control:this}),this.container[0])},ready:function(){let e=jQuery(".wp-full-overlay-footer .devices button.active").attr("data-device");jQuery(".customize-control-ast-group-title .ast-responsive-btns li").removeClass("active"),jQuery(".customize-control-ast-group-title .ast-responsive-btns li."+e).addClass("active"),jQuery(".wp-full-overlay-footer .devices button").on("click",(function(){let e=jQuery(this).attr("data-device");jQuery(".customize-control-ast-group-title .ast-responsive-btns li").removeClass("active"),jQuery(".customize-control-ast-group-title .ast-responsive-btns li."+e).addClass("active")})),this.container.find(".ast-responsive-btns button").on("click",(function(e){let t=jQuery(this).attr("data-device");t="desktop"==t?"tablet":"tablet"==t?"mobile":"desktop",jQuery('.wp-full-overlay-footer .devices button[data-device="'+t+'"]').trigger("click")}))}}),Yr=e=>{const[c,s]=(0,g.useState)(e.control.setting.get()),{label:l,name:a,description:r}=e.control.params;let o=null,i=null;l&&(o=(0,t.createElement)("span",{className:"customize-control-title"},l));let n=Object.entries(AstraBuilderCustomizerData.menuLocations).map((e=>(0,t.createElement)("option",{key:e[0],value:e[0]},e[1])));return r&&(i=(0,t.createElement)("span",{className:"description customize-control-description"},r)),(0,t.createElement)(t.Fragment,null,o,i,(0,t.createElement)("div",{className:"ast-menu-setting-wrap"},(0,t.createElement)("span",{"data-name":a,className:"ast-menu-location-btn",onClick:e=>{wp.customize.section("menu_locations").expand()}},(0,t.createElement)(C.Dashicon,{icon:"admin-generic"}))),(0,t.createElement)("div",{className:"customize-control-content"},(0,t.createElement)("select",{className:"ast-select-input","data-name":a,"data-value":c,value:c,onChange:()=>{var t;t=event.target.value,s(t),e.control.setting.set(t)}},n)))};Yr.propTypes={control:l().object.isRequired};var Xr=React.memo(Yr);const Jr=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(Xr,{control:this}),this.container[0])}}),Kr=e=>{const{title:c,url:s}=e.control.params;return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("a",{href:s,target:"_blank",rel:"noopener",className:"button ast-button-link"},c))};Kr.propTypes={control:l().object.isRequired};var eo=React.memo(Kr);const to=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(eo,{control:this}),this.container[0])}}),co=c=>{const{title:s,svg:l="",choices:a={},renderAs:r="block"}=c.control.params,o=""!=l?I(e[l]):"",i=I(e.upgradeLock),n=I(e.astraLogo),h=I(e.upgradeListCheck);let v=null;s&&(v=(0,t.createElement)("span",{className:"ast-upgrade-section-title"},s));const d=(e,t)=>null!=e[t]&&e[t]?e[t]:"";return(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"ast-upgrade-pro-wrap"},"block"===r&&(0,t.createElement)("a",{href:window.AstraBuilderCustomizerData.upgradeUrl,target:"_blank",className:"ast-upgrade-trigger"},(0,t.createElement)("span",{className:"ast-upgrade-pro-innerwrap"},o,(0,t.createElement)("span",{className:"ast-upgrade-cta"},i,v))),"list"===r&&(0,t.createElement)(t.Fragment,null,(0,t.createElement)("div",{className:"ast-upgrade-list-wrapper"},(0,t.createElement)("p",{className:"ast-brand-logo"},n),(0,t.createElement)("p",{className:"ast-upgrade-list-section-title"},s)),(0,t.createElement)("ul",{className:"ast-upgrade-list-items"},(()=>{const e=Object.entries(a).map((e=>{let[c,s]=e;return(0,t.createElement)("li",{key:c,className:"ast-pro-upgrade-item"},(0,t.createElement)("p",null,h,(0,t.createElement)("span",{className:"ast-upgrade-list-title"}," ",d(s,"title")," "),""!=d(s,"description")&&(0,t.createElement)("span",{className:"ast-upgrade-list-description"}," ",d(s,"description")," ")))}));return e})()),(0,t.createElement)("p",null,(0,t.createElement)("a",{href:window.AstraBuilderCustomizerData.upgradeUrl,target:"_blank",rel:"noopener",className:"button ast-button-link"},(0,b.__)("Upgrade Now","astra"))))))};co.propTypes={control:l().object.isRequired};var so=React.memo(co);const lo=wp.customize.astraControl.extend({renderContent:function(){ReactDOM.render((0,t.createElement)(so,{control:this}),this.container[0])}});c(5617),c(3137),window.svgIcons=e,wp.customize.controlConstructor["ast-heading"]=o,wp.customize.controlConstructor["ast-hidden"]=h,wp.customize.controlConstructor["ast-description"]=m,wp.customize.controlConstructor["ast-text-input"]=f,wp.customize.controlConstructor["ast-link"]=O,wp.customize.controlConstructor["ast-divider"]=P,wp.customize.controlConstructor["ast-settings-group"]=Ml,wp.customize.controlConstructor["ast-color"]=xl,wp.customize.controlConstructor["ast-customizer-link"]=Jl,wp.customize.controlConstructor["ast-slider"]=ta,wp.customize.controlConstructor["ast-radio-image"]=la,wp.customize.controlConstructor["ast-select"]=ra,wp.customize.controlConstructor["ast-header-type-button"]=hr,wp.customize.controlConstructor["ast-builder-header-control"]=ga,wp.customize.controlConstructor["ast-sortable"]=Gl,wp.customize.controlConstructor["ast-font-family"]=na,wp.customize.controlConstructor["ast-font-weight"]=da,wp.customize.controlConstructor["ast-responsive-slider"]=ea,wp.customize.controlConstructor["ast-responsive-spacing"]=aa,wp.customize.controlConstructor["ast-border"]=$l,wp.customize.controlConstructor["ast-responsive"]=Kl,wp.customize.controlConstructor["ast-responsive-color"]=Hl,wp.customize.controlConstructor["ast-responsive-background"]=yl,wp.customize.controlConstructor["ast-background"]=Vl,wp.customize.controlConstructor["ast-social-icons"]=Ga,wp.customize.controlConstructor["ast-list-icons"]=$a,wp.customize.controlConstructor["ast-html-editor"]=Ka,wp.customize.controlConstructor["ast-builder"]=Da,wp.customize.controlConstructor["ast-draggable-items"]=ar,wp.customize.controlConstructor["ast-row-layout"]=Mr,wp.customize.controlConstructor["ast-toggle-control"]=xr,wp.customize.controlConstructor["ast-color-group"]=Vr,wp.customize.controlConstructor["ast-selector"]=Lr,wp.customize.controlConstructor["ast-button-presets"]=Ar,wp.customize.controlConstructor["ast-typography-presets"]=_r,wp.customize.controlConstructor["ast-color-palette"]=Or,wp.customize.controlConstructor["ast-responsive-toggle-control"]=jr,wp.customize.controlConstructor["ast-input-with-dropdown"]=Ur,wp.customize.controlConstructor["ast-font-variant"]=Qr,wp.customize.controlConstructor["ast-group-title"]=Wr,wp.customize.controlConstructor["ast-menu-select"]=Jr,wp.customize.controlConstructor["ast-button-link"]=to,wp.customize.controlConstructor["ast-upgrade"]=lo,wp.customize.controlConstructor["ast-box-shadow"]=Nr}()}();