| Server IP : 121.121.20.254 / Your IP : 216.73.216.146 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/inetpub/wwwroot/KnowledgeBase/wp-content/plugins/kadence-blocks/dist/ |
Upload File : |
(()=>{var e,t={3708:(e,t,n)=>{"use strict";n.r(t);const a=window.wp.element,o=window.wp.blocks,l=window.wp.i18n,i=window.kadence.icons,r=window.wp.blockEditor,c=e=>{let{setAttributes:t,label:n,showLabel:o,required:i}=e;return o?(0,a.createElement)("div",{className:"kb-adv-form-label"},(0,a.createElement)(r.RichText,{onChange:e=>{t({label:e})},placeholder:(0,l.__)("Field label","kadence-blocks"),allowedFormats:["core/bold","core/italic","core/link","core/underline"],tagName:"label",value:n,multiline:!1}),i&&(0,a.createElement)("span",{className:"kb-adv-form-required"},"*")):(0,a.createElement)(a.Fragment,null)},s=window.wp.components,d=window.wp.data,u=window.kadence.components,p=window.kadence.helpers;var m=n(4184),b=n.n(m);const v=["kadence/advanced-form-text","kadence/advanced-form-textarea","kadence/advanced-form-select","kadence/advanced-form-radio","kadence/advanced-form-file","kadence/advanced-form-time","kadence/advanced-form-date","kadence/advanced-form-telephone","kadence/advanced-form-checkbox","kadence/advanced-form-email","kadence/advanced-form-accept","kadence/advanced-form-number","kadence/advanced-form-hidden"],h=function e(t){if(Array.isArray(t)&&t.length){var n=[];return t.forEach((t=>{var a,o,l,i=[];v.includes(t.name)&&n.push({uniqueID:(null==t||null===(a=t.attributes)||void 0===a?void 0:a.uniqueID)||"",name:(null==t||null===(o=t.attributes)||void 0===o?void 0:o.inputName)||"",label:(null==t||null===(l=t.attributes)||void 0===l?void 0:l.label)||(null==t?void 0:t.name.replace("kadence/advanced-form-","")),type:(null==t?void 0:t.name.replace("kadence/advanced-form-",""))||""}),void 0!==t.innerBlocks&&Array.isArray(t.innerBlocks)&&t.innerBlocks.length&&(i=e(t.innerBlocks)),n=[...n,...i]})),n}};function f(e){if(Array.isArray(e)&&e.length){var t=[];return e.forEach((e=>{var n,a,o=[];v.includes(e.name)&&t.push({uniqueID:(null==e||null===(n=e.attributes)||void 0===n?void 0:n.uniqueID)||"",formID:(null==e||null===(a=e.attributes)||void 0===a?void 0:a.formID)||"",clientId:(null==e?void 0:e.clientId)||""}),void 0!==e.innerBlocks&&Array.isArray(e.innerBlocks)&&e.innerBlocks.length&&(o=f(e.innerBlocks)),t=[...t,...o]})),t}}const g=function(e,t,n){const a=f(e),o=n.toString();if(Array.isArray(a)&&a.length){const e=[];a.forEach((n=>{let a=n.uniqueID,l=n.formID,i=!1;e.includes(a)&&(a=k("",n.clientId),i=!0),o!==l&&(l=o,i=!0),i&&t(n.clientId,{uniqueID:a,formID:l}),e.push(a)}))}};function k(e,t){const n=t.substr(2,9);return e||n}function _(e){let{onSelect:t,isSelecting:n,onAdd:o,isAdding:r,postType:c="post",label:u=(0,l.__)("Post"),instructions:p=(0,l.__)("Select an existing post or create a new one.","kadence-blocks"),placeholder:m=(0,l.__)("Select Post","kadence-blocks")}=e;const[b,v]=(0,a.useState)(0),{posts:h}=(0,d.useSelect)((e=>({posts:e("core").getEntityRecords("postType",c,{per_page:-1,orderby:"title",order:"asc"})})),[c]),f=[{label:m,value:0},...(h||[]).map((e=>({label:y(e.title.rendered),value:e.id})))];return"undefined"==typeof pagenow||"widgets"!==pagenow&&"customize"!==pagenow?(0,a.createElement)(s.Placeholder,{className:"kb-select-or-create-placeholder",icon:i.advancedFormIcon,label:u,instructions:p},(0,a.createElement)("form",{className:"kb-select-or-create-placeholder__actions"},(0,a.createElement)(s.SelectControl,{label:u,hideLabelFromVision:!0,options:f,onChange:v,value:b}),(0,a.createElement)(s.Button,{variant:"primary",type:"submit",disabled:!b||r,isBusy:n,onClick:()=>t(Number.parseInt(b))},(0,l.__)("Select","kadence-blocks")),(0,a.createElement)(s.Button,{variant:"secondary",onClick:o,disabled:n,isBusy:r},(0,l.__)("Create New","kadence-blocks")))):(0,a.createElement)(s.Placeholder,{className:"kb-select-or-create-placeholder",icon:i.advancedFormIcon,label:u,instructions:p},(0,a.createElement)("form",{className:"kb-select-or-create-placeholder__actions"},(0,a.createElement)(s.SelectControl,{label:u,hideLabelFromVision:!0,options:f,onChange:v,value:b}),(0,a.createElement)(s.Button,{variant:"primary",type:"submit",disabled:!b||r,isBusy:n,onClick:()=>t(Number.parseInt(b))},(0,l.__)("Select","kadence-blocks"))))}function y(e){const t=(e=e||"").replace(/<!--[\s\S]*?(-->|$)/g,"").replace(/<(script|style)[^>]*>[\s\S]*?(<\/\1>|$)/gi,"").replace(/<\/?[a-z][\s\S]*?(>|$)/gi,"");return t!==e?y(t):t}function E(e){let{label:t,onChange:n,value:o,postType:i="post",hideLabelFromVision:r=!1}=e;const{posts:c}=(0,d.useSelect)((e=>({posts:e("core").getEntityRecords("postType",i,{per_page:-1,orderby:"title",order:"asc"})})),[i]),u=[...(c||[]).map((e=>({label:C(e.title.rendered),value:e.id})))];return!(o&&u.some((e=>e.value===o)))&&o&&u.push({label:(0,l.__)("Unknown Form","kadence-blocks"),value:o}),(0,a.createElement)(s.SelectControl,{label:t,options:u,onChange:n,value:o,hideLabelFromVision:r})}function C(e){const t=(e=e||"").replace(/<!--[\s\S]*?(-->|$)/g,"").replace(/<(script|style)[^>]*>[\s\S]*?(<\/\1>|$)/gi,"").replace(/<\/?[a-z][\s\S]*?(>|$)/gi,"");return t!==e?C(t):t}const S=window.wp.hooks,x=window.lodash;function w(e){let{setTitle:t,isAdding:n,existingTitle:o,onAdd:r}=e;const[c,d]=(0,a.useState)(o),[u,p]=(0,a.useState)(""),[m,b]=(0,a.useState)("start"),[v,h]=(0,a.useState)(""),[f,g]=(0,a.useState)("basic"),[k,_]=(0,a.useState)(!1),y=[{key:"start",name:(0,l.__)("Layout","kadence-blocks")},{key:"style",name:(0,l.__)("Style","kadence-blocks")},{key:"title",name:(0,l.__)("Title","kadence-blocks")}],E=[{key:"skip",name:(0,l.__)("Skip (blank)","kadence-blocks"),icon:"",isDisabled:!1},{key:"contact",name:(0,l.__)("Contact","kadence-blocks"),icon:i.formTemplateContactIcon,isDisabled:!1},{key:"contactAdvanced",name:(0,l.__)("Contact With Options","kadence-blocks"),icon:i.formTemplateContactAdvancedIcon,isDisabled:!1},{key:"subscribe",name:(0,l.__)("Subscribe","kadence-blocks"),icon:i.formTemplateSubscribeIcon,isDisabled:!1},{key:"subscribeAdvanced",name:(0,l.__)("Subscribe With Name","kadence-blocks"),icon:i.formTemplateSubscribeAdvancedIcon,isDisabled:!1}];let C={skip:i.formTemplateContactIcon,dark:i.formTemplateContactDarkIcon,infield:i.formTemplateContactInFieldIcon,underline:i.formTemplateContactUnderlineIcon};"subscribe"===v?C={skip:i.formTemplateSubscribeIcon,dark:i.formTemplateSubscribeDarkIcon,infield:i.formTemplateSubscribeInFieldIcon,underline:i.formTemplateSubscribeUnderlineIcon}:"contactAdvanced"===v?C={skip:i.formTemplateContactAdvancedIcon,dark:i.formTemplateContactAdvancedDarkIcon,infield:i.formTemplateContactAdvancedInFieldIcon,underline:i.formTemplateContactAdvancedUnderlineIcon}:"subscribeAdvanced"===v&&(C={skip:i.formTemplateSubscribeAdvancedIcon,dark:i.formTemplateSubscribeAdvancedDarkIcon,infield:i.formTemplateSubscribeAdvancedInFieldIcon,underline:i.formTemplateSubscribeAdvancedUnderlineIcon});const w=[{key:"skip",name:(0,l.__)("Basic"),icon:C.skip,isDisabled:!1},{key:"dark",name:(0,l.__)("Dark","kadence-blocks"),icon:C.dark,isDisabled:!1},{key:"infield",name:(0,l.__)("Infield","kadence-blocks"),icon:C.infield,isDisabled:!1},{key:"underline",name:(0,l.__)("Underline","kadence-blocks"),icon:C.underline,isDisabled:!1}],T=(0,S.applyFilters)("kadence.formTemplates",E),F=(0,S.applyFilters)("kadence.formStyles",w);return(0,a.createElement)(s.Placeholder,{className:"kb-select-or-create-placeholder kb-adv-form-select",icon:i.formBlockIcon,label:(0,l.__)("Kadence Form","kadence-blocks")},(0,a.createElement)("div",{className:"kb-form-wizard-pagination"},(0,x.map)(y,((e,t)=>{let{name:n,key:o}=e;return(0,a.createElement)(s.Button,{key:o,className:"kb-form-pagination-btn",isSmall:!0,onClick:()=>{b("style"!==o||"skip"!==v&&""!==v?o:"start")},icon:(0,a.createElement)("span",{className:"kb-form-pagination-icon"},t+1),"aria-label":sprintf(
/* translators: 1: current page number 2: total number of pages */
(0,l.__)("Page %1$d of %2$d","kadence-blocks"),t+1,y.length),text:n,isPressed:m==o})}))),(0,a.createElement)("div",{className:"kb-select-or-create-placeholder__actions"},"start"===m&&(0,a.createElement)("div",{className:"kt-select-starter-style-forms"},(0,a.createElement)("div",{className:"kt-select-starter-style-forms-title"},(0,l.__)("Select Initial Layout","kadence-blocks")),(0,a.createElement)(s.ButtonGroup,{className:"kt-init-forms-btn-group","aria-label":(0,l.__)("Initial Layout","kadence-blocks")},(0,x.map)(T,(e=>{let{name:t,key:n,icon:o,isDisabled:i}=e;return(0,a.createElement)(s.Button,{key:n,className:"kt-inital-form-style-btn",isSmall:!0,onClick:()=>{h(n),""===c&&d("skip"===n?(0,l.__)("Blank Form","kadence-blocks"):t+(0,l.__)(" Form","kadence-blocks")),b("skip"===n?"title":"style")},isPressed:v==n,label:t,isDisabled:i},t,o,"skip"!==n&&(0,a.createElement)("span",{className:"template-select"},(0,l.__)("Select","kadence-blocks")))})))),"style"===m&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"kt-select-starter-style-forms kt-select-starter-styles-only"},(0,a.createElement)("div",{className:"kt-select-starter-style-forms-title"},(0,l.__)("Select Initial Style","kadence-blocks")),(0,a.createElement)(s.ButtonGroup,{className:"kt-init-forms-btn-group style-only","aria-label":(0,l.__)("Initial Style","kadence-blocks")},(0,x.map)(F,(e=>{let{name:t,key:n,icon:o,isDisabled:i}=e;return(0,a.createElement)(s.Button,{key:n,className:"kt-inital-form-style-btn",isSmall:!0,onClick:()=>{g(n),b("title")},isPressed:f==n,isDisabled:i,label:t},t,o,(0,a.createElement)("span",{className:"template-select"},(0,l.__)("Select","kadence-blocks")))}))))),"title"===m&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.TextControl,{className:"kb-form-block-title"+(c?"":" kadence-input-required-warning"),label:(0,l.__)("Give your form a title (required)","kadence-blocks"),placeholder:(0,l.__)("Contact Us","kadence-blocks"),help:(0,l.__)("This is used for your reference only.","kadence-blocks"),value:c,onChange:d,autoFocus:!0}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Form Description","kadence-blocks"),placeholder:(0,l.__)("Optionally add an description about your form","kadence-blocks"),help:(0,l.__)("This is used for your reference only.","kadence-blocks"),value:u,onChange:p}),(0,a.createElement)(s.Button,{variant:"primary",onClick:()=>{_(!0),r(c,v,f,u)},isBusy:n,disabled:""===c||k},(0,l.__)("Create","kadence-blocks")))))}const T=window.wp.coreData;function F(e){let{value:t,onChange:n,uniqueID:o}=e;const[i,r]=(0,a.useState)(!0),[c,d]=(0,a.useState)([]),[u]=function(e){const[t,n]=("meta",(0,T.useEntityProp)("postType","kadence_form","meta"));return[t[e],(0,a.useCallback)((a=>{n({...t,[e]:a})}),[e,n])]}("_kad_form_fields");return(0,a.useEffect)((()=>{if(t){const e=function(e,t,n){return Array.isArray(e)&&e.length?(e=e.filter((e=>!(null==e||!e.name||t===e.uniqueID)))).filter((e=>e.name===n&&t!==e.uniqueID)):[]}(u,o,t);d(e),e.length>0?r(!1):r(!0)}else r(!0),d([])}),[t]),(0,a.createElement)("div",{className:"kb-form-field-name-wrap "+(i?"":"kb-field-has-warning")},(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Name","kadence-blocks"),help:(0,l.__)("This is the name attribute that is applied to the html input tag. Names must be unique","kadence-blocks"),value:t,onChange:e=>n(e.replace(/[^a-z0-9-_]/gi,""))}),!i&&(0,a.createElement)(s.Notice,{status:"error",isDismissible:!1},(0,l.__)("Field name must be unique, Conflicts:","kadence-blocks"),(0,a.createElement)("ul",null,c.map(((e,t)=>(0,a.createElement)("li",{key:t},(0,l.__)("Field Label:","kadence-blocks")," ",e.label))))))}function O(e){let{setAttributes:t,messages:n}=e;const o=e=>{t({...n,...e},"messages")};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.TextControl,{label:(0,l.__)("Success Message","kadence-blocks"),placeholder:(0,l.__)("Submission Success, Thanks for getting in touch!","kadence-blocks"),value:void 0!==n.success?n.success:"",onChange:e=>o({success:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Pre Submit Form Validation Error Message","kadence-blocks"),placeholder:(0,l.__)("Please fix the errors to proceed","kadence-blocks"),value:void 0!==n.preError?n.preError:"",onChange:e=>o({preError:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Error Message","kadence-blocks"),placeholder:(0,l.__)("Submission Failed","kadence-blocks"),value:void 0!==n.error?n.error:"",onChange:e=>o({error:e})}))}function I(e){let{setMetaAttribute:t,useFormMeta:n}=e;const[o]=n("_kad_form_messageBorderRadius"),[i]=n("_kad_form_tabletMessageBorderRadius"),[r]=n("_kad_form_mobileMessageBorderRadius"),[c]=n("_kad_form_messageBorderRadiusUnit"),[s]=n("_kad_form_messagePadding"),[d]=n("_kad_form_tabletMessagePadding"),[p]=n("_kad_form_mobileMessagePadding"),[m]=n("_kad_form_messagePaddingUnit"),[b]=n("_kad_form_messageMargin"),[v]=n("_kad_form_tabletMessageMargin"),[h]=n("_kad_form_mobileMessageMargin"),[f]=n("_kad_form_messageMarginUnit"),[g]=n("_kad_form_messageColor"),[k]=n("_kad_form_messageBackground"),[_]=n("_kad_form_messageColorError"),[y]=n("_kad_form_messageBackgroundError"),[E]=n("_kad_form_messageBorderSuccess"),[C]=n("_kad_form_tabletMessageBorderSuccess"),[S]=n("_kad_form_mobileMessageBorderSuccess"),[x]=n("_kad_form_messageBorderError"),[w]=n("_kad_form_tabletMessageBorderError"),[T]=n("_kad_form_mobileMessageBorderError"),[F]=n("_kad_form_messageFont"),O=e=>{t([{...F[0],...e}],"messageFont")};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.ColorGroup,{label:(0,l.__)("Success Message Colors","kadence-blocks")},(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Text Color","kadence-blocks"),value:g||"",default:"",onChange:e=>{t(e,"messageColor")}}),(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Background Color","kadence-blocks"),value:k||"",default:"",onChange:e=>{t(e,"messageBackground")}})),(0,a.createElement)(u.ResponsiveBorderControl,{label:(0,l.__)("Border","kadence-blocks"),value:[E],tabletValue:[C],mobileValue:[S],onChange:e=>t(e[0],"messageBorderSuccess"),onChangeTablet:e=>t(e[0],"tabletMessageBorderSuccess"),onChangeMobile:e=>t(e[0],"mobileMessageBorderSuccess")}),(0,a.createElement)(u.ColorGroup,{label:(0,l.__)("Error Message Colors","kadence-blocks")},(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Error Message Color","kadence-blocks"),value:_||"",default:"",onChange:e=>{t(e,"messageColorError")}}),(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Error Message Background","kadence-blocks"),value:y||"",default:"",onChange:e=>{t(e,"messageBackgroundError")}})),(0,a.createElement)(u.ResponsiveBorderControl,{label:(0,l.__)("Error Border","kadence-blocks"),value:[x],tabletValue:[w],mobileValue:[T],onChange:e=>t(e[0],"messageBorderError"),onChangeTablet:e=>t(e[0],"tabletMessageBorderError"),onChangeMobile:e=>t(e[0],"mobileMessageBorderError")}),(0,a.createElement)(u.TypographyControls,{fontSize:F[0].size,onFontSize:e=>O({size:e}),fontSizeType:F[0].sizeType,onFontSizeType:e=>O({sizeType:e}),lineHeight:F[0].lineHeight,onLineHeight:e=>O({lineHeight:e}),lineHeightType:F[0].lineType,onLineHeightType:e=>O({lineType:e}),textTransform:F[0].textTransform,onTextTransform:e=>O({textTransform:e})}),(0,a.createElement)(u.ResponsiveMeasurementControls,{label:(0,l.__)("Border Radius","kadence-blocks"),value:o,tabletValue:i,mobileValue:r,onChange:e=>t(e.map(String),"messageBorderRadius"),onChangeTablet:e=>t(e.map(String),"tabletMessageBorderRadius"),onChangeMobile:e=>t(e.map(String),"mobileMessageBorderRadius"),unit:c,units:["px","em","rem","%"],onUnit:e=>t(e,"messageBorderRadiusUnit"),max:"em"===c||"rem"===c?24:500,step:"em"===c||"rem"===c?.1:1,min:0,isBorderRadius:!0,allowEmpty:!0}),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Advanced Message Font Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-advanced-message-font-settings"},(0,a.createElement)(u.TypographyControls,{fontGroup:"body",reLetterSpacing:F[0].letterSpacing,onLetterSpacing:e=>O({letterSpacing:e}),letterSpacingType:F[0].letterType,onLetterSpacingType:e=>O({letterType:e}),fontFamily:F[0].family,onFontFamily:e=>O({family:e}),onFontChange:e=>{O({family:e.value,google:e.google})},onFontArrayChange:e=>O(e),googleFont:F[0].google,onGoogleFont:e=>O({google:e}),loadGoogleFont:F[0].loadGoogle,onLoadGoogleFont:e=>O({loadGoogle:e}),fontVariant:F[0].variant,onFontVariant:e=>O({variant:e}),fontWeight:F[0].weight,onFontWeight:e=>O({weight:e}),fontStyle:F[0].style,onFontStyle:e=>O({style:e}),fontSubset:F[0].subset,onFontSubset:e=>O({subset:e})})),(0,a.createElement)(u.ResponsiveMeasureRangeControl,{label:(0,l.__)("Padding","kadence-blocks"),value:s,tabletValue:d,mobileValue:p,onChange:e=>{t(e.map(String),"messagePadding")},onChangeTablet:e=>{t(e.map(String),"tabletMessagePadding")},onChangeMobile:e=>{t(e.map(String),"mobileMessagePadding")},min:0,max:"em"===m||"rem"===m?24:500,step:"em"===m||"rem"===m?.1:1,unit:m,units:["px","em","rem","%","vh","vw"],onUnit:e=>t(e,"messagePaddingUnit")}),(0,a.createElement)(u.ResponsiveMeasureRangeControl,{label:(0,l.__)("Margin","kadence-blocks"),value:b,tabletValue:v,mobileValue:h,onChange:e=>{t(e.map(String),"messageMargin")},onChangeTablet:e=>{t(e.map(String),"tabletMessageMargin")},onChangeMobile:e=>{t(e.map(String),"mobileMessageMargin")},min:"em"===f||"rem"===f?-24:-500,max:"em"===f||"rem"===f?24:500,step:"em"===f||"rem"===f?.1:1,unit:f,units:["px","em","rem","%","vh","vw"],onUnit:e=>t(e,"messageMarginUnit")}))}function A(e){let{clientId:t,name:n,attributes:c}=e;const{insertBlock:u}=(0,d.useDispatch)(r.store),{blockIndex:p,rootClientId:m}=(0,d.useSelect)((e=>{const{getBlockIndex:n,getBlockRootClientId:a}=e(r.store);return{blockIndex:n(t),rootClientId:a(t)}}),[t]);return(0,a.createElement)(r.BlockControls,null,(0,a.createElement)(s.ToolbarGroup,{group:"duplicate-block"},(0,a.createElement)(s.ToolbarButton,{className:"kb-duplicate-field",icon:i.duplicate,onClick:()=>{const e=c;e.uniqueID="",e.inputName="";const t=(0,o.createBlock)(n,e);u(t,p+1,m)},label:(0,l.__)("Duplicate Field","kadence-blocks"),showTooltip:!0})))}var N={grad:.9,turn:360,rad:360/(2*Math.PI)},P=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},B=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},D=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},M=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},R=function(e){return{r:D(e.r,0,255),g:D(e.g,0,255),b:D(e.b,0,255),a:D(e.a)}},V=function(e){return{r:B(e.r),g:B(e.g),b:B(e.b),a:B(e.a,3)}},L=/^#([0-9a-f]{3,8})$/i,W=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},z=function(e){var t=e.r,n=e.g,a=e.b,o=e.a,l=Math.max(t,n,a),i=l-Math.min(t,n,a),r=i?l===t?(n-a)/i:l===n?2+(a-t)/i:4+(t-n)/i:0;return{h:60*(r<0?r+6:r),s:l?i/l*100:0,v:l/255*100,a:o}},q=function(e){var t=e.h,n=e.s,a=e.v,o=e.a;t=t/360*6,n/=100,a/=100;var l=Math.floor(t),i=a*(1-n),r=a*(1-(t-l)*n),c=a*(1-(1-t+l)*n),s=l%6;return{r:255*[a,r,i,i,c,a][s],g:255*[c,a,a,r,i,i][s],b:255*[i,i,c,a,a,r][s],a:o}},U=function(e){return{h:M(e.h),s:D(e.s,0,100),l:D(e.l,0,100),a:D(e.a)}},H=function(e){return{h:B(e.h),s:B(e.s),l:B(e.l),a:B(e.a,3)}},$=function(e){return q((n=(t=e).s,{h:t.h,s:(n*=((a=t.l)<50?a:100-a)/100)>0?2*n/(a+n)*100:0,v:a+n,a:t.a}));var t,n,a},j=function(e){return{h:(t=z(e)).h,s:(o=(200-(n=t.s))*(a=t.v)/100)>0&&o<200?n*a/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,n,a,o},K=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,G=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Q=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,J=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Y={string:[[function(e){var t=L.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?B(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?B(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Q.exec(e)||J.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:R({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=K.exec(e)||G.exec(e);if(!t)return null;var n,a,o=U({h:(n=t[1],a=t[2],void 0===a&&(a="deg"),Number(n)*(N[a]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return $(o)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,a=e.b,o=e.a,l=void 0===o?1:o;return P(t)&&P(n)&&P(a)?R({r:Number(t),g:Number(n),b:Number(a),a:Number(l)}):null},"rgb"],[function(e){var t=e.h,n=e.s,a=e.l,o=e.a,l=void 0===o?1:o;if(!P(t)||!P(n)||!P(a))return null;var i=U({h:Number(t),s:Number(n),l:Number(a),a:Number(l)});return $(i)},"hsl"],[function(e){var t=e.h,n=e.s,a=e.v,o=e.a,l=void 0===o?1:o;if(!P(t)||!P(n)||!P(a))return null;var i=function(e){return{h:M(e.h),s:D(e.s,0,100),v:D(e.v,0,100),a:D(e.a)}}({h:Number(t),s:Number(n),v:Number(a),a:Number(l)});return q(i)},"hsv"]]},X=function(e,t){for(var n=0;n<t.length;n++){var a=t[n][0](e);if(a)return[a,t[n][1]]}return[null,void 0]},Z=function(e,t){var n=j(e);return{h:n.h,s:D(n.s+100*t,0,100),l:n.l,a:n.a}},ee=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},te=function(e,t){var n=j(e);return{h:n.h,s:n.s,l:D(n.l+100*t,0,100),a:n.a}},ne=function(){function e(e){this.parsed=function(e){return"string"==typeof e?X(e.trim(),Y.string):"object"==typeof e&&null!==e?X(e,Y.object):[null,void 0]}(e)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return B(ee(this.rgba),2)},e.prototype.isDark=function(){return ee(this.rgba)<.5},e.prototype.isLight=function(){return ee(this.rgba)>=.5},e.prototype.toHex=function(){return t=(e=V(this.rgba)).r,n=e.g,a=e.b,l=(o=e.a)<1?W(B(255*o)):"","#"+W(t)+W(n)+W(a)+l;var e,t,n,a,o,l},e.prototype.toRgb=function(){return V(this.rgba)},e.prototype.toRgbString=function(){return t=(e=V(this.rgba)).r,n=e.g,a=e.b,(o=e.a)<1?"rgba("+t+", "+n+", "+a+", "+o+")":"rgb("+t+", "+n+", "+a+")";var e,t,n,a,o},e.prototype.toHsl=function(){return H(j(this.rgba))},e.prototype.toHslString=function(){return t=(e=H(j(this.rgba))).h,n=e.s,a=e.l,(o=e.a)<1?"hsla("+t+", "+n+"%, "+a+"%, "+o+")":"hsl("+t+", "+n+"%, "+a+"%)";var e,t,n,a,o},e.prototype.toHsv=function(){return e=z(this.rgba),{h:B(e.h),s:B(e.s),v:B(e.v),a:B(e.a,3)};var e},e.prototype.invert=function(){return ae({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),ae(Z(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),ae(Z(this.rgba,-e))},e.prototype.grayscale=function(){return ae(Z(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),ae(te(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),ae(te(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?ae({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):B(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=j(this.rgba);return"number"==typeof e?ae({h:e,s:t.s,l:t.l,a:t.a}):B(t.h)},e.prototype.isEqual=function(e){return this.toHex()===ae(e).toHex()},e}(),ae=function(e){return e instanceof ne?e:new ne(e)};function oe(e){var t,n,o;let{setMetaAttribute:i,inputFont:c,style:s,useFormMeta:d}=e;const[m]=d("_kad_form_fieldBorderRadius"),[b]=d("_kad_form_tabletFieldBorderRadius"),[v]=d("_kad_form_mobileFieldBorderRadius"),[h]=d("_kad_form_fieldBorderRadiusUnit"),[f]=d("_kad_form_fieldBorderStyle"),[g]=d("_kad_form_tabletFieldBorderStyle"),[k]=d("_kad_form_mobileFieldBorderStyle"),_=(0,r.useSetting)("color.palette"),y=e=>{i({...s,...e},"style")},E=[{value:"small",label:(0,l.__)("SM","kadence-blocks")},{value:"standard",label:(0,l.__)("MD","kadence-blocks")},{value:"large",label:(0,l.__)("LG","kadence-blocks")}],C=(e,t)=>{const n=s.boxShadow.map(((n,a)=>(t===a&&(n=e),n)));y({boxShadow:n})},S=(e,t)=>{const n=s.boxShadowActive.map(((n,a)=>(t===a&&(n=e),n)));y({boxShadowActive:n})},x=e=>{i({...c,...e},"inputFont")};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.ResponsiveGapSizeControl,{label:(0,l.__)("Field Row Gap","kadence-blocks"),value:void 0!==(null==s||null===(t=s.gap)||void 0===t?void 0:t[0])?s.gap[0]:"",onChange:e=>{var t,n;return y({gap:[e,void 0!==(null==s||null===(t=s.gap)||void 0===t?void 0:t[1])?s.gap[1]:"",void 0!==(null==s||null===(n=s.gap)||void 0===n?void 0:n[2])?s.gap[2]:""]})},tabletValue:void 0!==(null==s||null===(n=s.gap)||void 0===n?void 0:n[1])?s.gap[1]:"",onChangeTablet:e=>{var t,n;return y({gap:[void 0!==(null==s||null===(t=s.gap)||void 0===t?void 0:t[0])?s.gap[0]:"",e,void 0!==(null==s||null===(n=s.gap)||void 0===n?void 0:n[2])?s.gap[2]:""]})},mobileValue:void 0!==(null==s||null===(o=s.gap)||void 0===o?void 0:o[2])?s.gap[2]:"",onChangeMobile:e=>{var t,n;return y({gap:[void 0!==(null==s||null===(t=s.gap)||void 0===t?void 0:t[0])?s.gap[0]:"",void 0!==(null==s||null===(n=s.gap)||void 0===n?void 0:n[1])?s.gap[1]:"",e]})},min:0,max:"px"===(null==s?void 0:s.rowGapUnit)?200:12,step:"px"===(null==s?void 0:s.rowGapUnit)?1:.1,unit:null!=s&&s.rowGapUnit?rowGapUnit:"px",onUnit:e=>{y({rowGapUnit:e})},units:["px","em","rem"]}),(0,a.createElement)(u.KadenceRadioButtons,{value:null!=s&&s.size?null==s?void 0:s.size:"standard",options:E,hideLabel:!1,label:(0,l.__)("Input Size","kadence-blocks"),onChange:e=>{y({size:e})}}),(0,a.createElement)(u.HoverToggleControl,{hoverTab:(0,l.__)("Focus","kadence-blocks"),hover:(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Input Focus Color","kadence-blocks"),value:null!=c&&c.colorActive?c.colorActive:"",default:"",onChange:e=>{x({colorActive:e})}}),(0,a.createElement)(u.BackgroundTypeControl,{label:(0,l.__)("Focus Type","kadence-blocks"),type:null!=s&&s.backgroundActiveType?s.backgroundActiveType:"normal",onChange:e=>y({backgroundActiveType:e}),allowedTypes:["normal","gradient"]}),"gradient"!==(null==s?void 0:s.backgroundActiveType)&&(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Input Focus Background","kadence-blocks"),value:null!=s&&s.backgroundActive?s.backgroundActive:"",default:"",onChange:e=>{y({backgroundActive:e})}}),"gradient"===(null==s?void 0:s.backgroundActiveType)&&(0,a.createElement)(u.GradientControl,{value:s.gradientActive,onChange:e=>y({gradientActive:e}),gradients:[]}),(0,a.createElement)(u.BoxShadowControl,{label:(0,l.__)("Input Focus Box Shadow","kadence-blocks"),enable:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[0]&&s.boxShadowActive[0],color:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[1]?s.boxShadowActive[1]:"#000000",default:"#000000",opacity:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[2]?s.boxShadowActive[2]:.4,hOffset:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[3]?s.boxShadowActive[3]:2,vOffset:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[4]?s.boxShadowActive[4]:2,blur:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[5]?s.boxShadowActive[5]:3,spread:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[6]?s.boxShadowActive[6]:0,inset:void 0!==(null==s?void 0:s.boxShadowActive)&&void 0!==s.boxShadowActive[7]&&s.boxShadowActive[7],onEnableChange:e=>{S(e,0)},onColorChange:e=>{S(e,1)},onOpacityChange:e=>{S(e,2)},onHOffsetChange:e=>{S(e,3)},onVOffsetChange:e=>{S(e,4)},onBlurChange:e=>{S(e,5)},onSpreadChange:e=>{S(e,6)},onInsetChange:e=>{S(e,7)}}),(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Input Focus Border","kadence-blocks"),value:null!=s&&s.borderActive?s.borderActive:"",default:"",onChange:e=>{y({borderActive:(0,p.KadenceColorOutput)(e)})}})),normal:(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Input Color","kadence-blocks"),value:null!=c&&c.color?c.color:"",default:"",onChange:e=>{x({color:e})}}),(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Placeholder Color","kadence-blocks"),value:null!=s&&s.placeholderColor?s.placeholderColor:"",default:"",onChange:e=>{y({placeholderColor:e})}}),(0,a.createElement)(u.BackgroundTypeControl,{label:(0,l.__)("Background Type","kadence-blocks"),type:null!=s&&s.backgroundType?s.backgroundType:"normal",onChange:e=>y({backgroundType:e}),allowedTypes:["normal","gradient"]}),"gradient"!==(null==s?void 0:s.backgroundType)&&(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Input Background","kadence-blocks"),value:null!=s&&s.background?s.background:"",default:"",onChange:e=>{const t=function(e,t){return!!e&&ae(function(e,t){if(!e)return"";if(!t)return e;let n=t&&null!=t&&t[parseInt(e.slice(-1),10)-1]?t[parseInt(e.slice(-1),10)-1].color:e;return n&&n.startsWith("var(")&&(n=window.getComputedStyle(document.documentElement).getPropertyValue(e.replace("var(","").split(",")[0].replace(")",""))),n}(e,t)).isDark()}(e,_);y({background:e,isDark:t})}}),"gradient"===(null==s?void 0:s.backgroundType)&&(0,a.createElement)(u.GradientControl,{value:null==s?void 0:s.gradient,onChange:e=>{y({gradient:e,isDark:!1})},gradients:[]}),(0,a.createElement)(u.BoxShadowControl,{label:(0,l.__)("Input Box Shadow","kadence-blocks"),enable:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[0])&&s.boxShadow[0],color:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[1])?s.boxShadow[1]:"#000000",default:"#000000",opacity:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[2])?s.boxShadow[2]:.4,hOffset:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[3])?s.boxShadow[3]:2,vOffset:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[4])?s.boxShadow[4]:2,blur:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[5])?s.boxShadow[5]:3,spread:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[6])?s.boxShadow[6]:0,inset:void 0!==(null==s?void 0:s.boxShadow)&&void 0!==(null==s?void 0:s.boxShadow[7])&&s.boxShadow[7],onEnableChange:e=>{C(e,0)},onColorChange:e=>{C(e,1)},onOpacityChange:e=>{C(e,2)},onHOffsetChange:e=>{C(e,3)},onVOffsetChange:e=>{C(e,4)},onBlurChange:e=>{C(e,5)},onSpreadChange:e=>{C(e,6)},onInsetChange:e=>{C(e,7)}}),(0,a.createElement)("h2",null,(0,l.__)("Border Settings","kadence-blocks")),(0,a.createElement)(u.ResponsiveBorderControl,{label:(0,l.__)("Border","kadence-blocks"),value:[f],tabletValue:[g],mobileValue:[k],onChange:e=>i(e[0],"fieldBorderStyle"),onChangeTablet:e=>i(e[0],"tabletFieldBorderStyle"),onChangeMobile:e=>i(e[0],"mobileFieldBorderStyle")}),(0,a.createElement)(u.ResponsiveMeasurementControls,{label:(0,l.__)("Border Radius","kadence-blocks"),value:m,tabletValue:b,mobileValue:v,onChange:e=>i(e,"fieldBorderRadius"),onChangeTablet:e=>i(e,"tabletFieldBorderRadius"),onChangeMobile:e=>i(e,"mobileFieldBorderRadius"),unit:h,units:["px","em","rem","%"],onUnit:e=>i(e,"fieldBorderRadiusUnit"),max:"em"===h||"rem"===h?24:500,step:"em"===h||"rem"===h?.1:1,min:0,isBorderRadius:!0,allowEmpty:!0}),(0,a.createElement)(u.TypographyControls,{fontSize:c.size,onFontSize:e=>x({size:e}),fontSizeType:c.sizeType,onFontSizeType:e=>x({sizeType:e}),lineHeight:c.lineHeight,onLineHeight:e=>x({lineHeight:e}),lineHeightType:c.lineType,onLineHeightType:e=>x({lineType:e})}),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Advanced Field Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-advanced-field-settings"},(0,a.createElement)(u.TypographyControls,{fontGroup:"body",reLetterSpacing:c.letterSpacing,onLetterSpacing:e=>x({letterSpacing:e}),letterSpacingType:null==c?void 0:c.letterType,onLetterSpacingType:e=>x({letterType:e}),textTransform:c.textTransform,onTextTransform:e=>x({textTransform:e}),fontFamily:c.family,onFontFamily:e=>x({family:e}),onFontChange:e=>{x({family:e.value,google:e.google})},onFontArrayChange:e=>x(e),googleFont:c.google,onGoogleFont:e=>x({google:e}),loadGoogleFont:c.loadGoogle,onLoadGoogleFont:e=>x({loadGoogle:e}),fontVariant:c.variant,onFontVariant:e=>x({variant:e}),fontWeight:c.weight,onFontWeight:e=>x({weight:e}),fontStyle:c.style,onFontStyle:e=>x({style:e}),fontSubset:c.subset,onFontSubset:e=>x({subset:e})}),(0,a.createElement)(u.ResponsiveMeasurementControls,{label:(0,l.__)("Input Padding","kadence-blocks"),value:null==s?void 0:s.padding,onChange:e=>y({padding:e}),tabletValue:null==s?void 0:s.tabletPadding,onChangeTablet:e=>y({tabletPadding:e}),mobileValue:null==s?void 0:s.mobilePadding,onChangeMobile:e=>y({mobilePadding:e}),min:0,max:"em"===(null==s?void 0:s.paddingUnit)||"rem"===(null==s?void 0:s.paddingUnit)?12:200,step:"em"===(null==s?void 0:s.paddingUnit)||"rem"===(null==s?void 0:s.paddingUnit)?.1:1,unit:null!=s&&s.paddingUnit?null==s?void 0:s.paddingUnit:"px",units:["px","em","rem"],onUnit:e=>y({paddingUnit:e}),allowEmpty:!0})))}))}function le(e){let{setAttributes:t,styleAttribute:n,labelFont:o}=e;const[i,r]=(0,a.useState)("individual"),[c,d]=(0,a.useState)("individual"),p=e=>{t({...o,...e},"labelFont")},m=e=>{t({...n,...e},"style")},b=[{value:"normal",label:(0,l.__)("Normal","kadence-blocks")},{value:"infield",label:(0,l.__)("In Field Label","kadence-blocks")},{value:"float",label:(0,l.__)("Float Label","kadence-blocks")}],v=void 0===(null==n?void 0:n.showRequired)||n.showRequired;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Label Layout Style","kadence-blocks"),options:b,onChange:e=>{m({labelStyle:e})},value:null==n?void 0:n.labelStyle}),(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Label Color","kadence-blocks"),value:o.color?o.color:"",default:"",onChange:e=>{p({color:e})}}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Required Asterisk?","kadence-blocks"),help:(0,l.__)("If field is required this will add an asterisk after the label.","kadence-blocks"),checked:v,onChange:e=>m({showRequired:e})}),v&&(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Required Asterisk Color","kadence-blocks"),value:null!=n&&n.requiredColor?n.requiredColor:"",default:"",onChange:e=>m({requiredColor:e})}),(0,a.createElement)(u.TypographyControls,{fontSize:o.size,onFontSize:e=>p({size:e}),fontSizeType:o.sizeType,onFontSizeType:e=>p({sizeType:e}),lineHeight:o.lineHeight,onLineHeight:e=>p({lineHeight:e}),lineHeightType:o.lineType,onLineHeightType:e=>p({lineType:e})}),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Advanced Label Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-advanced-label-settings"},(0,a.createElement)(u.TypographyControls,{fontGroup:"body",reLetterSpacing:o.letterSpacing,onLetterSpacing:e=>p({letterSpacing:e}),letterSpacingType:o.letterType,onLetterSpacingType:e=>p({letterType:e}),textTransform:o.textTransform,onTextTransform:e=>p({textTransform:e}),fontFamily:o.family,onFontFamily:e=>p({family:e}),onFontChange:e=>{p({family:e.value,google:e.google})},onFontArrayChange:e=>p(e),googleFont:o.google,onGoogleFont:e=>p({google:e}),loadGoogleFont:o.loadGoogle,onLoadGoogleFont:e=>p({loadGoogle:e}),fontVariant:o.variant,onFontVariant:e=>p({variant:e}),fontWeight:o.weight,onFontWeight:e=>p({weight:e}),fontStyle:o.style,onFontStyle:e=>p({style:e}),fontSubset:o.subset,onFontSubset:e=>p({subset:e}),padding:o.padding,onPadding:e=>p({padding:e}),paddingControl:i,onPaddingControl:e=>r(e),margin:o.margin,onMargin:e=>p({margin:e}),marginControl:c,onMarginControl:e=>d(e)})))}function ie(e){let{setAttributes:t,radioLabelFont:n}=e;const o=e=>{t({...n,...e},"radioLabelFont")};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Label Color","kadence-blocks"),value:null!=n&&n.color?null==n?void 0:n.color:"",default:"",onChange:e=>{o({color:e})}}),(0,a.createElement)(u.TypographyControls,{fontSize:null!=n&&n.size?null==n?void 0:n.size:void 0,onFontSize:e=>o({size:e}),fontSizeType:null!=n&&n.sizeType?null==n?void 0:n.sizeType:"px",onFontSizeType:e=>o({sizeType:e}),lineHeight:null==n?void 0:n.lineHeight,onLineHeight:e=>o({lineHeight:e}),lineHeightType:null==n?void 0:n.lineType,onLineHeightType:e=>o({lineType:e})}),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Advanced Label Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-advanced-label-settings"},(0,a.createElement)(u.TypographyControls,{fontGroup:"body",reLetterSpacing:null==n?void 0:n.letterSpacing,onLetterSpacing:e=>o({letterSpacing:e}),letterSpacingType:null==n?void 0:n.letterType,onLetterSpacingType:e=>o({letterType:e}),textTransform:null==n?void 0:n.textTransform,onTextTransform:e=>o({textTransform:e}),fontFamily:null==n?void 0:n.family,onFontFamily:e=>o({family:e}),onFontChange:e=>{o({family:e.value,google:e.google})},onFontArrayChange:e=>o(e),googleFont:null==n?void 0:n.google,onGoogleFont:e=>o({google:e}),loadGoogleFont:null==n?void 0:n.loadGoogle,onLoadGoogleFont:e=>o({loadGoogle:e}),fontVariant:null==n?void 0:n.variant,onFontVariant:e=>o({variant:e}),fontWeight:null==n?void 0:n.weight,onFontWeight:e=>o({weight:e}),fontStyle:null==n?void 0:n.style,onFontStyle:e=>o({style:e}),fontSubset:null==n?void 0:n.subset,onFontSubset:e=>o({subset:e})})))}function re(e){let{setAttributes:t,helpFont:n}=e;const[o,i]=(0,a.useState)("individual"),[r,c]=(0,a.useState)("individual"),s=e=>{t({...n,...e},"helpFont")};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Label Color","kadence-blocks"),value:n.color?n.color:"",default:"",onChange:e=>{s({color:e})}}),(0,a.createElement)(u.TypographyControls,{fontSize:n.size,onFontSize:e=>s({size:e}),fontSizeType:n.sizeType,onFontSizeType:e=>s({sizeType:e}),lineHeight:n.lineHeight,onLineHeight:e=>s({lineHeight:e}),lineHeightType:n.lineType,onLineHeightType:e=>s({lineType:e})}),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Advanced Help Text Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-advanced-label-settings"},(0,a.createElement)(u.TypographyControls,{fontGroup:"body",reLetterSpacing:n.letterSpacing,onLetterSpacing:e=>s({letterSpacing:e}),letterSpacingType:n.letterType,onLetterSpacingType:e=>s({letterType:e}),textTransform:n.textTransform,onTextTransform:e=>s({textTransform:e}),fontFamily:n.family,onFontFamily:e=>s({family:e}),onFontChange:e=>{s({family:e.value,google:e.google})},onFontArrayChange:e=>s(e),googleFont:n.google,onGoogleFont:e=>s({google:e}),loadGoogleFont:n.loadGoogle,onLoadGoogleFont:e=>s({loadGoogle:e}),fontVariant:n.variant,onFontVariant:e=>s({variant:e}),fontWeight:n.weight,onFontWeight:e=>s({weight:e}),fontStyle:n.style,onFontStyle:e=>s({style:e}),fontSubset:n.subset,onFontSubset:e=>s({subset:e}),padding:n.padding,onPadding:e=>s({padding:e}),paddingControl:o,onPaddingControl:e=>i(e),margin:n.margin,onMargin:e=>s({margin:e}),marginControl:r,onMarginControl:e=>c(e)})))}var ce=n(9196),se=n.n(ce),de=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function ue(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((a=e[n])===(o=t[n])||de(a)&&de(o)))return!1;var a,o;return!0}const pe=function(e,t){var n;void 0===t&&(t=ue);var a,o=[],l=!1;return function(){for(var i=[],r=0;r<arguments.length;r++)i[r]=arguments[r];return l&&n===this&&t(i,o)||(a=e.apply(this,i),l=!0,n=this,o=i),a}},me={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},be=function(e){function t(e,a,c,s,p){for(var m,b,v,h,_,E=0,C=0,S=0,x=0,w=0,N=0,B=v=m=0,M=0,R=0,V=0,L=0,W=c.length,z=W-1,q="",U="",H="",$="";M<W;){if(b=c.charCodeAt(M),M===z&&0!==C+x+S+E&&(0!==C&&(b=47===C?10:47),x=S=E=0,W++,z++),0===C+x+S+E){if(M===z&&(0<R&&(q=q.replace(u,"")),0<q.trim().length)){switch(b){case 32:case 9:case 59:case 13:case 10:break;default:q+=c.charAt(M)}b=59}switch(b){case 123:for(m=(q=q.trim()).charCodeAt(0),v=1,L=++M;M<W;){switch(b=c.charCodeAt(M)){case 123:v++;break;case 125:v--;break;case 47:switch(b=c.charCodeAt(M+1)){case 42:case 47:e:{for(B=M+1;B<z;++B)switch(c.charCodeAt(B)){case 47:if(42===b&&42===c.charCodeAt(B-1)&&M+2!==B){M=B+1;break e}break;case 10:if(47===b){M=B+1;break e}}M=B}}break;case 91:b++;case 40:b++;case 34:case 39:for(;M++<z&&c.charCodeAt(M)!==b;);}if(0===v)break;M++}if(v=c.substring(L,M),0===m&&(m=(q=q.replace(d,"").trim()).charCodeAt(0)),64===m){switch(0<R&&(q=q.replace(u,"")),b=q.charCodeAt(1)){case 100:case 109:case 115:case 45:R=a;break;default:R=A}if(L=(v=t(a,R,v,b,p+1)).length,0<P&&(_=r(3,v,R=n(A,q,V),a,F,T,L,b,p,s),q=R.join(""),void 0!==_&&0===(L=(v=_.trim()).length)&&(b=0,v="")),0<L)switch(b){case 115:q=q.replace(y,i);case 100:case 109:case 45:v=q+"{"+v+"}";break;case 107:v=(q=q.replace(f,"$1 $2"))+"{"+v+"}",v=1===I||2===I&&l("@"+v,3)?"@-webkit-"+v+"@"+v:"@"+v;break;default:v=q+v,112===s&&(U+=v,v="")}else v=""}else v=t(a,n(a,q,V),v,s,p+1);H+=v,v=V=R=B=m=0,q="",b=c.charCodeAt(++M);break;case 125:case 59:if(1<(L=(q=(0<R?q.replace(u,""):q).trim()).length))switch(0===B&&(m=q.charCodeAt(0),45===m||96<m&&123>m)&&(L=(q=q.replace(" ",":")).length),0<P&&void 0!==(_=r(1,q,a,e,F,T,U.length,s,p,s))&&0===(L=(q=_.trim()).length)&&(q="\0\0"),m=q.charCodeAt(0),b=q.charCodeAt(1),m){case 0:break;case 64:if(105===b||99===b){$+=q+c.charAt(M);break}default:58!==q.charCodeAt(L-1)&&(U+=o(q,m,b,q.charCodeAt(2)))}V=R=B=m=0,q="",b=c.charCodeAt(++M)}}switch(b){case 13:case 10:47===C?C=0:0===1+m&&107!==s&&0<q.length&&(R=1,q+="\0"),0<P*D&&r(0,q,a,e,F,T,U.length,s,p,s),T=1,F++;break;case 59:case 125:if(0===C+x+S+E){T++;break}default:switch(T++,h=c.charAt(M),b){case 9:case 32:if(0===x+E+C)switch(w){case 44:case 58:case 9:case 32:h="";break;default:32!==b&&(h=" ")}break;case 0:h="\\0";break;case 12:h="\\f";break;case 11:h="\\v";break;case 38:0===x+C+E&&(R=V=1,h="\f"+h);break;case 108:if(0===x+C+E+O&&0<B)switch(M-B){case 2:112===w&&58===c.charCodeAt(M-3)&&(O=w);case 8:111===N&&(O=N)}break;case 58:0===x+C+E&&(B=M);break;case 44:0===C+S+x+E&&(R=1,h+="\r");break;case 34:case 39:0===C&&(x=x===b?0:0===x?b:x);break;case 91:0===x+C+S&&E++;break;case 93:0===x+C+S&&E--;break;case 41:0===x+C+E&&S--;break;case 40:0===x+C+E&&(0===m&&(2*w+3*N==533||(m=1)),S++);break;case 64:0===C+S+x+E+B+v&&(v=1);break;case 42:case 47:if(!(0<x+E+S))switch(C){case 0:switch(2*b+3*c.charCodeAt(M+1)){case 235:C=47;break;case 220:L=M,C=42}break;case 42:47===b&&42===w&&L+2!==M&&(33===c.charCodeAt(L+2)&&(U+=c.substring(L,M+1)),h="",C=0)}}0===C&&(q+=h)}N=w,w=b,M++}if(0<(L=U.length)){if(R=a,0<P&&void 0!==(_=r(2,U,R,e,F,T,L,s,p,s))&&0===(U=_).length)return $+U+H;if(U=R.join(",")+"{"+U+"}",0!=I*O){switch(2!==I||l(U,2)||(O=0),O){case 111:U=U.replace(k,":-moz-$1")+U;break;case 112:U=U.replace(g,"::-webkit-input-$1")+U.replace(g,"::-moz-$1")+U.replace(g,":-ms-input-$1")+U}O=0}}return $+U+H}function n(e,t,n){var o=t.trim().split(v);t=o;var l=o.length,i=e.length;switch(i){case 0:case 1:var r=0;for(e=0===i?"":e[0]+" ";r<l;++r)t[r]=a(e,t[r],n).trim();break;default:var c=r=0;for(t=[];r<l;++r)for(var s=0;s<i;++s)t[c++]=a(e[s]+" ",o[r],n).trim()}return t}function a(e,t,n){var a=t.charCodeAt(0);switch(33>a&&(a=(t=t.trim()).charCodeAt(0)),a){case 38:return t.replace(h,"$1"+e.trim());case 58:return e.trim()+t.replace(h,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(h,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function o(e,t,n,a){var i=e+";",r=2*t+3*n+4*a;if(944===r){e=i.indexOf(":",9)+1;var c=i.substring(e,i.length-1).trim();return c=i.substring(0,e).trim()+c+";",1===I||2===I&&l(c,1)?"-webkit-"+c+c:c}if(0===I||2===I&&!l(i,1))return i;switch(r){case 1015:return 97===i.charCodeAt(10)?"-webkit-"+i+i:i;case 951:return 116===i.charCodeAt(3)?"-webkit-"+i+i:i;case 963:return 110===i.charCodeAt(5)?"-webkit-"+i+i:i;case 1009:if(100!==i.charCodeAt(4))break;case 969:case 942:return"-webkit-"+i+i;case 978:return"-webkit-"+i+"-moz-"+i+i;case 1019:case 983:return"-webkit-"+i+"-moz-"+i+"-ms-"+i+i;case 883:if(45===i.charCodeAt(8))return"-webkit-"+i+i;if(0<i.indexOf("image-set(",11))return i.replace(w,"$1-webkit-$2")+i;break;case 932:if(45===i.charCodeAt(4))switch(i.charCodeAt(5)){case 103:return"-webkit-box-"+i.replace("-grow","")+"-webkit-"+i+"-ms-"+i.replace("grow","positive")+i;case 115:return"-webkit-"+i+"-ms-"+i.replace("shrink","negative")+i;case 98:return"-webkit-"+i+"-ms-"+i.replace("basis","preferred-size")+i}return"-webkit-"+i+"-ms-"+i+i;case 964:return"-webkit-"+i+"-ms-flex-"+i+i;case 1023:if(99!==i.charCodeAt(8))break;return"-webkit-box-pack"+(c=i.substring(i.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+i+"-ms-flex-pack"+c+i;case 1005:return m.test(i)?i.replace(p,":-webkit-")+i.replace(p,":-moz-")+i:i;case 1e3:switch(t=(c=i.substring(13).trim()).indexOf("-")+1,c.charCodeAt(0)+c.charCodeAt(t)){case 226:c=i.replace(_,"tb");break;case 232:c=i.replace(_,"tb-rl");break;case 220:c=i.replace(_,"lr");break;default:return i}return"-webkit-"+i+"-ms-"+c+i;case 1017:if(-1===i.indexOf("sticky",9))break;case 975:switch(t=(i=e).length-10,r=(c=(33===i.charCodeAt(t)?i.substring(0,t):i).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|c.charCodeAt(7))){case 203:if(111>c.charCodeAt(8))break;case 115:i=i.replace(c,"-webkit-"+c)+";"+i;break;case 207:case 102:i=i.replace(c,"-webkit-"+(102<r?"inline-":"")+"box")+";"+i.replace(c,"-webkit-"+c)+";"+i.replace(c,"-ms-"+c+"box")+";"+i}return i+";";case 938:if(45===i.charCodeAt(5))switch(i.charCodeAt(6)){case 105:return c=i.replace("-items",""),"-webkit-"+i+"-webkit-box-"+c+"-ms-flex-"+c+i;case 115:return"-webkit-"+i+"-ms-flex-item-"+i.replace(C,"")+i;default:return"-webkit-"+i+"-ms-flex-line-pack"+i.replace("align-content","").replace(C,"")+i}break;case 973:case 989:if(45!==i.charCodeAt(3)||122===i.charCodeAt(4))break;case 931:case 953:if(!0===x.test(e))return 115===(c=e.substring(e.indexOf(":")+1)).charCodeAt(0)?o(e.replace("stretch","fill-available"),t,n,a).replace(":fill-available",":stretch"):i.replace(c,"-webkit-"+c)+i.replace(c,"-moz-"+c.replace("fill-",""))+i;break;case 962:if(i="-webkit-"+i+(102===i.charCodeAt(5)?"-ms-"+i:"")+i,211===n+a&&105===i.charCodeAt(13)&&0<i.indexOf("transform",10))return i.substring(0,i.indexOf(";",27)+1).replace(b,"$1-webkit-$2")+i}return i}function l(e,t){var n=e.indexOf(1===t?":":"{"),a=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),B(2!==t?a:a.replace(S,"$1"),n,t)}function i(e,t){var n=o(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(E," or ($1)").substring(4):"("+t+")"}function r(e,t,n,a,o,l,i,r,c,d){for(var u,p=0,m=t;p<P;++p)switch(u=N[p].call(s,e,m,n,a,o,l,i,r,c,d)){case void 0:case!1:case!0:case null:break;default:m=u}if(m!==t)return m}function c(e){return void 0!==(e=e.prefix)&&(B=null,e?"function"!=typeof e?I=1:(I=2,B=e):I=0),c}function s(e,n){var a=e;if(33>a.charCodeAt(0)&&(a=a.trim()),a=[a],0<P){var o=r(-1,n,a,a,F,T,0,0,0,0);void 0!==o&&"string"==typeof o&&(n=o)}var l=t(A,a,n,0,0);return 0<P&&void 0!==(o=r(-2,l,a,a,F,T,l.length,0,0,0))&&(l=o),O=0,T=F=1,l}var d=/^\0+/g,u=/[\0\r\f]/g,p=/: */g,m=/zoo|gra/,b=/([,: ])(transform)/g,v=/,\r+?/g,h=/([\t\r\n ])*\f?&/g,f=/@(k\w+)\s*(\S*)\s*/,g=/::(place)/g,k=/:(read-only)/g,_=/[svh]\w+-[tblr]{2}/,y=/\(\s*(.*)\s*\)/g,E=/([\s\S]*?);/g,C=/-self|flex-/g,S=/[^]*?(:[rp][el]a[\w-]+)[^]*/,x=/stretch|:\s*\w+\-(?:conte|avail)/,w=/([^-])(image-set\()/,T=1,F=1,O=0,I=1,A=[],N=[],P=0,B=null,D=0;return s.use=function e(t){switch(t){case void 0:case null:P=N.length=0;break;default:switch(t.constructor){case Array:for(var n=0,a=t.length;n<a;++n)e(t[n]);break;case Function:N[P++]=t;break;case Boolean:D=0|!!t}}return e},s.set=c,void 0!==e&&c(e),s};var ve,he,fe=n(1427),ge=n.n(fe),ke=/[A-Z]|^ms/g,_e=(ve=function(e){return e.replace(ke,"-$&").toLowerCase()},he={},function(e){return void 0===he[e]&&(he[e]=ve(e)),he[e]}),ye=function(e,t){return null==t||"boolean"==typeof t?"":1===me[e]||45===e.charCodeAt(1)||isNaN(t)||0===t?t:t+"px"},Ee=function e(t){for(var n=t.length,a=0,o="";a<n;a++){var l=t[a];if(null!=l){var i=void 0;switch(typeof l){case"boolean":break;case"function":i=e([l()]);break;case"object":if(Array.isArray(l))i=e(l);else for(var r in i="",l)l[r]&&r&&(i&&(i+=" "),i+=r);break;default:i=l}i&&(o&&(o+=" "),o+=i)}}return o},Ce="undefined"!=typeof document;function Se(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key||""),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),(void 0!==e.container?e.container:document.head).appendChild(t),t}var xe=function(){function e(e){this.isSpeedy=!0,this.tags=[],this.ctr=0,this.opts=e}var t=e.prototype;return t.inject=function(){if(this.injected)throw new Error("already injected!");this.tags[0]=Se(this.opts),this.injected=!0},t.speedy=function(e){if(0!==this.ctr)throw new Error("cannot change speedy now");this.isSpeedy=!!e},t.insert=function(e,t){if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(this.tags[this.tags.length-1]);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else{var a=Se(this.opts);this.tags.push(a),a.appendChild(document.createTextNode(e+(t||"")))}this.ctr++,this.ctr%65e3==0&&this.tags.push(Se(this.opts))},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0,this.injected=!1},e}();var we=function(e,t){if(void 0!==e.__SECRET_EMOTION__)return e.__SECRET_EMOTION__;void 0===t&&(t={});var n,a,o=t.key||"css",l=ge()((function(e){n+=e,Ce&&r.insert(e,s)}));void 0!==t.prefix&&(a={prefix:t.prefix});var i={registered:{},inserted:{},nonce:t.nonce,key:o},r=new xe(t);Ce&&r.inject();var c=new be(a);c.use(t.stylisPlugins)(l);var s="";function d(e,t){if(null==e)return"";switch(typeof e){case"boolean":return"";case"function":return void 0!==e.__emotion_styles?e.toString():d.call(this,void 0===this?e():e(this.mergedProps,this.context),t);case"object":return b.call(this,e);default:var n=i.registered[e];return!1===t&&void 0!==n?n:e}}var u,p,m=new WeakMap;function b(e){if(m.has(e))return m.get(e);var t="";return Array.isArray(e)?e.forEach((function(e){t+=d.call(this,e,!1)}),this):Object.keys(e).forEach((function(n){"object"!=typeof e[n]?void 0!==i.registered[e[n]]?t+=n+"{"+i.registered[e[n]]+"}":t+=_e(n)+":"+ye(n,e[n])+";":Array.isArray(e[n])&&"string"==typeof e[n][0]&&void 0===i.registered[e[n][0]]?e[n].forEach((function(e){t+=_e(n)+":"+ye(n,e)+";"})):t+=n+"{"+d.call(this,e[n],!1)+"}"}),this),m.set(e,t),t}var v=/label:\s*([^\s;\n{]+)\s*;/g,h=function(e){var t=!0,n="",a="";null==e||void 0===e.raw?(t=!1,n+=d.call(this,e,!1)):n+=e[0];for(var o=arguments.length,l=new Array(o>1?o-1:0),i=1;i<o;i++)l[i-1]=arguments[i];return l.forEach((function(a,o){n+=d.call(this,a,46===n.charCodeAt(n.length-1)),!0===t&&void 0!==e[o+1]&&(n+=e[o+1])}),this),p=n,n=n.replace(v,(function(e,t){return a+="-"+t,""})),u=function(e,t){return function(e){for(var t,n=e.length,a=n^n,o=0;n>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))+((1540483477*(t>>>16)&65535)<<16),a=1540483477*(65535&a)+((1540483477*(a>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++o;switch(n){case 3:a^=(255&e.charCodeAt(o+2))<<16;case 2:a^=(255&e.charCodeAt(o+1))<<8;case 1:a=1540483477*(65535&(a^=255&e.charCodeAt(o)))+((1540483477*(a>>>16)&65535)<<16)}return a=1540483477*(65535&(a^=a>>>13))+((1540483477*(a>>>16)&65535)<<16),((a^=a>>>15)>>>0).toString(36)}(e+t)+t}(n,a),n};function f(e,t){void 0===i.inserted[u]&&(n="",c(e,t),i.inserted[u]=n)}var g=function(){var e=h.apply(this,arguments),t=o+"-"+u;return void 0===i.registered[t]&&(i.registered[t]=p),f("."+t,e),t};function k(e,t){var n="";return t.split(" ").forEach((function(t){void 0!==i.registered[t]?e.push(t):n+=t+" "})),n}function _(e,t){var n=[],a=k(n,e);return n.length<2?e:a+g(n,t)}function y(e){i.inserted[e]=!0}if(Ce){var E=document.querySelectorAll("[data-emotion-"+o+"]");Array.prototype.forEach.call(E,(function(e){r.tags[0].parentNode.insertBefore(e,r.tags[0]),e.getAttribute("data-emotion-"+o).split(" ").forEach(y)}))}var C={flush:function(){Ce&&(r.flush(),r.inject()),i.inserted={},i.registered={}},hydrate:function(e){e.forEach(y)},cx:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return _(Ee(t))},merge:_,getRegisteredStyles:k,injectGlobal:function(){f("",h.apply(this,arguments))},keyframes:function(){var e=h.apply(this,arguments),t="animation-"+u;return f("","@keyframes "+t+"{"+e+"}"),t},css:g,sheet:r,caches:i};return e.__SECRET_EMOTION__=C,C}(void 0!==n.g?n.g:{}),Te=(we.flush,we.hydrate,we.cx,we.merge,we.getRegisteredStyles,we.injectGlobal),Fe=(we.keyframes,we.css),Oe=(we.sheet,we.caches,n(1850)),Ie=n(5697),Ae=n.n(Ie),Ne=n(4087),Pe=n.n(Ne),Be=n(6680),De=n(4317);function Me(e){return Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me(e)}function Re(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ve(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Le(e,t,n){return t&&Ve(e.prototype,t),n&&Ve(e,n),e}function We(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ze(){return ze=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ze.apply(this,arguments)}function qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),a.forEach((function(t){We(e,t,n[t])}))}return e}function Ue(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$e(e,t)}function He(e){return He=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},He(e)}function $e(e,t){return $e=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},$e(e,t)}function je(e,t){if(null==e)return{};var n,a,o=function(e,t){if(null==e)return{};var n,a,o={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ke(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ge(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?Ke(e):t}function Qe(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var Je=function(){};function Ye(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Xe(e,t,n,a){var o=[t,a];if(n&&e)for(var l in n)n.hasOwnProperty(l)&&n[l]&&o.push("".concat(Ye(e,l)));return o.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var Ze=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===Me(e)&&null!==e?[e]:[]};function et(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function tt(e){return et(e)?window.pageYOffset:e.scrollTop}function nt(e,t){et(e)?window.scrollTo(0,t):e.scrollTop=t}function at(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Je,o=tt(e),l=t-o,i=0;!function t(){var r=function(e,t,n,a){return n*((e=e/a-1)*e*e+1)+t}(i+=10,o,l,n);nt(e,r),i<n?Pe()(t):a(e)}()}function ot(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var lt=function(e){return"auto"===e?"bottom":e},it=function(e){function t(){var e,n;Re(this,t);for(var a=arguments.length,o=new Array(a),l=0;l<a;l++)o[l]=arguments[l];return We(Ke(Ke(n=Ge(this,(e=He(t)).call.apply(e,[this].concat(o))))),"state",{maxHeight:n.props.maxMenuHeight,placement:null}),We(Ke(Ke(n)),"getPlacement",(function(e){var t=n.props,a=t.minMenuHeight,o=t.maxMenuHeight,l=t.menuPlacement,i=t.menuPosition,r=t.menuShouldScrollIntoView,c=t.theme,s=n.context.getPortalPlacement;if(e){var d="fixed"===i,u=function(e){var t=e.maxHeight,n=e.menuEl,a=e.minHeight,o=e.placement,l=e.shouldScroll,i=e.isFixedPosition,r=e.theme.spacing,c=function(e){var t=getComputedStyle(e),n="absolute"===t.position,a=/(auto|scroll)/,o=document.documentElement;if("fixed"===t.position)return o;for(var l=e;l=l.parentElement;)if(t=getComputedStyle(l),(!n||"static"!==t.position)&&a.test(t.overflow+t.overflowY+t.overflowX))return l;return o}(n),s={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return s;var d=c.getBoundingClientRect().height,u=n.getBoundingClientRect(),p=u.bottom,m=u.height,b=u.top,v=n.offsetParent.getBoundingClientRect().top,h=window.innerHeight,f=tt(c),g=parseInt(getComputedStyle(n).marginBottom,10),k=parseInt(getComputedStyle(n).marginTop,10),_=v-k,y=h-b,E=_+f,C=d-f-b,S=p-h+f+g,x=f+b-k,w=160;switch(o){case"auto":case"bottom":if(y>=m)return{placement:"bottom",maxHeight:t};if(C>=m&&!i)return l&&at(c,S,w),{placement:"bottom",maxHeight:t};if(!i&&C>=a||i&&y>=a)return l&&at(c,S,w),{placement:"bottom",maxHeight:i?y-g:C-g};if("auto"===o||i){var T=t,F=i?_:E;return F>=a&&(T=Math.min(F-g-r.controlHeight,t)),{placement:"top",maxHeight:T}}if("bottom"===o)return nt(c,S),{placement:"bottom",maxHeight:t};break;case"top":if(_>=m)return{placement:"top",maxHeight:t};if(E>=m&&!i)return l&&at(c,x,w),{placement:"top",maxHeight:t};if(!i&&E>=a||i&&_>=a){var O=t;return(!i&&E>=a||i&&_>=a)&&(O=i?_-k:E-k),l&&at(c,x,w),{placement:"top",maxHeight:O}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return s}({maxHeight:o,menuEl:e,minHeight:a,placement:l,shouldScroll:r&&!d,isFixedPosition:d,theme:c});s&&s(u),n.setState(u)}})),We(Ke(Ke(n)),"getUpdatedProps",(function(){var e=n.props.menuPlacement,t=n.state.placement||lt(e);return qe({},n.props,{placement:t,maxHeight:n.state.maxHeight})})),n}return Ue(t,e),Le(t,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),t}(ce.Component);We(it,"contextTypes",{getPortalPlacement:Ae().func});var rt=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},ct=rt,st=rt,dt=function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.innerProps;return se().createElement("div",ze({className:a(Fe(o("noOptionsMessage",e)),{"menu-notice":!0,"menu-notice--no-options":!0},n)},l),t)};dt.defaultProps={children:"No options"};var ut=function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.innerProps;return se().createElement("div",ze({className:a(Fe(o("loadingMessage",e)),{"menu-notice":!0,"menu-notice--loading":!0},n)},l),t)};ut.defaultProps={children:"Loading..."};var pt=function(e){function t(){var e,n;Re(this,t);for(var a=arguments.length,o=new Array(a),l=0;l<a;l++)o[l]=arguments[l];return We(Ke(Ke(n=Ge(this,(e=He(t)).call.apply(e,[this].concat(o))))),"state",{placement:null}),We(Ke(Ke(n)),"getPortalPlacement",(function(e){var t=e.placement;t!==lt(n.props.menuPlacement)&&n.setState({placement:t})})),n}return Ue(t,e),Le(t,[{key:"getChildContext",value:function(){return{getPortalPlacement:this.getPortalPlacement}}},{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,a=e.controlElement,o=e.menuPlacement,l=e.menuPosition,i=e.getStyles,r="fixed"===l;if(!t&&!r||!a)return null;var c=this.state.placement||lt(o),s=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(a),d=r?0:window.pageYOffset,u={offset:s[c]+d,position:l,rect:s},p=se().createElement("div",{className:Fe(i("menuPortal",u))},n);return t?(0,Oe.createPortal)(p,t):p}}]),t}(ce.Component);We(pt,"childContextTypes",{getPortalPlacement:Ae().func});var mt=Array.isArray,bt=Object.keys,vt=Object.prototype.hasOwnProperty;function ht(e,t){if(e===t)return!0;if(e&&t&&"object"==Me(e)&&"object"==Me(t)){var n,a,o,l=mt(e),i=mt(t);if(l&&i){if((a=e.length)!=t.length)return!1;for(n=a;0!=n--;)if(!ht(e[n],t[n]))return!1;return!0}if(l!=i)return!1;var r=e instanceof Date,c=t instanceof Date;if(r!=c)return!1;if(r&&c)return e.getTime()==t.getTime();var s=e instanceof RegExp,d=t instanceof RegExp;if(s!=d)return!1;if(s&&d)return e.toString()==t.toString();var u=bt(e);if((a=u.length)!==bt(t).length)return!1;for(n=a;0!=n--;)if(!vt.call(t,u[n]))return!1;for(n=a;0!=n--;)if(!("_owner"===(o=u[n])&&e.$$typeof||ht(e[o],t[o])))return!1;return!0}return e!=e&&t!=t}function ft(e,t){try{return ht(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i))return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}var gt=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],kt=function(e){for(var t=0;t<gt.length;t++)e=e.replace(gt[t].letters,gt[t].base);return e},_t=function(e){return e.replace(/^\s+|\s+$/g,"")},yt=function(e){return"".concat(e.label," ").concat(e.value)},Et=function(e){return se().createElement("span",ze({className:Fe({label:"a11yText",zIndex:9999,border:0,clip:"rect(1px, 1px, 1px, 1px)",height:1,width:1,position:"absolute",overflow:"hidden",padding:0,whiteSpace:"nowrap",backgroundColor:"red",color:"blue"})},e))},Ct=function(e){function t(){return Re(this,t),Ge(this,He(t).apply(this,arguments))}return Ue(t,e),Le(t,[{key:"render",value:function(){var e=this.props,t=(e.in,e.out,e.onExited,e.appear,e.enter,e.exit,e.innerRef),n=(e.emotion,je(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return se().createElement("input",ze({ref:t},n,{className:Fe({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"})}))}}]),t}(ce.Component),St=function(e){function t(){return Re(this,t),Ge(this,He(t).apply(this,arguments))}return Ue(t,e),Le(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,Oe.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(ce.Component),xt=["boxSizing","height","overflow","paddingRight","position"],wt={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Tt(e){e.preventDefault()}function Ft(e){e.stopPropagation()}function Ot(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function It(){return"ontouchstart"in window||navigator.maxTouchPoints}var At=!("undefined"==typeof window||!window.document||!window.document.createElement),Nt=0,Pt=function(e){function t(){var e,n;Re(this,t);for(var a=arguments.length,o=new Array(a),l=0;l<a;l++)o[l]=arguments[l];return We(Ke(Ke(n=Ge(this,(e=He(t)).call.apply(e,[this].concat(o))))),"originalStyles",{}),We(Ke(Ke(n)),"listenerOptions",{capture:!1,passive:!1}),n}return Ue(t,e),Le(t,[{key:"componentDidMount",value:function(){var e=this;if(At){var t=this.props,n=t.accountForScrollbars,a=t.touchScrollTarget,o=document.body,l=o&&o.style;if(n&&xt.forEach((function(t){var n=l&&l[t];e.originalStyles[t]=n})),n&&Nt<1){var i=parseInt(this.originalStyles.paddingRight,10)||0,r=document.body?document.body.clientWidth:0,c=window.innerWidth-r+i||0;Object.keys(wt).forEach((function(e){var t=wt[e];l&&(l[e]=t)})),l&&(l.paddingRight="".concat(c,"px"))}o&&It()&&(o.addEventListener("touchmove",Tt,this.listenerOptions),a&&(a.addEventListener("touchstart",Ot,this.listenerOptions),a.addEventListener("touchmove",Ft,this.listenerOptions))),Nt+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(At){var t=this.props,n=t.accountForScrollbars,a=t.touchScrollTarget,o=document.body,l=o&&o.style;Nt=Math.max(Nt-1,0),n&&Nt<1&&xt.forEach((function(t){var n=e.originalStyles[t];l&&(l[t]=n)})),o&&It()&&(o.removeEventListener("touchmove",Tt,this.listenerOptions),a&&(a.removeEventListener("touchstart",Ot,this.listenerOptions),a.removeEventListener("touchmove",Ft,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),t}(ce.Component);We(Pt,"defaultProps",{accountForScrollbars:!0});var Bt=function(e){function t(){var e,n;Re(this,t);for(var a=arguments.length,o=new Array(a),l=0;l<a;l++)o[l]=arguments[l];return We(Ke(Ke(n=Ge(this,(e=He(t)).call.apply(e,[this].concat(o))))),"state",{touchScrollTarget:null}),We(Ke(Ke(n)),"getScrollTarget",(function(e){e!==n.state.touchScrollTarget&&n.setState({touchScrollTarget:e})})),We(Ke(Ke(n)),"blurSelectInput",(function(){document.activeElement&&document.activeElement.blur()})),n}return Ue(t,e),Le(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.isEnabled,a=this.state.touchScrollTarget;return n?se().createElement("div",null,se().createElement("div",{onClick:this.blurSelectInput,className:Fe({position:"fixed",left:0,bottom:0,right:0,top:0})}),se().createElement(St,{innerRef:this.getScrollTarget},t),a?se().createElement(Pt,{touchScrollTarget:a}):null):t}}]),t}(ce.PureComponent),Dt=function(e){function t(){var e,n;Re(this,t);for(var a=arguments.length,o=new Array(a),l=0;l<a;l++)o[l]=arguments[l];return We(Ke(Ke(n=Ge(this,(e=He(t)).call.apply(e,[this].concat(o))))),"isBottom",!1),We(Ke(Ke(n)),"isTop",!1),We(Ke(Ke(n)),"scrollTarget",void 0),We(Ke(Ke(n)),"touchStart",void 0),We(Ke(Ke(n)),"cancelScroll",(function(e){e.preventDefault(),e.stopPropagation()})),We(Ke(Ke(n)),"handleEventDelta",(function(e,t){var a=n.props,o=a.onBottomArrive,l=a.onBottomLeave,i=a.onTopArrive,r=a.onTopLeave,c=n.scrollTarget,s=c.scrollTop,d=c.scrollHeight,u=c.clientHeight,p=n.scrollTarget,m=t>0,b=d-u-s,v=!1;b>t&&n.isBottom&&(l&&l(e),n.isBottom=!1),m&&n.isTop&&(r&&r(e),n.isTop=!1),m&&t>b?(o&&!n.isBottom&&o(e),p.scrollTop=d,v=!0,n.isBottom=!0):!m&&-t>s&&(i&&!n.isTop&&i(e),p.scrollTop=0,v=!0,n.isTop=!0),v&&n.cancelScroll(e)})),We(Ke(Ke(n)),"onWheel",(function(e){n.handleEventDelta(e,e.deltaY)})),We(Ke(Ke(n)),"onTouchStart",(function(e){n.touchStart=e.changedTouches[0].clientY})),We(Ke(Ke(n)),"onTouchMove",(function(e){var t=n.touchStart-e.changedTouches[0].clientY;n.handleEventDelta(e,t)})),We(Ke(Ke(n)),"getScrollTarget",(function(e){n.scrollTarget=e})),n}return Ue(t,e),Le(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&(e.scrollHeight<=e.clientHeight||("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1)))}},{key:"stopListening",value:function(e){e.scrollHeight<=e.clientHeight||("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return se().createElement(St,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(ce.Component),Mt=function(e){function t(){return Re(this,t),Ge(this,He(t).apply(this,arguments))}return Ue(t,e),Le(t,[{key:"render",value:function(){var e=this.props,t=e.isEnabled,n=je(e,["isEnabled"]);return t?se().createElement(Dt,n):this.props.children}}]),t}(ce.Component);We(Mt,"defaultProps",{isEnabled:!0});var Rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isSearchable,a=t.isMulti,o=t.label,l=t.isDisabled;switch(e){case"menu":return"Use Up and Down to choose options".concat(l?"":", press Enter to select the currently focused option",", press Escape to exit the menu, press Tab to select the option and exit the menu.");case"input":return"".concat(o||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(a?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},Vt=function(e,t){var n=t.value,a=t.isDisabled;if(n)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"select-option":return"option ".concat(n,a?" is disabled. Select another option.":", selected.")}},Lt=function(e){return!!e.isDisabled},Wt=function(e){function t(){return Re(this,t),Ge(this,He(t).apply(this,arguments))}return Ue(t,e),Le(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,a=e.cx,o=e.isMulti,l=e.getStyles,i=e.hasValue;return se().createElement("div",{className:a(Fe(l("valueContainer",this.props)),{"value-container":!0,"value-container--is-multi":o,"value-container--has-value":i},n)},t)}}]),t}(ce.Component),zt=function(e){var t=e.size,n=je(e,["size"]);return se().createElement("svg",ze({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",className:Fe({display:"inline-block",fill:"currentColor",lineHeight:1,stroke:"currentColor",strokeWidth:0})},n))},qt=function(e){return se().createElement(zt,ze({size:20},e),se().createElement("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Ut=function(e){return se().createElement(zt,ze({size:20},e),se().createElement("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Ht=function(e){var t=e.isFocused,n=e.theme,a=n.spacing.baseUnit,o=n.colors;return{label:"indicatorContainer",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*a,transition:"color 150ms",":hover":{color:t?o.neutral80:o.neutral40}}},$t=Ht,jt=Ht,Kt="react-select-loading-indicator",Gt=!1,Qt=function(e){var t=e.color,n=e.delay,a=e.offset;return se().createElement("span",{className:Fe({animationDuration:"1s",animationDelay:"".concat(n,"ms"),animationIterationCount:"infinite",animationName:Kt,animationTimingFunction:"ease-in-out",backgroundColor:t,borderRadius:"1em",display:"inline-block",marginLeft:a?"1em":null,height:"1em",verticalAlign:"top",width:"1em"})})},Jt=function(e){var t=e.className,n=e.cx,a=e.getStyles,o=e.innerProps,l=e.isFocused,i=e.isRtl,r=e.theme.colors,c=l?r.neutral80:r.neutral20;return Gt||(Te("@keyframes ",Kt,"{0%,80%,100%{opacity:0;}40%{opacity:1;}};"),Gt=!0),se().createElement("div",ze({},o,{className:n(Fe(a("loadingIndicator",e)),{indicator:!0,"loading-indicator":!0},t)}),se().createElement(Qt,{color:c,delay:0,offset:i}),se().createElement(Qt,{color:c,delay:160,offset:!0}),se().createElement(Qt,{color:c,delay:320,offset:!i}))};Jt.defaultProps={size:4};var Yt=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}},Xt=function(e){var t=e.children,n=e.innerProps;return se().createElement("div",n,t)},Zt=Xt,en=Xt,tn=function(e){function t(){return Re(this,t),Ge(this,He(t).apply(this,arguments))}return Ue(t,e),Le(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.innerProps;return se().createElement("div",n,t||se().createElement(qt,{size:14}))}}]),t}(ce.Component),nn=function(e){function t(){return Re(this,t),Ge(this,He(t).apply(this,arguments))}return Ue(t,e),Le(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,a=e.components,o=e.cx,l=e.data,i=e.getStyles,r=e.innerProps,c=e.isDisabled,s=e.removeProps,d=e.selectProps,u=a.Container,p=a.Label,m=a.Remove,b=qe({className:o(Fe(i("multiValue",this.props)),{"multi-value":!0,"multi-value--is-disabled":c},n)},r),v={className:o(Fe(i("multiValueLabel",this.props)),{"multi-value__label":!0},n)},h=qe({className:o(Fe(i("multiValueRemove",this.props)),{"multi-value__remove":!0},n)},s);return se().createElement(u,{data:l,innerProps:b,selectProps:d},se().createElement(p,{data:l,innerProps:v,selectProps:d},t),se().createElement(m,{data:l,innerProps:h,selectProps:d}))}}]),t}(ce.Component);We(nn,"defaultProps",{cropWithEllipsis:!0});var an={ClearIndicator:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.innerProps;return se().createElement("div",ze({},l,{className:a(Fe(o("clearIndicator",e)),{indicator:!0,"clear-indicator":!0},n)}),t||se().createElement(qt,null))},Control:function(e){var t=e.children,n=e.cx,a=e.getStyles,o=e.className,l=e.isDisabled,i=e.isFocused,r=e.innerRef,c=e.innerProps,s=e.menuIsOpen;return se().createElement("div",ze({ref:r,className:n(Fe(a("control",e)),{control:!0,"control--is-disabled":l,"control--is-focused":i,"control--menu-is-open":s},o)},c),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.innerProps;return se().createElement("div",ze({},l,{className:a(Fe(o("dropdownIndicator",e)),{indicator:!0,"dropdown-indicator":!0},n)}),t||se().createElement(Ut,null))},DownChevron:Ut,CrossIcon:qt,Group:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.Heading,i=e.headingProps,r=e.label,c=e.theme,s=e.selectProps;return se().createElement("div",{className:a(Fe(o("group",e)),{group:!0},n)},se().createElement(l,ze({},i,{selectProps:s,theme:c,getStyles:o,cx:a}),r),se().createElement("div",null,t))},GroupHeading:function(e){var t=e.className,n=e.cx,a=e.getStyles,o=e.theme,l=(e.selectProps,je(e,["className","cx","getStyles","theme","selectProps"]));return se().createElement("div",ze({className:n(Fe(a("groupHeading",qe({theme:o},l))),{"group-heading":!0},t)},l))},IndicatorsContainer:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles;return se().createElement("div",{className:a(Fe(o("indicatorsContainer",e)),{indicators:!0},n)},t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,a=e.getStyles,o=e.innerProps;return se().createElement("span",ze({},o,{className:n(Fe(a("indicatorSeparator",e)),{"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,a=e.getStyles,o=e.innerRef,l=e.isHidden,i=e.isDisabled,r=e.theme,c=(e.selectProps,je(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return se().createElement("div",{className:Fe(a("input",qe({theme:r},c)))},se().createElement(Be.Z,ze({className:n(null,{input:!0},t),inputRef:o,inputStyle:Yt(l),disabled:i},c)))},LoadingIndicator:Jt,Menu:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.innerRef,i=e.innerProps,r=a(Fe(o("menu",e)),{menu:!0},n);return se().createElement("div",ze({className:r},i,{ref:l}),t)},MenuList:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.isMulti,i=e.innerRef;return se().createElement("div",{className:a(Fe(o("menuList",e)),{"menu-list":!0,"menu-list--is-multi":l},n),ref:i},t)},MenuPortal:pt,LoadingMessage:ut,NoOptionsMessage:dt,MultiValue:nn,MultiValueContainer:Zt,MultiValueLabel:en,MultiValueRemove:tn,Option:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.isDisabled,i=e.isFocused,r=e.isSelected,c=e.innerRef,s=e.innerProps;return se().createElement("div",ze({ref:c,className:a(Fe(o("option",e)),{option:!0,"option--is-disabled":l,"option--is-focused":i,"option--is-selected":r},n)},s),t)},Placeholder:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.innerProps;return se().createElement("div",ze({className:a(Fe(o("placeholder",e)),{placeholder:!0},n)},l),t)},SelectContainer:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.innerProps,i=e.isDisabled,r=e.isRtl;return se().createElement("div",ze({className:a(Fe(o("container",e)),{"--is-disabled":i,"--is-rtl":r},n)},l),t)},SingleValue:function(e){var t=e.children,n=e.className,a=e.cx,o=e.getStyles,l=e.isDisabled,i=e.innerProps;return se().createElement("div",ze({className:a(Fe(o("singleValue",e)),{"single-value":!0,"single-value--is-disabled":l},n)},i),t)},ValueContainer:Wt},on=function(e){return qe({},an,e.components)},ln={clearIndicator:jt,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,a=e.theme,o=a.colors,l=a.borderRadius,i=a.spacing;return{label:"control",alignItems:"center",backgroundColor:t?o.neutral5:o.neutral0,borderColor:t?o.neutral10:n?o.primary:o.neutral20,borderRadius:l,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(o.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:i.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?o.primary:o.neutral30}}},dropdownIndicator:$t,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing.baseUnit,o=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?o.neutral10:o.neutral20,marginBottom:2*a,marginTop:2*a,width:1}},input:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing,o=n.colors;return{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,visibility:t?"hidden":"visible",color:o.neutral80}},loadingIndicator:function(e){var t=e.isFocused,n=e.size,a=e.theme,o=a.colors,l=a.spacing.baseUnit;return{label:"loadingIndicator",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*l,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:st,menu:function(e){var t,n=e.placement,a=e.theme,o=a.borderRadius,l=a.spacing,i=a.colors;return We(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),We(t,"backgroundColor",i.neutral0),We(t,"borderRadius",o),We(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),We(t,"marginBottom",l.menuGutter),We(t,"marginTop",l.menuGutter),We(t,"position","absolute"),We(t,"width","100%"),We(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,a=e.position;return{left:t.left,position:a,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,a=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:a/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,a=t.colors,o=e.cropWithEllipsis;return{borderRadius:n/2,color:a.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:o?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,a=t.borderRadius,o=t.colors;return{alignItems:"center",borderRadius:a/2,backgroundColor:e.isFocused&&o.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:o.dangerLight,color:o.danger}}},noOptionsMessage:ct,option:function(e){var t=e.isDisabled,n=e.isFocused,a=e.isSelected,o=e.theme,l=o.spacing,i=o.colors;return{label:"option",backgroundColor:a?i.primary:n?i.primary25:"transparent",color:t?i.neutral20:a?i.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*l.baseUnit,"px ").concat(3*l.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(a?i.primary:i.primary50)}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing,o=n.colors;return{label:"singleValue",color:t?o.neutral40:o.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2,maxWidth:"calc(100% - ".concat(2*a.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},rn={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},cn={backspaceRemovesValue:!0,blurInputOnSelect:ot(),captureMenuScroll:!ot(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=qe({ignoreCase:!0,ignoreAccents:!0,stringify:yt,trim:!0,matchFrom:"any"},undefined),a=n.ignoreCase,o=n.ignoreAccents,l=n.stringify,i=n.trim,r=n.matchFrom,c=i?_t(t):t,s=i?_t(l(e)):l(e);return a&&(c=c.toLowerCase(),s=s.toLowerCase()),o&&(c=kt(c),s=kt(s)),"start"===r?s.substr(0,c.length)===c:s.indexOf(c)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Lt,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},sn=1,dn=function(e){function t(e){var n;Re(this,t),We(Ke(Ke(n=Ge(this,He(t).call(this,e)))),"state",{ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]}),We(Ke(Ke(n)),"blockOptionHover",!1),We(Ke(Ke(n)),"isComposing",!1),We(Ke(Ke(n)),"clearFocusValueOnUpdate",!1),We(Ke(Ke(n)),"commonProps",void 0),We(Ke(Ke(n)),"components",void 0),We(Ke(Ke(n)),"hasGroups",!1),We(Ke(Ke(n)),"initialTouchX",0),We(Ke(Ke(n)),"initialTouchY",0),We(Ke(Ke(n)),"inputIsHiddenAfterUpdate",void 0),We(Ke(Ke(n)),"instancePrefix",""),We(Ke(Ke(n)),"openAfterFocus",!1),We(Ke(Ke(n)),"scrollToFocusedOptionOnUpdate",!1),We(Ke(Ke(n)),"userIsDragging",void 0),We(Ke(Ke(n)),"controlRef",null),We(Ke(Ke(n)),"getControlRef",(function(e){n.controlRef=e})),We(Ke(Ke(n)),"focusedOptionRef",null),We(Ke(Ke(n)),"getFocusedOptionRef",(function(e){n.focusedOptionRef=e})),We(Ke(Ke(n)),"menuListRef",null),We(Ke(Ke(n)),"getMenuListRef",(function(e){n.menuListRef=e})),We(Ke(Ke(n)),"inputRef",null),We(Ke(Ke(n)),"getInputRef",(function(e){n.inputRef=e})),We(Ke(Ke(n)),"cacheComponents",(function(e){n.components=on({components:e})})),We(Ke(Ke(n)),"focus",n.focusInput),We(Ke(Ke(n)),"blur",n.blurInput),We(Ke(Ke(n)),"onChange",(function(e,t){var a=n.props;(0,a.onChange)(e,qe({},t,{name:a.name}))})),We(Ke(Ke(n)),"setValue",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",a=arguments.length>2?arguments[2]:void 0,o=n.props,l=o.closeMenuOnSelect,i=o.isMulti;n.onInputChange("",{action:"set-value"}),l&&(n.inputIsHiddenAfterUpdate=!i,n.onMenuClose()),n.clearFocusValueOnUpdate=!0,n.onChange(e,{action:t,option:a})})),We(Ke(Ke(n)),"selectOption",(function(e){var t=n.props,a=t.blurInputOnSelect,o=t.isMulti,l=n.state.selectValue;if(o)if(n.isOptionSelected(e,l)){var i=n.getOptionValue(e);n.setValue(l.filter((function(e){return n.getOptionValue(e)!==i})),"deselect-option",e),n.announceAriaLiveSelection({event:"deselect-option",context:{value:n.getOptionLabel(e)}})}else n.isOptionDisabled(e,l)?n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e),isDisabled:!0}}):(n.setValue([].concat(Qe(l),[e]),"select-option",e),n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e)}}));else n.isOptionDisabled(e,l)?n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e),isDisabled:!0}}):(n.setValue(e,"select-option"),n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e)}}));a&&n.blurInput()})),We(Ke(Ke(n)),"removeValue",(function(e){var t=n.state.selectValue,a=n.getOptionValue(e);n.onChange(t.filter((function(e){return n.getOptionValue(e)!==a})),{action:"remove-value",removedValue:e}),n.announceAriaLiveSelection({event:"remove-value",context:{value:e?n.getOptionLabel(e):""}}),n.focusInput()})),We(Ke(Ke(n)),"clearValue",(function(){var e=n.props.isMulti;n.onChange(e?[]:null,{action:"clear"})})),We(Ke(Ke(n)),"popValue",(function(){var e=n.state.selectValue,t=e[e.length-1];n.announceAriaLiveSelection({event:"pop-value",context:{value:t?n.getOptionLabel(t):""}}),n.onChange(e.slice(0,e.length-1),{action:"pop-value",removedValue:t})})),We(Ke(Ke(n)),"getOptionLabel",(function(e){return n.props.getOptionLabel(e)})),We(Ke(Ke(n)),"getOptionValue",(function(e){return n.props.getOptionValue(e)})),We(Ke(Ke(n)),"getStyles",(function(e,t){var a=ln[e](t);a.boxSizing="border-box";var o=n.props.styles[e];return o?o(a,t):a})),We(Ke(Ke(n)),"getElementId",(function(e){return"".concat(n.instancePrefix,"-").concat(e)})),We(Ke(Ke(n)),"getActiveDescendentId",(function(){var e=n.props.menuIsOpen,t=n.state,a=t.menuOptions,o=t.focusedOption;if(o&&e){var l=a.focusable.indexOf(o),i=a.render[l];return i&&i.key}})),We(Ke(Ke(n)),"announceAriaLiveSelection",(function(e){var t=e.event,a=e.context;n.setState({ariaLiveSelection:Vt(t,a)})})),We(Ke(Ke(n)),"announceAriaLiveContext",(function(e){var t=e.event,a=e.context;n.setState({ariaLiveContext:Rt(t,qe({},a,{label:n.props["aria-label"]}))})})),We(Ke(Ke(n)),"onMenuMouseDown",(function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),n.focusInput())})),We(Ke(Ke(n)),"onMenuMouseMove",(function(e){n.blockOptionHover=!1})),We(Ke(Ke(n)),"onControlMouseDown",(function(e){var t=n.props.openMenuOnClick;n.state.isFocused?n.props.menuIsOpen?"INPUT"!==e.target.tagName&&n.onMenuClose():t&&n.openMenu("first"):(t&&(n.openAfterFocus=!0),n.focusInput()),"INPUT"!==e.target.tagName&&e.preventDefault()})),We(Ke(Ke(n)),"onDropdownIndicatorMouseDown",(function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||n.props.isDisabled)){var t=n.props,a=t.isMulti,o=t.menuIsOpen;n.focusInput(),o?(n.inputIsHiddenAfterUpdate=!a,n.onMenuClose()):n.openMenu("first"),e.preventDefault(),e.stopPropagation()}})),We(Ke(Ke(n)),"onClearIndicatorMouseDown",(function(e){e&&"mousedown"===e.type&&0!==e.button||(n.clearValue(),e.stopPropagation(),n.openAfterFocus=!1,setTimeout((function(){return n.focusInput()})))})),We(Ke(Ke(n)),"onScroll",(function(e){"boolean"==typeof n.props.closeMenuOnScroll?e.target instanceof HTMLElement&&et(e.target)&&n.props.onMenuClose():"function"==typeof n.props.closeMenuOnScroll&&n.props.closeMenuOnScroll(e)&&n.props.onMenuClose()})),We(Ke(Ke(n)),"onCompositionStart",(function(){n.isComposing=!0})),We(Ke(Ke(n)),"onCompositionEnd",(function(){n.isComposing=!1})),We(Ke(Ke(n)),"onTouchStart",(function(e){var t=e.touches.item(0);t&&(n.initialTouchX=t.clientX,n.initialTouchY=t.clientY,n.userIsDragging=!1)})),We(Ke(Ke(n)),"onTouchMove",(function(e){var t=e.touches.item(0);if(t){var a=Math.abs(t.clientX-n.initialTouchX),o=Math.abs(t.clientY-n.initialTouchY);n.userIsDragging=a>5||o>5}})),We(Ke(Ke(n)),"onTouchEnd",(function(e){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(e.target)&&n.menuListRef&&!n.menuListRef.contains(e.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)})),We(Ke(Ke(n)),"onControlTouchEnd",(function(e){n.userIsDragging||n.onControlMouseDown(e)})),We(Ke(Ke(n)),"onClearIndicatorTouchEnd",(function(e){n.userIsDragging||n.onClearIndicatorMouseDown(e)})),We(Ke(Ke(n)),"onDropdownIndicatorTouchEnd",(function(e){n.userIsDragging||n.onDropdownIndicatorMouseDown(e)})),We(Ke(Ke(n)),"handleInputChange",(function(e){var t=e.currentTarget.value;n.inputIsHiddenAfterUpdate=!1,n.onInputChange(t,{action:"input-change"}),n.onMenuOpen()})),We(Ke(Ke(n)),"onInputFocus",(function(e){var t=n.props,a=t.isSearchable,o=t.isMulti;n.props.onFocus&&n.props.onFocus(e),n.inputIsHiddenAfterUpdate=!1,n.announceAriaLiveContext({event:"input",context:{isSearchable:a,isMulti:o}}),n.setState({isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1})),We(Ke(Ke(n)),"onInputBlur",(function(e){n.menuListRef&&n.menuListRef.contains(document.activeElement)?n.inputRef.focus():(n.props.onBlur&&n.props.onBlur(e),n.onInputChange("",{action:"input-blur"}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1}))})),We(Ke(Ke(n)),"onOptionHover",(function(e){n.blockOptionHover||n.state.focusedOption===e||n.setState({focusedOption:e})})),We(Ke(Ke(n)),"shouldHideSelectedOptions",(function(){var e=n.props,t=e.hideSelectedOptions,a=e.isMulti;return void 0===t?a:t})),We(Ke(Ke(n)),"onKeyDown",(function(e){var t=n.props,a=t.isMulti,o=t.backspaceRemovesValue,l=t.escapeClearsValue,i=t.inputValue,r=t.isClearable,c=t.isDisabled,s=t.menuIsOpen,d=t.onKeyDown,u=t.tabSelectsValue,p=t.openMenuOnFocus,m=n.state,b=m.focusedOption,v=m.focusedValue,h=m.selectValue;if(!(c||"function"==typeof d&&(d(e),e.defaultPrevented))){switch(n.blockOptionHover=!0,e.key){case"ArrowLeft":if(!a||i)return;n.focusValue("previous");break;case"ArrowRight":if(!a||i)return;n.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(v)n.removeValue(v);else{if(!o)return;a?n.popValue():r&&n.clearValue()}break;case"Tab":if(n.isComposing)return;if(e.shiftKey||!s||!u||!b||p&&n.isOptionSelected(b,h))return;n.selectOption(b);break;case"Enter":if(229===e.keyCode)break;if(s){if(!b)return;if(n.isComposing)return;n.selectOption(b);break}return;case"Escape":s?(n.inputIsHiddenAfterUpdate=!1,n.onInputChange("",{action:"menu-close"}),n.onMenuClose()):r&&l&&n.clearValue();break;case" ":if(i)return;if(!s){n.openMenu("first");break}if(!b)return;n.selectOption(b);break;case"ArrowUp":s?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":s?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!s)return;n.focusOption("pageup");break;case"PageDown":if(!s)return;n.focusOption("pagedown");break;case"Home":if(!s)return;n.focusOption("first");break;case"End":if(!s)return;n.focusOption("last");break;default:return}e.preventDefault()}}));var a=e.value;n.cacheComponents=pe(n.cacheComponents,ft).bind(Ke(Ke(n))),n.cacheComponents(e.components),n.instancePrefix="react-select-"+(n.props.instanceId||++sn);var o=Ze(a),l=n.buildMenuOptions(e,o);return n.state.menuOptions=l,n.state.selectValue=o,n}return Ue(t,e),Le(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,n=t.options,a=t.value,o=t.inputValue;if(this.cacheComponents(e.components),e.value!==a||e.options!==n||e.inputValue!==o){var l=Ze(e.value),i=this.buildMenuOptions(e,l),r=this.getNextFocusedValue(l),c=this.getNextFocusedOption(i.focusable);this.setState({menuOptions:i,selectValue:l,focusedOption:c,focusedValue:r})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,n,a,o,l,i=this.props,r=i.isDisabled,c=i.menuIsOpen,s=this.state.isFocused;(s&&!r&&e.isDisabled||s&&c&&!e.menuIsOpen)&&this.focusInput(),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,a=t.getBoundingClientRect(),o=n.getBoundingClientRect(),l=n.offsetHeight/3,o.bottom+l>a.bottom?nt(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+l,t.scrollHeight)):o.top-l<a.top&&nt(t,Math.max(n.offsetTop-l,0))),this.scrollToFocusedOptionOnUpdate=!1}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var e=this.props,t=e.isSearchable,n=e.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:t,isMulti:n}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this.state,n=t.menuOptions,a=t.selectValue,o=t.isFocused,l=this.props.isMulti,i="first"===e?0:n.focusable.length-1;if(!l){var r=n.focusable.indexOf(a[0]);r>-1&&(i=r)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.onMenuOpen(),this.setState({focusedValue:null,focusedOption:n.focusable[i]}),this.announceAriaLiveContext({event:"menu"})}},{key:"focusValue",value:function(e){var t=this.props,n=t.isMulti,a=t.isSearchable,o=this.state,l=o.selectValue,i=o.focusedValue;if(n){this.setState({focusedOption:null});var r=l.indexOf(i);i||(r=-1,this.announceAriaLiveContext({event:"value"}));var c=l.length-1,s=-1;if(l.length){switch(e){case"previous":s=0===r?0:-1===r?c:r-1;break;case"next":r>-1&&r<c&&(s=r+1)}-1===s&&this.announceAriaLiveContext({event:"input",context:{isSearchable:a,isMulti:n}}),this.setState({inputIsHidden:-1!==s,focusedValue:l[s]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state,a=n.focusedOption,o=n.menuOptions.focusable;if(o.length){var l=0,i=o.indexOf(a);a||(i=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?l=i>0?i-1:o.length-1:"down"===e?l=(i+1)%o.length:"pageup"===e?(l=i-t)<0&&(l=0):"pagedown"===e?(l=i+t)>o.length-1&&(l=o.length-1):"last"===e&&(l=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[l],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:Lt(o[l])}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(rn):qe({},rn,this.props.theme):rn}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.getStyles,n=this.setValue,a=this.selectOption,o=this.props,l=o.classNamePrefix,i=o.isMulti,r=o.isRtl,c=o.options,s=this.state.selectValue,d=this.hasValue();return{cx:Xe.bind(null,l),clearValue:e,getStyles:t,getValue:function(){return s},hasValue:d,isMulti:i,isRtl:r,options:c,selectOption:a,setValue:n,selectProps:o,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,n=t.focusedValue,a=t.selectValue.indexOf(n);if(a>-1){if(e.indexOf(n)>-1)return n;if(a<e.length)return e[a]}return null}},{key:"getNextFocusedOption",value:function(e){var t=this.state.focusedOption;return t&&e.indexOf(t)>-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var n=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var a=this.getOptionValue(e);return t.some((function(e){return n.getOptionValue(e)===a}))}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,a=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:a})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"buildMenuOptions",value:function(e,t){var n=this,a=e.inputValue,o=void 0===a?"":a,l=e.options,i=function(e,a){var l=n.isOptionDisabled(e,t),i=n.isOptionSelected(e,t),r=n.getOptionLabel(e),c=n.getOptionValue(e);if(!(n.shouldHideSelectedOptions()&&i||!n.filterOption({label:r,value:c,data:e},o))){var s=l?void 0:function(){return n.onOptionHover(e)},d=l?void 0:function(){return n.selectOption(e)},u="".concat(n.getElementId("option"),"-").concat(a);return{innerProps:{id:u,onClick:d,onMouseMove:s,onMouseOver:s,tabIndex:-1},data:e,isDisabled:l,isSelected:i,key:u,label:r,type:"option",value:c}}};return l.reduce((function(e,t,a){if(t.options){n.hasGroups||(n.hasGroups=!0);var o=t.options.map((function(t,n){var o=i(t,"".concat(a,"-").concat(n));return o&&e.focusable.push(t),o})).filter(Boolean);if(o.length){var l="".concat(n.getElementId("group"),"-").concat(a);e.render.push({type:"group",key:l,data:t,options:o})}}else{var r=i(t,"".concat(a));r&&(e.render.push(r),e.focusable.push(t))}return e}),{render:[],focusable:[]})}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,n=e.selectValue,a=e.focusedValue,o=e.focusedOption,l=this.props,i=l.options,r=l.menuIsOpen,c=l.inputValue,s=l.screenReaderStatus,d=a?function(e){var t=e.focusedValue,n=e.selectValue;return"value ".concat((0,e.getOptionLabel)(t)," focused, ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedValue:a,getOptionLabel:this.getOptionLabel,selectValue:n}):"",u=o&&r?function(e){var t=e.focusedOption,n=e.options;return"option ".concat((0,e.getOptionLabel)(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedOption:o,getOptionLabel:this.getOptionLabel,options:i}):"",p=function(e){var t=e.inputValue;return"".concat(e.screenReaderMessage).concat(t?" for search term "+t:"",".")}({inputValue:c,screenReaderMessage:s({count:this.countOptions()})});return"".concat(d," ").concat(u," ").concat(p," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,a=e.inputId,o=e.inputValue,l=e.tabIndex,i=this.components.Input,r=this.state.inputIsHidden,c=a||this.getElementId("input");if(!n)return se().createElement(Ct,{id:c,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Je,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:l,value:""});var s={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]},d=this.commonProps,u=d.cx,p=d.theme,m=d.selectProps;return se().createElement(i,ze({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:u,getStyles:this.getStyles,id:c,innerRef:this.getInputRef,isDisabled:t,isHidden:r,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:m,spellCheck:"false",tabIndex:l,theme:p,type:"text",value:o},s))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.components,n=t.MultiValue,a=t.MultiValueContainer,o=t.MultiValueLabel,l=t.MultiValueRemove,i=t.SingleValue,r=t.Placeholder,c=this.commonProps,s=this.props,d=s.controlShouldRenderValue,u=s.isDisabled,p=s.isMulti,m=s.inputValue,b=s.placeholder,v=this.state,h=v.selectValue,f=v.focusedValue,g=v.isFocused;if(!this.hasValue()||!d)return m?null:se().createElement(r,ze({},c,{key:"placeholder",isDisabled:u,isFocused:g}),b);if(p){var k=h.map((function(t){var i=t===f;return se().createElement(n,ze({},c,{components:{Container:a,Label:o,Remove:l},isFocused:i,isDisabled:u,key:e.getOptionValue(t),removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))}));return k}if(m)return null;var _=h[0];return se().createElement(i,ze({},c,{data:_,isDisabled:u}),this.formatOptionLabel(_,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,t=this.commonProps,n=this.props,a=n.isDisabled,o=n.isLoading,l=this.state.isFocused;if(!this.isClearable()||!e||a||!this.hasValue()||o)return null;var i={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return se().createElement(e,ze({},t,{innerProps:i,isFocused:l}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,t=this.commonProps,n=this.props,a=n.isDisabled,o=n.isLoading,l=this.state.isFocused;return e&&o?se().createElement(e,ze({},t,{innerProps:{"aria-hidden":"true"},isDisabled:a,isFocused:l})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var a=this.commonProps,o=this.props.isDisabled,l=this.state.isFocused;return se().createElement(n,ze({},a,{isDisabled:o,isFocused:l}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,a=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return se().createElement(e,ze({},t,{innerProps:o,isDisabled:n,isFocused:a}))}},{key:"renderMenu",value:function(){var e=this,t=this.components,n=t.Group,a=t.GroupHeading,o=t.Menu,l=t.MenuList,i=t.MenuPortal,r=t.LoadingMessage,c=t.NoOptionsMessage,s=t.Option,d=this.commonProps,u=this.state,p=u.focusedOption,m=u.menuOptions,b=this.props,v=b.captureMenuScroll,h=b.inputValue,f=b.isLoading,g=b.loadingMessage,k=b.minMenuHeight,_=b.maxMenuHeight,y=b.menuIsOpen,E=b.menuPlacement,C=b.menuPosition,S=b.menuPortalTarget,x=b.menuShouldBlockScroll,w=b.menuShouldScrollIntoView,T=b.noOptionsMessage,F=b.onMenuScrollToTop,O=b.onMenuScrollToBottom;if(!y)return null;var I,A=function(t){var n=p===t.data;return t.innerRef=n?e.getFocusedOptionRef:void 0,se().createElement(s,ze({},d,t,{isFocused:n}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())I=m.render.map((function(t){if("group"===t.type){t.type;var o=je(t,["type"]),l="".concat(t.key,"-heading");return se().createElement(n,ze({},d,o,{Heading:a,headingProps:{id:l},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return A(e)})))}if("option"===t.type)return A(t)}));else if(f){var N=g({inputValue:h});if(null===N)return null;I=se().createElement(r,d,N)}else{var P=T({inputValue:h});if(null===P)return null;I=se().createElement(c,d,P)}var B={minMenuHeight:k,maxMenuHeight:_,menuPlacement:E,menuPosition:C,menuShouldScrollIntoView:w},D=se().createElement(it,ze({},d,B),(function(t){var n=t.ref,a=t.placerProps,i=a.placement,r=a.maxHeight;return se().createElement(o,ze({},d,B,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:f,placement:i}),se().createElement(Mt,{isEnabled:v,onTopArrive:F,onBottomArrive:O},se().createElement(Bt,{isEnabled:x},se().createElement(l,ze({},d,{innerRef:e.getMenuListRef,isLoading:f,maxHeight:r}),I))))}));return S||"fixed"===C?se().createElement(i,ze({},d,{appendTo:S,controlElement:this.controlRef,menuPlacement:E,menuPosition:C}),D):D}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,a=t.isDisabled,o=t.isMulti,l=t.name,i=this.state.selectValue;if(l&&!a){if(o){if(n){var r=i.map((function(t){return e.getOptionValue(t)})).join(n);return se().createElement("input",{name:l,type:"hidden",value:r})}var c=i.length>0?i.map((function(t,n){return se().createElement("input",{key:"i-".concat(n),name:l,type:"hidden",value:e.getOptionValue(t)})})):se().createElement("input",{name:l,type:"hidden"});return se().createElement("div",null,c)}var s=i[0]?this.getOptionValue(i[0]):"";return se().createElement("input",{name:l,type:"hidden",value:s})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?se().createElement(Et,{"aria-live":"assertive"},se().createElement("p",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),se().createElement("p",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,t=e.Control,n=e.IndicatorsContainer,a=e.SelectContainer,o=e.ValueContainer,l=this.props,i=l.className,r=l.id,c=l.isDisabled,s=l.menuIsOpen,d=this.state.isFocused,u=this.commonProps=this.getCommonProps();return se().createElement(a,ze({},u,{className:i,innerProps:{id:r,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),se().createElement(t,ze({},u,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:s}),se().createElement(o,ze({},u,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),se().createElement(n,ze({},u,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(ce.Component);We(dn,"defaultProps",cn);var un={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},pn=function(e){var t,n;return n=t=function(t){function n(){var e,t;Re(this,n);for(var a=arguments.length,o=new Array(a),l=0;l<a;l++)o[l]=arguments[l];return We(Ke(Ke(t=Ge(this,(e=He(n)).call.apply(e,[this].concat(o))))),"select",void 0),We(Ke(Ke(t)),"state",{inputValue:void 0!==t.props.inputValue?t.props.inputValue:t.props.defaultInputValue,menuIsOpen:void 0!==t.props.menuIsOpen?t.props.menuIsOpen:t.props.defaultMenuIsOpen,value:void 0!==t.props.value?t.props.value:t.props.defaultValue}),We(Ke(Ke(t)),"onChange",(function(e,n){t.callProp("onChange",e,n),t.setState({value:e})})),We(Ke(Ke(t)),"onInputChange",(function(e,n){var a=t.callProp("onInputChange",e,n);t.setState({inputValue:void 0!==a?a:e})})),We(Ke(Ke(t)),"onMenuOpen",(function(){t.callProp("onMenuOpen"),t.setState({menuIsOpen:!0})})),We(Ke(Ke(t)),"onMenuClose",(function(){t.callProp("onMenuClose"),t.setState({menuIsOpen:!1})})),t}return Ue(n,t),Le(n,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]}},{key:"callProp",value:function(e){if("function"==typeof this.props[e]){for(var t,n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return(t=this.props)[e].apply(t,a)}}},{key:"render",value:function(){var t=this,n=this.props,a=(n.defaultInputValue,n.defaultMenuIsOpen,n.defaultValue,je(n,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return se().createElement(e,ze({},a,{ref:function(e){t.select=e},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),n}(ce.Component),We(t,"defaultProps",un),n},mn={cacheOptions:!1,defaultOptions:!1,filterOption:null},bn=function(e){var t,n;return n=t=function(t){function n(e){var t;return Re(this,n),We(Ke(Ke(t=Ge(this,He(n).call(this)))),"select",void 0),We(Ke(Ke(t)),"lastRequest",void 0),We(Ke(Ke(t)),"mounted",!1),We(Ke(Ke(t)),"optionsCache",{}),We(Ke(Ke(t)),"handleInputChange",(function(e,n){var a=t.props,o=a.cacheOptions,l=function(e,t,n){if(n){var a=n(e,t);if("string"==typeof a)return a}return e}(e,n,a.onInputChange);if(!l)return delete t.lastRequest,void t.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});if(o&&t.optionsCache[l])t.setState({inputValue:l,loadedInputValue:l,loadedOptions:t.optionsCache[l],isLoading:!1,passEmptyOptions:!1});else{var i=t.lastRequest={};t.setState({inputValue:l,isLoading:!0,passEmptyOptions:!t.state.loadedInputValue},(function(){t.loadOptions(l,(function(e){t.mounted&&(e&&(t.optionsCache[l]=e),i===t.lastRequest&&(delete t.lastRequest,t.setState({isLoading:!1,loadedInputValue:l,loadedOptions:e||[],passEmptyOptions:!1})))}))}))}return l})),t.state={defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0,inputValue:void 0!==e.inputValue?e.inputValue:"",isLoading:!0===e.defaultOptions,loadedOptions:[],passEmptyOptions:!1},t}return Ue(n,t),Le(n,[{key:"componentDidMount",value:function(){var e=this;this.mounted=!0;var t=this.props.defaultOptions,n=this.state.inputValue;!0===t&&this.loadOptions(n,(function(t){if(e.mounted){var n=!!e.lastRequest;e.setState({defaultOptions:t||[],isLoading:n})}}))}},{key:"componentWillReceiveProps",value:function(e){e.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),e.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(e,t){var n=this.props.loadOptions;if(!n)return t();var a=n(e,t);a&&"function"==typeof a.then&&a.then(t,(function(){return t()}))}},{key:"render",value:function(){var t=this,n=this.props,a=(n.loadOptions,je(n,["loadOptions"])),o=this.state,l=o.defaultOptions,i=o.inputValue,r=o.isLoading,c=o.loadedInputValue,s=o.loadedOptions,d=o.passEmptyOptions?[]:i&&c?s:l||[];return se().createElement(e,ze({},a,{ref:function(e){t.select=e},options:d,isLoading:r,onInputChange:this.handleInputChange}))}}]),n}(ce.Component),We(t,"defaultProps",mn),n},vn=(bn(pn(dn)),function(){var e=arguments.length>1?arguments[1]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),n=String(e.value).toLowerCase(),a=String(e.label).toLowerCase();return n===t||a===t}),hn=qe({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,n){return!(!e||t.some((function(t){return vn(e,t)}))||n.some((function(t){return vn(e,t)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),fn=function(e){var t,n;return n=t=function(t){function n(e){var t;Re(this,n),We(Ke(Ke(t=Ge(this,He(n).call(this,e)))),"select",void 0),We(Ke(Ke(t)),"onChange",(function(e,n){var a=t.props,o=a.getNewOptionData,l=a.inputValue,i=a.isMulti,r=a.onChange,c=a.onCreateOption,s=a.value;if("select-option"!==n.action)return r(e,n);var d=t.state.newOption,u=Array.isArray(e)?e:[e];if(u[u.length-1]!==d)r(e,n);else if(c)c(l);else{var p=o(l,l);r(i?[].concat(Qe(Ze(s)),[p]):p,{action:"create-option"})}}));var a=e.options||[];return t.state={newOption:void 0,options:a},t}return Ue(n,t),Le(n,[{key:"componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,n=e.createOptionPosition,a=e.formatCreateLabel,o=e.getNewOptionData,l=e.inputValue,i=e.isLoading,r=e.isValidNewOption,c=e.value,s=e.options||[],d=this.state.newOption;d=r(l,Ze(c),s)?o(l,a(l)):void 0,this.setState({newOption:d,options:!t&&i||!d?s:"first"===n?[d].concat(Qe(s)):[].concat(Qe(s),[d])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var t=this,n=ze({},this.props),a=this.state.options;return se().createElement(e,ze({},n,{ref:function(e){t.select=e},options:a,onChange:this.onChange}))}}]),n}(ce.Component),We(t,"defaultProps",hn),n},gn=(pn(fn(dn)),bn(pn(fn(dn))),function(e){var t=e.component,n=e.duration,a=void 0===n?1:n,o=e.in,l=(e.onExited,je(e,["component","duration","in","onExited"])),i={entering:{opacity:0},entered:{opacity:1,transition:"opacity ".concat(a,"ms")},exiting:{opacity:0},exited:{opacity:0}};return se().createElement(De.Transition,{mountOnEnter:!0,unmountOnExit:!0,in:o,timeout:a},(function(e){var n={style:qe({},i[e])};return se().createElement(t,ze({innerProps:n},l))}))}),kn=function(e){function t(){var e,n;Re(this,t);for(var a=arguments.length,o=new Array(a),l=0;l<a;l++)o[l]=arguments[l];return We(Ke(Ke(n=Ge(this,(e=He(t)).call.apply(e,[this].concat(o))))),"duration",260),We(Ke(Ke(n)),"rafID",void 0),We(Ke(Ke(n)),"state",{width:"auto"}),We(Ke(Ke(n)),"transition",{exiting:{width:0,transition:"width ".concat(n.duration,"ms ease-out")},exited:{width:0}}),We(Ke(Ke(n)),"getWidth",(function(e){e&&isNaN(n.state.width)&&(n.rafID=window.requestAnimationFrame((function(){var t=e.getBoundingClientRect().width;n.setState({width:t})})))})),We(Ke(Ke(n)),"getStyle",(function(e){return{overflow:"hidden",whiteSpace:"nowrap",width:e}})),We(Ke(Ke(n)),"getTransition",(function(e){return n.transition[e]})),n}return Ue(t,e),Le(t,[{key:"componentWillUnmount",value:function(){this.rafID&&window.cancelAnimationFrame(this.rafID)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,a=t.in,o=this.state.width;return se().createElement(De.Transition,{enter:!1,mountOnEnter:!0,unmountOnExit:!0,in:a,timeout:this.duration},(function(t){var a=qe({},e.getStyle(o),e.getTransition(t));return se().createElement("div",{ref:e.getWidth,style:a},n)}))}}]),t}(ce.Component),yn=function(e){return function(t){var n=t.in,a=t.onExited,o=je(t,["in","onExited"]);return se().createElement(kn,{in:n,onExited:a},se().createElement(e,ze({cropWithEllipsis:n},o)))}},En=function(e){return function(t){return se().createElement(gn,ze({component:e,duration:t.isMulti?260:1},t))}},Cn=function(e){return function(t){return se().createElement(gn,ze({component:e},t))}},Sn=function(e){return function(t){return se().createElement(De.TransitionGroup,ze({component:e},t))}},xn=function(){var e,t=on({components:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}),n=t.Input,a=t.MultiValue,o=t.Placeholder,l=t.SingleValue,i=t.ValueContainer,r=je(t,["Input","MultiValue","Placeholder","SingleValue","ValueContainer"]);return qe({Input:(e=n,function(t){t.in,t.onExited,t.appear,t.enter,t.exit;var n=je(t,["in","onExited","appear","enter","exit"]);return se().createElement(e,n)}),MultiValue:yn(a),Placeholder:En(o),SingleValue:Cn(l),ValueContainer:Sn(i)},r)},wn=xn();wn.Input,wn.MultiValue,wn.Placeholder,wn.SingleValue,wn.ValueContainer,pe(xn,ft);const Tn=pn(dn);function Fn(e){let{setAttributes:t,selectedActions:n}=e;const o=[{value:"email",label:(0,l.__)("Email","kadence-blocks"),help:"",isDisabled:!1},{value:"redirect",label:(0,l.__)("Redirect","kadence-blocks"),help:"",isDisabled:!1},{value:"mailerlite",label:(0,l.__)("Mailerlite","kadence-blocks"),help:(0,l.__)("Add User to MailerLite list","kadence-blocks"),isDisabled:!1},{value:"fluentCRM",label:(0,l.__)("FluentCRM","kadence-blocks"),help:(0,l.__)("Add User to FluentCRM list","kadence-blocks"),isDisabled:!1},{value:"convertkit",label:(0,l.__)("ConvertKit (Pro addon)","kadence-blocks"),help:(0,l.__)("Add user to ConvertKit","kadence-blocks"),isDisabled:!0},{value:"activecampaign",label:(0,l.__)("ActiveCampaign (Pro addon)","kadence-blocks"),help:(0,l.__)("Add user to ActiveCampaign","kadence-blocks"),isDisabled:!0},{value:"autoEmail",label:(0,l.__)("Auto Respond Email (Pro addon)","kadence-blocks"),help:(0,l.__)("Send instant response to form entrant","kadence-blocks"),isDisabled:!0},{value:"entry",label:(0,l.__)("Database Entry (Pro addon)","kadence-blocks"),help:(0,l.__)("Log each form submission","kadence-blocks"),isDisabled:!0},{value:"sendinblue",label:(0,l.__)("Brevo (SendInBlue) (Pro addon)","kadence-blocks"),help:(0,l.__)("Add user to Brevo list","kadence-blocks"),isDisabled:!0},{value:"mailchimp",label:(0,l.__)("MailChimp (Pro addon)","kadence-blocks"),help:(0,l.__)("Add user to MailChimp list","kadence-blocks"),isDisabled:!0},{value:"webhook",label:(0,l.__)("WebHook (Pro addon)","kadence-blocks"),help:(0,l.__)("Send form information to any third party webhook","kadence-blocks"),isDisabled:!0}],i=(0,S.applyFilters)("kadence.actionOptionsAdvancedForm",o),r=i.filter((e=>n.includes(e.value)));return(0,a.createElement)(Tn,{className:"kb-adv-form-actions",isMulti:!0,value:r,onChange:e=>{const n=e.map((e=>e.value));t(n,"actions")},options:i})}const On=window.wp.url,In=window.wp.apiFetch;var An=n.n(In);function Nn(e){let{formInnerBlocks:t,parentClientId:n,settings:o,save:i}=e;const[r,c]=(0,a.useState)(""),[d,p]=(0,a.useState)(!1),[m,b]=(0,a.useState)(!1),[v,f]=(0,a.useState)(!1),[g,k]=(0,a.useState)(!1),[_,y]=(0,a.useState)(!1),[E,C]=(0,a.useState)(!1),[S,x]=(0,a.useState)(!1),[w,T]=(0,a.useState)(!1);(0,a.useEffect)((()=>{An()({path:"/wp/v2/settings",method:"GET"}).then((e=>{c(e.kadence_blocks_mailerlite_api),""!==e.kadence_blocks_mailerlite_api&&p(!0)}))}),[]);const F=(0,a.useMemo)((()=>h(t)),[n]),O=Array.isArray(v)&&v.length,I=Array.isArray(S)&&S.length;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("MailerLite Settings","kadence-blocks-pro"),initialOpen:!1,panelName:"kb-mailerlite-settings"},(0,a.createElement)("p",null,(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.ExternalLink,{href:"https://app.mailerlite.com/integrations/api/"},(0,l.__)("Get API Key","kadence-blocks-pro")),"| ",(0,a.createElement)(s.ExternalLink,{href:"https://help.mailerlite.com/article/show/35040-where-can-i-find-the-api-key"},(0,l.__)("Get help","kadence-blocks-pro")))),(0,a.createElement)(s.TextControl,{label:(0,l.__)("API Key","kadence-blocks"),value:r,onChange:e=>c(e)}),(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)(s.Button,{isPrimary:!0,onClick:()=>(b(!0),void new wp.api.models.Settings({kadence_blocks_mailerlite_api:r}).save().then((e=>{b(!1),p(!0)}))),disabled:""===r},m?(0,l.__)("Saving","kadence-blocks-pro"):(0,l.__)("Save","kadence-blocks-pro")),d&&(0,a.createElement)(a.Fragment,null," ",(0,a.createElement)(s.Button,{isSecondary:!0,onClick:()=>(c(""),void(d&&(b(!0),new wp.api.models.Settings({kadence_blocks_mailerlite_api:""}).save().then((()=>{p(!1),b(!1)})))))},(0,l.__)("Remove","kadence-blocks-pro")))),d&&(0,a.createElement)(a.Fragment,null,g&&(0,a.createElement)(s.Spinner,null),!g&&!O&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select a Group","kadence-blocks")),_?"":(()=>{if(!r)return f([]),void y(!0);k(!0),An()({path:(0,On.addQueryArgs)("/kb-mailerlite/v1/get",{apikey:r,endpoint:"groups",queryargs:["limit=500"]})}).then((e=>{const t=[];e.data.map((e=>{t.push({value:e.id,label:e.name})})),f(t),y(!0),k(!1)})).catch((()=>{console.log("err"),f([]),y(!0),k(!1)}))})(),Array.isArray(v)?(0,l.__)("No group found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!g&&O&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Group","kadence-blocks")),(0,a.createElement)("div",{className:"mailerlite-select-form-row"},(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.group?o.group:"",onChange:e=>{i({group:e||{}})},placeholder:(0,l.__)("Select a Group","kadence-blocks"),maxMenuHeight:300,options:v,isMulti:!1})),!o.group&&(0,a.createElement)("div",{style:{height:"100px"}}),o.group&&(0,a.createElement)(a.Fragment,null,E&&(0,a.createElement)(s.Spinner,null),!E&&!I&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),w?"":(()=>{if(!r){const e=[];return e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),x(e),void T(!0)}C(!0),An()({path:(0,On.addQueryArgs)("/kb-mailerlite/v1/get",{apikey:r,endpoint:"fields"})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),e.data.map(((e,n)=>{"email"!==e.key&&t.push({value:e.key,label:e.name})})),x(t),T(!0),C(!1)})).catch((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),x(t),T(!0),C(!1)}))})(),Array.isArray(S)?(0,l.__)("No Fields found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!E&&I&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),F&&F.map(((e,t)=>(0,a.createElement)("div",{key:t,className:"kb-field-map-item"},(0,a.createElement)("div",{className:"kb-field-map-item-form"},(0,a.createElement)("p",{className:"kb-field-map-item-label"},(0,l.__)("Form Field","kadence-blocks")),(0,a.createElement)("p",{className:"kb-field-map-item-name"},e.label)),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Select Field:"),options:S,value:void 0!==o.map&&void 0!==o.map[e.uniqueID]&&o.map[e.uniqueID]?o.map[e.uniqueID]:"",onChange:t=>{((e,t)=>{let n={...o.map};n[t]=e,i({map:n})})(t,e.uniqueID)}})))))))))}function Pn(e){let{formInnerBlocks:t,parentClientId:n,settings:o,save:i}=e;const[r,c]=(0,a.useState)(!1),[d,p]=(0,a.useState)(!1),[m,b]=(0,a.useState)(!1),[v,f]=(0,a.useState)(!1),[g,k]=(0,a.useState)(!1),[_,y]=(0,a.useState)(!1),[E,C]=(0,a.useState)(!1),[S,x]=(0,a.useState)(!1),[w,T]=(0,a.useState)(!1),[F,O]=(0,a.useState)(!1),[I,A]=(0,a.useState)(!1);(0,a.useEffect)((()=>{void 0!==kadence_blocks_params.fluentCRM&&kadence_blocks_params.fluentCRM&&c(!0)}),[]);const N=(0,a.useMemo)((()=>h(t)),[n]),P=Array.isArray(m)&&m.length>0,B=Array.isArray(F)&&F.length>0,D=Array.isArray(v)&&v.length>0;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("FluentCRM Settings","kadence-blocks-pro"),initialOpen:!1,panelName:"kb-fluent-crm-settings"},r?(0,a.createElement)(a.Fragment,null,_&&(0,a.createElement)(s.Spinner,null),!_&&!P&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select List","kadence-blocks")),S?"":(y(!0),void An()({path:(0,On.addQueryArgs)("/kb-fluentcrm/v1/get",{endpoint:"lists"})}).then((e=>{const t=[];e.map((e=>{t.push({value:e.id,label:e.title})})),b(t),x(!0),y(!1)})).catch((()=>{b([]),x(!0),y(!1)}))),Array.isArray(m)?(0,l.__)("No lists found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!_&&P&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kb-heading-fln-list-title"},(0,l.__)("Select List","kadence-blocks")),(0,a.createElement)(Tn,{value:void 0!==o.lists?o.lists:"",onChange:e=>{i({lists:e||[]})},id:"fln-list-selection",options:m,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select List")}),!o.lists&&(0,a.createElement)("div",{style:{height:"100px"}}),void 0!==o&&void 0!==o&&o.lists&&o.lists[0]&&(0,a.createElement)(a.Fragment,null,E&&(0,a.createElement)(s.Spinner,null),!E&&!D&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Tags","kadence-blocks")),g?"":(C(!0),void An()({path:(0,On.addQueryArgs)("/kb-fluentcrm/v1/get",{endpoint:"tags"})}).then((e=>{const t=[];e.map((e=>{t.push({value:e.id,label:e.title})})),f(t),k(!0),C(!1)})).catch((()=>{f([]),k(!0),C(!1)}))),Array.isArray(v)?(0,l.__)("No Tags found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!E&&D&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Tags","kadence-blocks")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.tags?o.tags:"",onChange:e=>{i({tags:e||[]})},id:"fln-tag-selection",isClearable:!0,options:v,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select Tags")})),w&&(0,a.createElement)(s.Spinner,null),!w&&!B&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),I?"":(T(!0),void An()({path:(0,On.addQueryArgs)("/kb-fluentcrm/v1/get",{endpoint:"fields"})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),e.map(((e,n)=>{"email"!==e.key&&t.push({value:e.key,label:e.title})})),O(t),A(!0),T(!1)})).catch((()=>{const e=[];e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),O(e),A(!0),T(!1)}))),Array.isArray(F)?(0,l.__)("No Fields found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!w&&B&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),N&&N.map(((e,t)=>(0,a.createElement)("div",{key:t,className:"kb-field-map-item"},(0,a.createElement)("div",{className:"kb-field-map-item-form"},(0,a.createElement)("p",{className:"kb-field-map-item-label"},(0,l.__)("Form Field","kadence-blocks")),(0,a.createElement)("p",{className:"kb-field-map-item-name"},e.label)),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Select Field:"),options:F,value:void 0!==o.map&&void 0!==o.map[e.uniqueID]&&o.map[e.uniqueID]?o.map[e.uniqueID]:"",onChange:t=>{((e,t)=>{let n={...o.map};n[t]=e,i({map:n})})(t,e.uniqueID)}}))))),(0,a.createElement)("div",{style:{height:"10px"}}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Require Double Opt In?","kadence-blocks"),checked:void 0!==o&&void 0!==o&&void 0!==o.doubleOptin&&o.doubleOptin,onChange:e=>i({doubleOptin:e})})))):(0,a.createElement)(a.Fragment,null,(0,l.__)("FluentCRM is not setup/active.","kadence-blocks-pro")))}const Bn=function(e){let{formInnerBlocks:t,parentClientId:n,settings:o,save:i}=e;const[r,c]=(0,a.useState)(""),[d,p]=(0,a.useState)(!1),[m,b]=(0,a.useState)(!1),[v,f]=(0,a.useState)(!1),[g,k]=(0,a.useState)(!1),[_,y]=(0,a.useState)(!1),[E,C]=(0,a.useState)(!1),[S,x]=(0,a.useState)(!1),[w,T]=(0,a.useState)(!1),F=(0,a.useMemo)((()=>h(t)),[n]);(0,a.useEffect)((()=>{An()({path:"/wp/v2/settings",method:"GET"}).then((e=>{c(e.kadence_blocks_send_in_blue_api),""!==e.kadence_blocks_send_in_blue_api&&p(!0)}))}),[]);const O=Array.isArray(v)&&v.length>0,I=Array.isArray(S)&&S.length>0;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Brevo (SendInBlue) Settings","kadence-blocks-pro"),initialOpen:!1},(0,a.createElement)("p",null,(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.ExternalLink,{href:"https://app.brevo.com/settings/keys/smtp"},(0,l.__)("Get API Key","kadence-blocks-pro")),"| ",(0,a.createElement)(s.ExternalLink,{href:"https://help.brevo.com/hc/en-us/articles/209467485-What-s-an-API-key-and-how-can-I-get-mine-"},(0,l.__)("Get help","kadence-blocks-pro")))),(0,a.createElement)(s.TextControl,{label:(0,l.__)("API Key (v3)","kadence-blocks"),value:r,onChange:e=>c(e)}),(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)(s.Button,{isPrimary:!0,onClick:()=>(b(!0),void new wp.api.models.Settings({kadence_blocks_send_in_blue_api:r}).save().then((e=>{b(!1),p(!0)}))),disabled:""===r},m?(0,l.__)("Saving","kadence-blocks-pro"):(0,l.__)("Save","kadence-blocks-pro")),""!==r&&(0,a.createElement)(a.Fragment,null," ",(0,a.createElement)(s.Button,{isSecondary:!0,onClick:()=>(c(""),void(d&&(b(!0),new wp.api.models.Settings({kadence_blocks_send_in_blue_api:""}).save().then((()=>{p(!1),b(!1)})))))},(0,l.__)("Remove","kadence-blocks-pro")))),d&&(0,a.createElement)(a.Fragment,null,g&&(0,a.createElement)(s.Spinner,null),!g&&!O&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Lists","kadence-blocks")),_?"":(()=>{if(!r)return f([]),void y(!0);k(!0),An()({path:(0,On.addQueryArgs)("/kb-sendinblue/v1/get",{apikey:r,endpoint:"contacts/lists",queryargs:["limit=50","offset=0"]})}).then((e=>{const t=[];e.lists.map((e=>{t.push({value:e.id,label:e.name})})),f(t),y(!0),k(!1)})).catch((()=>{f([]),y(!0),k(!1)}))})(),Array.isArray(v)?(0,l.__)("No list found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!g&&O&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Lists","kadence-blocks")),(0,a.createElement)(Tn,{value:o&&void 0!==o.lists?o.lists:"",onChange:e=>{i({lists:e||[]})},id:"snb-list-selection",options:v,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select Lists")}),!o.lists&&(0,a.createElement)("div",{style:{height:"100px"}}),o.lists&&(0,a.createElement)(a.Fragment,null,E&&(0,a.createElement)(s.Spinner,null),!E&&!I&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),w?"":(()=>{if(!r){const e=[];return e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),x(e),void y(!0)}C(!0),An()({path:(0,On.addQueryArgs)("/kb-sendinblue/v1/get",{apikey:r,endpoint:"contacts/attributes"})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),e.attributes.map(((e,n)=>{"normal"===e.category&&t.push({value:e.name,label:e.name})})),x(t),y(!0),C(!1)})).catch((()=>{const e=[];e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),x(e),T(!0),C(!1)}))})(),Array.isArray(S)?(0,l.__)("No Fields found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!E&&I&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),F&&F.map(((e,t)=>(0,a.createElement)("div",{key:t,className:"kb-field-map-item"},(0,a.createElement)("div",{className:"kb-field-map-item-form"},(0,a.createElement)("p",{className:"kb-field-map-item-label"},(0,l.__)("Form Field","kadence-blocks")),(0,a.createElement)("p",{className:"kb-field-map-item-name"},e.label)),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Select Field:"),options:S,value:void 0!==o.map&&void 0!==o.map[e.uniqueID]&&o.map[e.uniqueID]?o.map[e.uniqueID]:"",onChange:t=>{((e,t)=>{let n={...o.map};n[t]=e,i({map:n})})(t,e.uniqueID)}})))))))))},Dn=function(e){let{formInnerBlocks:t,parentClientId:n,settings:o,save:i}=e;const[r,c]=(0,a.useState)(""),[d,p]=(0,a.useState)(!1),[m,b]=(0,a.useState)(!1),[v,f]=(0,a.useState)(!1),[g,k]=(0,a.useState)(!1),[_,y]=(0,a.useState)(!1),[E,C]=(0,a.useState)(!1),[S,x]=(0,a.useState)(!1),[w,T]=(0,a.useState)(!1),[F,O]=(0,a.useState)(!1),[I,A]=(0,a.useState)(!1),[N,P]=(0,a.useState)(!1),[B,D]=(0,a.useState)(!1),[M,R]=(0,a.useState)(!1),[V,L]=(0,a.useState)(!1);(0,a.useEffect)((()=>{An()({path:"/wp/v2/settings",method:"GET"}).then((e=>{c(e.kadence_blocks_mail_chimp_api),""!==e.kadence_blocks_mail_chimp_api&&p(!0)}))}),[]);const W=(0,a.useMemo)((()=>h(t)),[n]),z=Array.isArray(v)&&v.length>0,q=Array.isArray(S)&&S.length>0,U=Array.isArray(I)&&I.length>0,H=Array.isArray(M)&&M.length>0;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("MailChimp Settings","kadence-blocks-pro"),initialOpen:!1,panelName:"kb-mailchimp-settings"},(0,a.createElement)("p",null,(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.ExternalLink,{href:"https://mailchimp.com/help/about-api-keys/"},(0,l.__)("Get help","kadence-blocks-pro")))),(0,a.createElement)(s.TextControl,{label:(0,l.__)("API Key","kadence-blocks"),value:r,onChange:e=>c(e)}),(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)(s.Button,{isPrimary:!0,onClick:()=>(b(!0),void new wp.api.models.Settings({kadence_blocks_mail_chimp_api:r}).save().then((e=>{b(!1),p(!0)}))),disabled:""===r},m?(0,l.__)("Saving","kadence-blocks-pro"):(0,l.__)("Save","kadence-blocks-pro")),""!==r&&(0,a.createElement)(a.Fragment,null," ",(0,a.createElement)(s.Button,{isSecondary:!0,onClick:()=>(c(""),void(d&&(b(!0),new wp.api.models.Settings({kadence_blocks_mail_chimp_api:""}).save().then((()=>{p(!1),b(!1)})))))},(0,l.__)("Remove","kadence-blocks-pro")))),d&&(0,a.createElement)(a.Fragment,null,g&&(0,a.createElement)(s.Spinner,null),!g&&!z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Audience","kadence-blocks-pro")),_?"":r&&r.split("-")[1]?(k(!0),void An()({path:(0,On.addQueryArgs)("/kb-mailchimp/v1/get",{apikey:r,endpoint:"lists/",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];e.lists.map((e=>{t.push({value:e.id,label:e.name})})),f(t),y(!0),k(!1)})).catch((e=>{f([]),y(!0),k(!1)}))):(f([]),void y(!0)),Array.isArray(v)?(0,l.__)("No Audience found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!g&&z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Audience","kadence-blocks-pro")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.list?o.list:"",onChange:e=>{i({list:e||{}})},id:"mc-list-selection",isClearable:!0,options:v,isMulti:!1,maxMenuHeight:200,placeholder:(0,l.__)("Select Audience")}),(void 0===o||void 0===o||!o.list||!o.list.value)&&(0,a.createElement)("div",{style:{height:"100px"}}),void 0!==o&&void 0!==o&&o.list&&o.list.value&&(0,a.createElement)(a.Fragment,null,F&&(0,a.createElement)(s.Spinner,null),!F&&!U&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Groups","kadence-blocks")),N?"":(()=>{if(!r||!o.list.value)return A([]),void P(!0);O(!0),An()({path:(0,On.addQueryArgs)("/kb-mailchimp/v1/get",{apikey:r,endpoint:"lists/"+o.list.value+"/interest-categories/",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];e.map((e=>{t.push({value:e.id,label:e.title})})),A(t),P(!0),O(!1)})).catch((()=>{A([]),P(!0),O(!1)}))})(),Array.isArray(I)?(0,l.__)("No Groups found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!F&&U&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Groups","kadence-blocks")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.groups?o.groups:"",onChange:e=>{i({groups:e||[]})},id:"mc-group-selection",isClearable:!0,options:I,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select Groups")})),B&&(0,a.createElement)(s.Spinner,null),!B&&!H&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Tags","kadence-blocks")),V?"":(()=>{if(!r||!o.list.value)return R([]),void L(!0);D(!0),An()({path:(0,On.addQueryArgs)("/kb-mailchimp/v1/get",{apikey:r,endpoint:"lists/"+o.list.value+"/tag-search/",queryargs:["count=500","offset=0"]})}).then((e=>{const t=[];e.tags&&e.tags.map((e=>{t.push({value:e.id,label:e.name})})),R(t),L(!0),D(!1)})).catch((()=>{R([]),L(!0),D(!1)}))})(),Array.isArray(M)?(0,l.__)("No Tags found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!B&&H&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Tags","kadence-blocks")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.tags?o.tags:"",onChange:e=>{i({tags:e||[]})},id:"mc-tag-selection",isClearable:!0,options:M,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select Tags")})),E&&(0,a.createElement)(s.Spinner,null),!E&&!q&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),w?"":(()=>{if(!r||!o.list.value){const e=[];return e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),x(e),void T(!0)}C(!0),An()({path:(0,On.addQueryArgs)("/kb-mailchimp/v1/get",{apikey:r,endpoint:"lists/"+o.list.value+"/merge-fields/",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),e.merge_fields.map(((e,n)=>{t.push({value:e.tag,label:e.name})})),x(t),T(!0),C(!1)})).catch((()=>{const e=[];e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),x(e),T(!0),C(!1)}))})(),Array.isArray(S)?(0,l.__)("No Fields found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!E&&q&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),W&&W.map(((e,t)=>(0,a.createElement)("div",{key:t,className:"kb-field-map-item"},(0,a.createElement)("div",{className:"kb-field-map-item-form"},(0,a.createElement)("p",{className:"kb-field-map-item-label"},(0,l.__)("Form Field","kadence-blocks")),(0,a.createElement)("p",{className:"kb-field-map-item-name"},e.label)),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Select Field:"),options:S,value:void 0!==o.map&&void 0!==o.map[e.uniqueID]&&o.map[e.uniqueID]?o.map[e.uniqueID]:"",onChange:t=>{((e,t)=>{let n={...o.map};n[t]=e,i({map:n})})(t,e.uniqueID)}}))))),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Require Double Opt In?","kadence-blocks-pro"),checked:void 0!==o&&void 0!==o&&void 0!==o.doubleOptin&&o.doubleOptin,onChange:e=>i({doubleOptin:e})})))))},Mn=function(e){let{formInnerBlocks:t,parentClientId:n,settings:o,save:i}=e;const[r,c]=(0,a.useState)(""),[d,p]=(0,a.useState)(!1),[m,b]=(0,a.useState)(!1),[v,f]=(0,a.useState)(!1),[g,k]=(0,a.useState)(!1),[_,y]=(0,a.useState)(!1),[E,C]=(0,a.useState)(!1),[S,x]=(0,a.useState)(!1),[w,T]=(0,a.useState)(!1),[F,O]=(0,a.useState)(!1),[I,A]=(0,a.useState)(!1),[N,P]=(0,a.useState)(!1),[B,D]=(0,a.useState)(!1),[M,R]=(0,a.useState)(!1),[V,L]=(0,a.useState)(!1);(0,a.useEffect)((()=>{An()({path:"/wp/v2/settings",method:"GET"}).then((e=>{c(e.kadence_blocks_convertkit_api),""!==e.kadence_blocks_convertkit_api&&p(!0)}))}),[]);const W=(0,a.useMemo)((()=>h(t)),[n]),z=Array.isArray(v)&&v.length>0,q=Array.isArray(S)&&S.length>0,U=Array.isArray(I)&&I.length>0,H=Array.isArray(M)&&M.length>0;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("ConvertKit Settings","kadence-blocks-pro"),initialOpen:!1,panelName:"kb-convertkit"},(0,a.createElement)("p",null,(0,a.createElement)(s.ExternalLink,{href:"https://app.convertkit.com/account_settings/advanced_settings"},(0,l.__)("Get help","kadence-blocks-pro"))),(0,a.createElement)(s.TextControl,{label:(0,l.__)("API Key","kadence-blocks"),value:r,onChange:e=>c(e)}),(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)(s.Button,{isPrimary:!0,onClick:()=>(b(!0),void new wp.api.models.Settings({kadence_blocks_convertkit_api:r}).save().then((e=>{b(!1),p(!0)}))),disabled:""===r},m?(0,l.__)("Saving","kadence-blocks-pro"):(0,l.__)("Save","kadence-blocks-pro")),""!==r&&(0,a.createElement)(a.Fragment,null," ",(0,a.createElement)(s.Button,{isSecondary:!0,onClick:()=>(c(""),void(d&&(b(!0),new wp.api.models.Settings({kadence_blocks_convertkit_api:""}).save().then((()=>{p(!1),b(!1)})))))},(0,l.__)("Remove","kadence-blocks-pro")))),d&&(0,a.createElement)(a.Fragment,null,g&&(0,a.createElement)(s.Spinner,null),!g&&!z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Form","kadence-blocks-pro")),_?"":(()=>{if(!r)return f([]),void y(!0);k(!0),An()({path:(0,On.addQueryArgs)("/kb-convertkit/v1/get",{endpoint:"forms"})}).then((e=>{const t=[];e.forms.map((e=>{t.push({value:e.id,label:e.name})})),f(t),y(!0),k(!1)})).catch((e=>{f([]),y(!0),k(!1)}))})(),Array.isArray(v)?(0,l.__)("No forms found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!g&&z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Form","kadence-blocks-pro")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.form?o.form:"",onChange:e=>{i({form:e||[]})},id:"mc-list-selection",isClearable:!0,options:v,isMulti:!1,maxMenuHeight:200,placeholder:(0,l.__)("Select Form")}),(0,a.createElement)(a.Fragment,null,F&&(0,a.createElement)(s.Spinner,null),!F&&!U&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Sequence","kadence-blocks")),N?"":(O(!0),void An()({path:(0,On.addQueryArgs)("/kb-convertkit/v1/get",{endpoint:"sequences"})}).then((e=>{const t=[];e.courses.map((e=>{t.push({value:e.id,label:e.name})})),A(t),P(!0),O(!1)})).catch((()=>{A([]),P(!0),O(!1)}))),Array.isArray(I)?(0,l.__)("No Sequences found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!F&&U&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Sequence","kadence-blocks")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.sequence?o.sequence:"",onChange:e=>{i({sequence:e||[]})},id:"mc-sequence-selection",isClearable:!0,options:I,maxMenuHeight:200,placeholder:(0,l.__)("Select Sequence")})),B&&(0,a.createElement)(s.Spinner,null),!B&&!H&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Tags","kadence-blocks")),V?"":(D(!0),void An()({path:(0,On.addQueryArgs)("/kb-convertkit/v1/get",{endpoint:"tags"})}).then((e=>{const t=[];e.tags&&e.tags.map((e=>{t.push({value:e.id,label:e.name})})),R(t),L(!0),D(!1)})).catch((()=>{R([]),L(!0),D(!1)}))),Array.isArray(M)?(0,l.__)("No Tags found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!B&&H&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Tags","kadence-blocks")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.tags?o.tags:"",onChange:e=>{i({tags:e||[]})},id:"mc-tag-selection",isClearable:!0,options:M,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select Tags")})),E&&(0,a.createElement)(s.Spinner,null),!E&&!q&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),w?"":(C(!0),void An()({path:(0,On.addQueryArgs)("/kb-convertkit/v1/get",{endpoint:"custom_fields"})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),t.push({value:"first_name",label:"First Name"}),e.custom_fields&&e.custom_fields.map((e=>{t.push({value:e.key,label:e.label})})),x(t),T(!0),C(!1)})).catch((e=>{x([]),T(!0),C(!1)}))),Array.isArray(S)?(0,l.__)("No Fields found.","kadence-blocks-pro"):(0,a.createElement)(s.Spinner,null)),!E&&q&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),W&&W.map(((e,t)=>(0,a.createElement)("div",{key:t,className:"kb-field-map-item"},(0,a.createElement)("div",{className:"kb-field-map-item-form"},(0,a.createElement)("p",{className:"kb-field-map-item-label"},(0,l.__)("Form Field","kadence-blocks")),(0,a.createElement)("p",{className:"kb-field-map-item-name"},e.label)),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Select Field:"),options:S,value:void 0!==o.map&&void 0!==o.map[e.uniqueID]&&o.map[e.uniqueID]?o.map[e.uniqueID]:"",onChange:t=>{((e,t)=>{let n={...o.map};n[t]=e,i({map:n})})(t,e.uniqueID)}})))))))))},Rn=window.wp.primitives,Vn=(0,a.createElement)(Rn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(Rn.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})),{Component:Ln}=wp.element,{Button:Wn,TextControl:zn,Popover:qn}=wp.components,Un=class extends Ln{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,a.createRef)()}toggle(){this.setState({open:!this.state.open})}render(){const{open:e}=this.state;return(0,a.createElement)(a.Fragment,null,e&&(0,a.createElement)(qn,{className:"kb-dynamic-popover",position:"bottom center",onClick:()=>{},expandOnMobile:!0,onClose:this.toggle,ref:this.popRef},(0,a.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,a.createElement)("div",{className:"kb-tag-search-inner-wrap"},(0,a.createElement)(zn,{label:(0,l.__)("Search for Tag","kadence-blocks-pro"),value:this.props.value,onChange:e=>{this.props.onChange(e)}}),(0,a.createElement)(Wn,{className:"kb-tag-action-search",isPrimary:!0,icon:Vn,onClick:()=>{this.props.onAction(),this.toggle},label:(0,l.__)("Search","kadence-blocks-pro"),showTooltip:!0})))),(0,a.createElement)(Wn,{className:"kb-tag-search",icon:Vn,onClick:this.toggle,isPressed:!!this.props.value,"aria-haspopup":"true","aria-expanded":e,label:(0,l.__)("Search","kadence-blocks-pro"),showTooltip:!0}))}},Hn=function(e){let{formInnerBlocks:t,parentClientId:n,settings:o,save:i}=e;const[r,c]=(0,a.useState)(""),[d,p]=(0,a.useState)(!1),[m,b]=(0,a.useState)(!0),[v,f]=(0,a.useState)(""),[g,k]=(0,a.useState)(!1),[_,y]=(0,a.useState)(!1),[E,C]=(0,a.useState)(!1),[S,x]=(0,a.useState)(!1),[w,T]=(0,a.useState)(!1),[F,O]=(0,a.useState)(!1),[I,A]=(0,a.useState)(!1),[N,P]=(0,a.useState)(!1),[B,D]=(0,a.useState)(!1),[M,R]=(0,a.useState)(!1),[V,L]=(0,a.useState)(!1),[W,z]=(0,a.useState)(!1),[q,U]=(0,a.useState)(!1),[H,$]=(0,a.useState)(!1),[j,K]=(0,a.useState)(""),[G,Q]=(0,a.useState)(!1);(0,a.useEffect)((()=>{An()({path:"/wp/v2/settings",method:"GET"}).then((e=>{c(e.kadence_blocks_activecampaign_api_key),f(e.kadence_blocks_activecampaign_api_base),b(!1),""!==e.kadence_blocks_activecampaign_api_key&&""!==e.kadence_blocks_activecampaign_api_base&&(p(!0),k(!0))}))}),[]);const J=(0,a.useMemo)((()=>h(t)),[n]),Y=()=>{U(!0),An()({path:(0,On.addQueryArgs)("/kb-activecampaign/v1/get",{endpoint:"tags",queryargs:["search="+j]})}).then((e=>{const t=[];e&&e.map((e=>{t.push({value:e.id,label:e.tag})})),$(t),Q(!0),U(!1)})).catch((()=>{$([]),Q(!0),U(!1)}))},X=Array.isArray(S)&&S.length>0,Z=Array.isArray(N)&&N.length>0,ee=Array.isArray(V)&&V.length>0,te=Array.isArray(H)&&H.length>0,ne=void 0!==o.listMulti&&o.listMulti?o.listMulti:void 0!==o.list&&o.list?[o.list]:"";return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("ActiveCampaign Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-activecampaign-settings"},(0,a.createElement)("p",null,(0,a.createElement)(s.ExternalLink,{href:"https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API/"},(0,l.__)("Get help","kadence-blocks"))),m&&(0,a.createElement)(s.Spinner,null),!m&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.ObfuscateTextControl,{label:(0,l.__)("API Key","kadence-blocks-pro"),value:r,onChange:e=>(e=>{y(!0),An()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_activecampaign_api_key:e}}).then((()=>{c(e),y(!1),p(!0)}))})(e),isSaving:_}),(0,a.createElement)(u.ObfuscateTextControl,{label:(0,l.__)("API URL","kadence-blocks-pro"),value:v,obfuscate:!1,placeholder:"https://youaccount.api-us1.com",onChange:e=>(e=>{C(!0),An()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_activecampaign_api_base:e}}).then((()=>{f(e),C(!1),k(!0)}))})(e),isSaving:E})),d&&g&&(0,a.createElement)(a.Fragment,null,w&&(0,a.createElement)(s.Spinner,null),!w&&!X&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select List","kadence-blocks")),F?"":(()=>{if(!r)return x([]),void O(!0);T(!0),An()({path:(0,On.addQueryArgs)("/kb-activecampaign/v1/get",{endpoint:"lists",queryargs:["limit=200"]})}).then((e=>{const t=[];e.map((e=>{t.push({value:e.id,label:e.name})})),x(t),O(!0),T(!1)})).catch((e=>{x([]),O(!0),T(!1)}))})(),Array.isArray(S)?(0,l.__)("No Lists found.","kadence-blocks"):(0,a.createElement)(s.Spinner,null)),!w&&X&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)("span",{className:"kt-heading-size-title"},(0,l.__)("Select List","kadence-blocks")),(0,a.createElement)(Tn,{value:ne,onChange:e=>{i({listMulti:e||[],list:{}})},id:"mc-list-selection",isClearable:!0,options:S,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select List","kadence-blocks")})),(0,a.createElement)(a.Fragment,null,M&&(0,a.createElement)(s.Spinner,null),!M&&!ee&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Automation (Optional)","kadence-blocks")),W?"":(R(!0),void An()({path:(0,On.addQueryArgs)("/kb-activecampaign/v1/get",{endpoint:"automations"})}).then((e=>{const t=[];e.map((e=>{t.push({value:e.id,label:e.name})})),L(t),z(!0),R(!1)})).catch((e=>{L([]),z(!0),R(!1)}))),Array.isArray(V)?(0,l.__)("No Groups found.","kadence-blocks"):(0,a.createElement)(s.Spinner,null)),!M&&ee&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)("span",{className:"kt-heading-size-title"},(0,l.__)("Select Automation (Optional)","kadence-blocks")),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o&&void 0!==o.automation?o.automation:"",onChange:e=>{i({automation:e||[]})},id:"mc-automation-selection",isClearable:!0,options:V,maxMenuHeight:200,placeholder:(0,l.__)("Select Automation")}))),q&&(0,a.createElement)(s.Spinner,null),!q&&!te&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Select Tags (Optional)","kadence-blocks")),G?"":Y(),Array.isArray(H)?(0,l.__)("No Tags found.","kadence-blocks"):(0,a.createElement)(s.Spinner,null)),!q&&te&&(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)("div",{className:"kadence-select-tags-title-wrap"},(0,a.createElement)("span",{className:"kt-heading-size-title"},(0,l.__)("Select Tags (Optional)","kadence-blocks-pro")),(0,a.createElement)(Un,{value:j,onChange:e=>{K(e)},onAction:()=>{Y()}})),(0,a.createElement)(Tn,{value:void 0!==o&&void 0!==o.tags?o.tags:"",onChange:e=>{i({tags:e||[]})},id:"mc-tag-selection",isClearable:!0,options:H,isMulti:!0,maxMenuHeight:200,placeholder:(0,l.__)("Select Tags")})),I&&(0,a.createElement)(s.Spinner,null),!I&&!Z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),B?"":(A(!0),void An()({path:(0,On.addQueryArgs)("/kb-activecampaign/v1/get",{endpoint:"fields",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:(0,l.__)("Email","kadence-blocks")+" *"}),t.push({value:"firstName",label:(0,l.__)("First Name","kadence-blocks")}),t.push({value:"lastName",label:(0,l.__)("Last Name","kadence-blocks")}),t.push({value:"phone",label:(0,l.__)("Phone","kadence-blocks")}),e.fields.map(((e,n)=>{t.push({value:e.id,label:e.title})})),P(t),D(!0),A(!1)})).catch((()=>{const e=[];e.push({value:null,label:"None"}),e.push({value:"email",label:(0,l.__)("Email","kadence-blocks")+" *"}),e.push({value:"firstName",label:(0,l.__)("First Name","kadence-blocks")}),e.push({value:"lastName",label:(0,l.__)("Last Name","kadence-blocks")}),e.push({value:"phone",label:(0,l.__)("Phone","kadence-blocks")}),P(e),D(!0),A(!1)}))),Array.isArray(N)?(0,l.__)("No Fields found.","kadence-blocks"):(0,a.createElement)(s.Spinner,null)),!I&&Z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)("span",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),J&&J.map(((e,t)=>(0,a.createElement)("div",{key:t,className:"kb-field-map-item"},(0,a.createElement)("div",{className:"kb-field-map-item-form"},(0,a.createElement)("p",{className:"kb-field-map-item-label"},(0,l.__)("Form Field","kadence-blocks")),(0,a.createElement)("p",{className:"kb-field-map-item-name"},e.label)),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Select Field:"),options:N,value:void 0!==o.map&&void 0!==o.map[e.uniqueID]&&o.map[e.uniqueID]?o.map[e.uniqueID]:"",onChange:t=>{((e,t)=>{let n={...o.map};n[t]=e,i({map:n})})(t,e.uniqueID)}}))))))),(0,a.createElement)("div",{style:{height:"10px"}}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Require Double Opt In?","kadence-blocks-pro"),help:(0,l.__)("This will set the status of the contact to unconfirmed, you must setup an automation in ActiveCampaign to email the contact and update the status after confirmation.","kadence-blocks-pro"),checked:void 0!==o.doubleOptin&&o.doubleOptin,onChange:e=>{i({doubleOptin:e})}}))))},$n=function(e){let{formInnerBlocks:t,parentClientId:n,settings:o,save:i}=e;const r=(0,a.useMemo)((()=>h(t)),[n]),c=/[\s#]/g;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Webhook Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-webhook-settings"},(0,a.createElement)(s.TextControl,{label:(0,l.__)("Webhook URL","kadence-blocks"),help:(0,l.__)("Enter the URL that will receive the form submitted data.","kadence-blocks"),value:void 0!==o.url?o.url:"",onChange:e=>i({url:e})}),(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h2",{className:"kt-heading-size-title"},(0,l.__)("Map Fields","kadence-blocks")),r&&r.map(((e,t)=>(0,a.createElement)("div",{key:t,className:"kb-field-map-item"},(0,a.createElement)("div",{className:"kb-field-map-item-form"},(0,a.createElement)("p",{className:"kb-field-map-item-label"},(0,l.__)("Form Field","kadence-blocks")),(0,a.createElement)("p",{className:"kb-field-map-item-name"},e.label)),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Webhook Field Name","kadence-blocks"),value:void 0!==o.map&&void 0!==o.map[e.uniqueID]&&o.map[e.uniqueID]?o.map[e.uniqueID]:"",onChange:t=>{((e,t)=>{let n={...o.map};n[t]=e,i({map:n})})(t=t.replace(c,"-"),e.uniqueID)}}))))))},jn=function(e){let{settings:t,save:n}=e;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Auto Respond Email Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-auto-email-settings"},(0,a.createElement)(s.TextControl,{label:(0,l.__)("Email Subject","kadence-blocks"),placeholder:(0,l.__)("Thanks for contacting us!","kadence-blocks"),value:void 0!==t&&void 0!==t.subject?t.subject:"",onChange:e=>n({subject:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Email Message","kadence-blocks"),placeholder:(0,l.__)("Thanks for getting in touch, we will respond within the next 24 hours.","kadence-blocks"),value:void 0!==t&&void 0!==t.message?t.message:"",onChange:e=>n({message:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("From Email","kadence-blocks"),value:void 0!==t&&void 0!==t.fromEmail?t.fromEmail:"",onChange:e=>n({fromEmail:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("From Name","kadence-blocks"),value:void 0!==t&&void 0!==t.fromName?t.fromName:"",onChange:e=>n({fromName:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Reply To","kadence-blocks"),value:void 0!==t&&void 0!==t&&void 0!==t.replyTo?t.replyTo:"",onChange:e=>n({replyTo:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Cc","kadence-blocks"),value:void 0!==t&&void 0!==t&&void 0!==t.cc?t.cc:"",onChange:e=>n({cc:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Bcc","kadence-blocks"),value:void 0!==t&&void 0!==t.bcc?t.bcc:"",onChange:e=>n({bcc:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Send as HTML email?","kadence-blocks"),help:(0,l.__)("If off plain text is used.","kadence-blocks"),checked:void 0===t||void 0===t.html||t.html,onChange:e=>n({html:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Override Email to Address","kadence-blocks"),help:(0,l.__)("By default email is sent to the email field, you can use this to override.","kadence-blocks"),value:void 0!==t&&void 0!==t.emailTo?t.emailTo:"",onChange:e=>n({emailTo:e})}))},Kn=function(e){let{settings:t,save:n}=e;return(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Database Entry Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-db-entry-settings"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Save User IP Address","kadence-blocks"),help:(0,l.__)("Saves the entrants IP address with the form data","kadence-blocks"),checked:void 0===(null==t?void 0:t.userIP)||t.userIP,onChange:e=>n({userIP:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Save User Device","kadence-blocks"),help:(0,l.__)("Saves the entrants device with form data","kadence-blocks"),checked:void 0===(null==t?void 0:t.userDevice)||t.userDevice,onChange:e=>n({userDevice:e})}))};function Gn(e){var t,n,o,l;let{uniqueID:i,previewDevice:r,fieldStyle:c,labelStyle:s,helpStyle:d,inputFont:u,radioLabelFont:m,useFormMeta:b}=e;const v=((e,t,n,a)=>{var o,l,i,r,c,s,d,u,m,b,v,h,f,g,k,_,y,E,C,S,w,T,F,O;const[I]=a("_kad_form_fieldBorderRadius"),[A]=a("_kad_form_tabletFieldBorderRadius"),[N]=a("_kad_form_mobileFieldBorderRadius"),[P]=a("_kad_form_fieldBorderRadiusUnit"),[B]=a("_kad_form_fieldBorderStyle"),[D]=a("_kad_form_tabletFieldBorderStyle"),[M]=a("_kad_form_mobileFieldBorderStyle");let R={},V=(0,p.getPreviewSize)(e,null==n||null===(o=n.lineHeight)||void 0===o?void 0:o[0],null==n||null===(l=n.lineHeight)||void 0===l?void 0:l[1],null==n||null===(i=n.lineHeight)||void 0===i?void 0:i[2]);V&&(R.lineHeight=V+(0,x.get)(n,"lineType",""));let L=(0,p.getPreviewSize)(e,null==n||null===(r=n.letterSpacing)||void 0===r?void 0:r[0],null==n||null===(c=n.letterSpacing)||void 0===c?void 0:c[1],null==n||null===(s=n.letterSpacing)||void 0===s?void 0:s[2]);L&&(R.letterSpacing=L+(0,x.get)(n,"letterType","px"));let W=(0,p.getPreviewSize)(e,n.size[0],n.size[1],n.size[2]);R.fontSize=(0,p.getFontSizeOptionOutput)(W,n.sizeType),R.fieldFont=n,null!=n&&n.color&&(R.color=(0,p.KadenceColorOutput)(n.color));let z=(0,p.getPreviewSize)(e,void 0!==(null==t||null===(d=t.gap)||void 0===d?void 0:d[0])&&""!==(null==t||null===(u=t.gap)||void 0===u?void 0:u[0])?null==t?void 0:t.gap[0]:"",void 0!==(null==t||null===(m=t.gap)||void 0===m?void 0:m[1])&&""!==(null==t||null===(b=t.gap)||void 0===b?void 0:b[1])?null==t?void 0:t.gap[1]:"",void 0!==(null==t||null===(v=t.gap)||void 0===v?void 0:v[2])&&""!==(null==t||null===(h=t.gap)||void 0===h?void 0:h[2])?null==t?void 0:t.gap[2]:"");z&&(R.previewRowGap=(0,p.getGapSizeOptionOutput)(z,null!=t&&t.gapUnit?t.gapUnit:"px"));let q=(0,p.getPreviewSize)(e,null==t||null===(f=t.padding)||void 0===f?void 0:f[0],null==t||null===(g=t.tabletPadding)||void 0===g?void 0:g[0],null==t||null===(k=t.mobilePadding)||void 0===k?void 0:k[0]),U=(0,p.getPreviewSize)(e,null==t||null===(_=t.padding)||void 0===_?void 0:_[1],null==t||null===(y=t.tabletPadding)||void 0===y?void 0:y[1],null==t||null===(E=t.mobilePadding)||void 0===E?void 0:E[1]),H=(0,p.getPreviewSize)(e,null==t||null===(C=t.padding)||void 0===C?void 0:C[2],null==t||null===(S=t.tabletPadding)||void 0===S?void 0:S[2],null==t||null===(w=t.mobilePadding)||void 0===w?void 0:w[2]),$=(0,p.getPreviewSize)(e,null==t||null===(T=t.padding)||void 0===T?void 0:T[3],null==t||null===(F=t.tabletPadding)||void 0===F?void 0:F[3],null==t||null===(O=t.mobilePadding)||void 0===O?void 0:O[3]),j=null!=t&&t.paddingUnit?null==t?void 0:t.paddingUnit:"px";R.paddingTop=""!==q?q+j:void 0,R.paddingRight=""!==U?U+j:void 0,R.paddingBottom=""!==H?H+j:void 0,R.paddingLeft=""!==$?$+j:void 0,R.placeholderColor=void 0!==(null==t?void 0:t.placeholderColor)?(0,p.KadenceColorOutput)(null==t?void 0:t.placeholderColor):void 0;let K=(0,p.getPreviewSize)(e,void 0!==(null==I?void 0:I[0])?I[0]:"",void 0!==(null==A?void 0:A[0])?A[0]:"",void 0!==(null==N?void 0:N[0])?N[0]:""),G=(0,p.getPreviewSize)(e,void 0!==(null==I?void 0:I[1])?I[1]:"",void 0!==(null==A?void 0:A[1])?A[1]:"",void 0!==(null==N?void 0:N[1])?N[1]:""),Q=(0,p.getPreviewSize)(e,void 0!==(null==I?void 0:I[2])?I[2]:"",void 0!==(null==A?void 0:A[2])?A[2]:"",void 0!==(null==N?void 0:N[2])?N[2]:""),J=(0,p.getPreviewSize)(e,void 0!==(null==I?void 0:I[3])?I[3]:"",void 0!==(null==A?void 0:A[3])?A[3]:"",void 0!==(null==N?void 0:N[3])?N[3]:"");return R.borderRadiusUnit=P||"px",R.borderRadiusTop=""!==K?K+R.borderRadiusUnit:void 0,R.borderRadiusRight=""!==G?G+R.borderRadiusUnit:void 0,R.borderRadiusBottom=""!==Q?Q+R.borderRadiusUnit:void 0,R.borderRadiusLeft=""!==J?J+R.borderRadiusUnit:void 0,R.borderTopWidth=(0,p.getBorderWidth)(e,"top",[B],[D],[M]),R.borderTopColor=(0,p.getBorderColor)(e,"top",[B],[D],[M]),R.borderRightColor=(0,p.getBorderColor)(e,"right",[B],[D],[M]),R.borderBottomColor=(0,p.getBorderColor)(e,"bottom",[B],[D],[M]),R.borderLeftColor=(0,p.getBorderColor)(e,"left",[B],[D],[M]),R.borderActive=null!=t&&t.borderActive?t.borderActive:"",R.borderTop=(0,p.getBorderStyle)(e,"top",[B],[D],[M]),R.borderRight=(0,p.getBorderStyle)(e,"right",[B],[D],[M]),R.borderBottom=(0,p.getBorderStyle)(e,"bottom",[B],[D],[M]),R.borderLeft=(0,p.getBorderStyle)(e,"left",[B],[D],[M]),R.boxShadow=void 0!==(null==t?void 0:t.boxShadow)&&void 0!==(null==t?void 0:t.boxShadow[0])&&null!=t&&t.boxShadow[0]?(void 0!==(null==t?void 0:t.boxShadow[7])&&null!=t&&t.boxShadow[7]?"inset ":"")+(void 0!==(null==t?void 0:t.boxShadow[3])?null==t?void 0:t.boxShadow[3]:1)+"px "+(void 0!==(null==t?void 0:t.boxShadow[4])?null==t?void 0:t.boxShadow[4]:1)+"px "+(void 0!==(null==t?void 0:t.boxShadow[5])?null==t?void 0:t.boxShadow[5]:2)+"px "+(void 0!==(null==t?void 0:t.boxShadow[6])?null==t?void 0:t.boxShadow[6]:0)+"px "+(0,p.KadenceColorOutput)(void 0!==(null==t?void 0:t.boxShadow[1])?null==t?void 0:t.boxShadow[1]:"#000000",void 0!==(null==t?void 0:t.boxShadow[2])?null==t?void 0:t.boxShadow[2]:1):void 0,void 0!==(null==t?void 0:t.backgroundType)&&"gradient"===(null==t?void 0:t.backgroundType)&&void 0!==(null==t?void 0:t.gradient)&&""!==(null==t?void 0:t.gradient)?R.background=null==t?void 0:t.gradient:R.background=void 0===(null==t?void 0:t.background)?void 0:(0,p.KadenceColorOutput)(null==t?void 0:t.background,void 0!==(null==t?void 0:t.backgroundOpacity)?null==t?void 0:t.backgroundOpacity:1),void 0!==(null==t?void 0:t.backgroundActiveType)&&"gradient"===(null==t?void 0:t.backgroundActiveType)&&void 0!==(null==t?void 0:t.gradientActive)&&""!==(null==t?void 0:t.gradientActive)?R.backgroundActive=null==t?void 0:t.gradientActive:R.backgroundActive=void 0===(null==t?void 0:t.backgroundActive)?void 0:(0,p.KadenceColorOutput)(null==t?void 0:t.backgroundActive,void 0!==(null==t?void 0:t.backgroundActiveOpacity)?null==t?void 0:t.backgroundActiveOpacity:1),R})(r,c,u,b),h=((e,t)=>{var n,a,o,l,i,r;let c={};(0,x.isEmpty)(t,"color")?c.color="inherit":c.color=(0,p.KadenceColorOutput)(t.color),c.fontSize=(0,p.getFontSizeOptionOutput)((0,p.getPreviewSize)(e,t.size[0],t.size[1],t.size[2]),(0,x.get)(t,"sizeType","px"));let s=(0,p.getPreviewSize)(e,null==t||null===(n=t.lineHeight)||void 0===n?void 0:n[0],null==t||null===(a=t.lineHeight)||void 0===a?void 0:a[1],null==t||null===(o=t.lineHeight)||void 0===o?void 0:o[2]);s&&(c.lineHeight=s+(0,x.get)(t,"lineType",""));let d=(0,p.getPreviewSize)(e,null==t||null===(l=t.letterSpacing)||void 0===l?void 0:l[0],null==t||null===(i=t.letterSpacing)||void 0===i?void 0:i[1],null==t||null===(r=t.letterSpacing)||void 0===r?void 0:r[2]);return d&&(c.letterSpacing=d+(0,x.get)(t,"letterType","px")),t.weight&&(c.fontWeight=t.weight),t.textTransform&&(c.textTransform=t.textTransform),t.family&&(c.fontFamily=t.family),t.fontStyle&&(c.fontStyle=t.fontStyle),c.paddingTop=""!==t.padding[0]?t.padding[0]+"px":void 0,c.paddingRight=""!==t.padding[1]?t.padding[1]+"px":void 0,c.paddingBottom=""!==t.padding[2]?t.padding[2]+"px":void 0,c.paddingLeft=""!==t.padding[3]?t.padding[3]+"px":void 0,c.marginTop=""!==t.margin[0]?t.margin[0]+"px":void 0,c.marginRight=""!==t.margin[1]?t.margin[1]+"px":void 0,c.marginBottom=""!==t.margin[2]?t.margin[2]+"px":void 0,c.marginLeft=""!==t.margin[3]?t.margin[3]+"px":void 0,c})(r,s),f=((e,t)=>{var n,a,o,l,i,r;let c={};(0,x.isEmpty)(t,"color")?c.color="undefined":c.color=(0,p.KadenceColorOutput)(t.color),c.fontSize=(0,p.getFontSizeOptionOutput)((0,p.getPreviewSize)(e,t.size[0],t.size[1],t.size[2]),(0,x.get)(t,"sizeType","px"));let s=(0,p.getPreviewSize)(e,null==t||null===(n=t.lineHeight)||void 0===n?void 0:n[0],null==t||null===(a=t.lineHeight)||void 0===a?void 0:a[1],null==t||null===(o=t.lineHeight)||void 0===o?void 0:o[2]);s&&(c.lineHeight=s+(0,x.get)(t,"lineType",""));let d=(0,p.getPreviewSize)(e,null==t||null===(l=t.letterSpacing)||void 0===l?void 0:l[0],null==t||null===(i=t.letterSpacing)||void 0===i?void 0:i[1],null==t||null===(r=t.letterSpacing)||void 0===r?void 0:r[2]);return d&&(c.letterSpacing=d+(0,x.get)(t,"letterType","px")),c.fontWeight=t.weight?t.weight:void 0,c.textTransform=t.textTransform?t.textTransform:void 0,c.fontFamily=t.family?t.family:void 0,c.fontStyle=t.fontStyle?t.fontStyle:void 0,c.paddingTop=""!==t.padding[0]?t.padding[0]+"px":void 0,c.paddingRight=""!==t.padding[1]?t.padding[1]+"px":void 0,c.paddingBottom=""!==t.padding[2]?t.padding[2]+"px":void 0,c.paddingLeft=""!==t.padding[3]?t.padding[3]+"px":void 0,c.marginTop=""!==t.margin[0]?t.margin[0]+"px":void 0,c.marginRight=""!==t.margin[1]?t.margin[1]+"px":void 0,c.marginBottom=""!==t.margin[2]?t.margin[2]+"px":void 0,c.marginLeft=""!==t.margin[3]?t.margin[3]+"px":void 0,c})(r,d),g=((e,t)=>{var n,a,o,l,i,r;let c={};(0,x.isEmpty)(t,"color")?c.color="undefined":c.color=(0,p.KadenceColorOutput)(t.color),c.fontSize=(0,p.getFontSizeOptionOutput)((0,p.getPreviewSize)(e,t.size[0],t.size[1],t.size[2]),(0,x.get)(t,"sizeType","px"));let s=(0,p.getPreviewSize)(e,null==t||null===(n=t.lineHeight)||void 0===n?void 0:n[0],null==t||null===(a=t.lineHeight)||void 0===a?void 0:a[1],null==t||null===(o=t.lineHeight)||void 0===o?void 0:o[2]);s&&(c.lineHeight=s+(0,x.get)(t,"lineType",""));let d=(0,p.getPreviewSize)(e,null==t||null===(l=t.letterSpacing)||void 0===l?void 0:l[0],null==t||null===(i=t.letterSpacing)||void 0===i?void 0:i[1],null==t||null===(r=t.letterSpacing)||void 0===r?void 0:r[2]);return d&&(c.letterSpacing=d+(0,x.get)(t,"letterType","px")),c.fontWeight=t.weight?t.weight:void 0,c.textTransform=t.textTransform?t.textTransform:void 0,c.fontFamily=t.family?t.family:void 0,c.fontStyle=t.fontStyle?t.fontStyle:void 0,c})(r,m),k=(0,a.createElement)("style",null,`\n\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form {\n\t\t\t\t${null!=v&&v.previewRowGap?"gap:"+(null==v?void 0:v.previewRowGap)+";":""}\n\t\t\t\t${null!=v&&v.background?"--kb-form-background-color: "+v.background+";":""}\n\t\t\t\t${null!=v&&v.color?"--kb-form-text-color:"+v.color+";":""}\n\t\t\t\t${null!=v&&v.borderTopColor?"--kb-form-border-color: "+v.borderTopColor+";":""}\n\t\t\t\t${null!=v&&v.borderTopWidth?"--kb-form-border-width: "+v.borderTopWidth+";":""}\n\t\t\t}\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="text"]:not(.ignore-field-styles),\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="email"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="url"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="password"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="search"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="number"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="tel"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="range"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="date"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="month"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="week"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="time"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="datetime"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="datetime-local"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="color"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="file"],\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field select,\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field textarea {\n\t\t\t\t${null!=v&&v.fontSize?"font-size:"+v.fontSize+";":""}\n\t\t\t\t${null!=v&&v.lineHeight?"line-height:"+v.lineHeight+";":""}\n\t\t\t\t${null!=v&&v.letterSpacing?"letter-spacing:"+v.letterSpacing+";":""}\n\t\t\t\t${null!=v&&null!==(t=v.fieldFont)&&void 0!==t&&t.textTransform?"text-transform:"+v.fieldFont.textTransform+";":""}\n\t\t\t\t${null!=v&&null!==(n=v.fieldFont)&&void 0!==n&&n.family?"font-family:"+v.fieldFont.family+";":""}\n\t\t\t\t${null!=v&&null!==(o=v.fieldFont)&&void 0!==o&&o.style?"font-style:"+v.fieldFont.style+";":""}\n\t\t\t\t${null!=v&&null!==(l=v.fieldFont)&&void 0!==l&&l.weight?"font-weight:"+v.fieldFont.weight+";":""}\n\n\t\t\t\t${null!=v&&v.paddingTop?"padding-top:"+v.paddingTop+";":""}\n\t\t\t\t${null!=v&&v.paddingRight?"padding-right:"+v.paddingRight+";":""}\n\t\t\t\t${null!=v&&v.paddingBottom?"padding-bottom:"+v.paddingBottom+";":""}\n\t\t\t\t${null!=v&&v.paddingLeft?"padding-left:"+v.paddingLeft+";":""}\n\n\t\t\t\t${null!=v&&v.borderRadiusTop?"border-top-left-radius: "+v.borderRadiusTop+";":""}\n\t\t\t\t${null!=v&&v.borderRadiusRight?"border-top-right-radius: "+v.borderRadiusRight+";":""}\n\t\t\t\t${null!=v&&v.borderRadiusBottom?"border-bottom-right-radius: "+v.borderRadiusBottom+";":""}\n\t\t\t\t${null!=v&&v.borderRadiusLeft?"border-bottom-left-radius: "+v.borderRadiusLeft+";":""}\n\n\t\t\t\t${null!=v&&v.borderTop?"border-top: "+v.borderTop+";":""}\n\t\t\t\t${null!=v&&v.borderRight?"border-right: "+v.borderRight+";":""}\n\t\t\t\t${null!=v&&v.borderBottom?"border-bottom: "+v.borderBottom+";":""}\n\t\t\t\t${null!=v&&v.borderLeft?"border-left: "+v.borderLeft+";":""}\n\n\t\t\t\t${null!=v&&v.borderTopColor?"border-top-color: "+v.borderTopColor+";":""}\n\t\t\t\t${null!=v&&v.borderRightColor?"border-right-color: "+v.borderRightColor+";":""}\n\t\t\t\t${null!=v&&v.borderBottomColor?"border-bottom-color: "+v.borderBottomColor+";":""}\n\t\t\t\t${null!=v&&v.borderLeftColor?"border-left-color: "+v.borderLeftColor+";":""}\n\n\t\t\t\t${null!=v&&v.boxShadow?"box-shadow: "+v.boxShadow+";":""}\n\t\t}\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="text"]:not(.ignore-field-styles):focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="email"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="url"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="password"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="search"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="number"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="tel"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="range"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="date"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="month"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="week"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="time"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="datetime"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="datetime-local"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="color"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="file"]:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field select:focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field textarea:focus {\n\t\t\t${null!=v&&v.borderActive?"border-color: "+v.borderActive+";":""}\n\t\t}\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input:not(.ignore-field-styles):focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field select:not(.ignore-field-styles):focus,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field textarea:focus {\n\t\t\t${null!=v&&v.backgroundActive?"background: "+v.backgroundActive+";":""}\n\t\t}\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input::placeholder,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field select::placeholder,\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field textarea::placeholder {\n\t\t\t${null!=v&&v.placeholderColor?"color: "+v.placeholderColor+";":""}\n\t\t}\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="radio"]{\n\t\t\t${null!=v&&v.borderColor?"border-color:"+v.borderColor+";":""}\n\t\t}\n\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-field input[type="checkbox"]{\n\t\t\t${null!=v&&v.borderColor?"border-color:"+v.borderColor+";":""}\n\t\t}\n\t\t`),_=(0,a.createElement)("style",null,`\n\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-label {\n\t\t\t\t${null!=h&&h.fontStyle?"font-style:"+h.fontStyle+";":""}\n\t\t\t\t${null!=h&&h.lineHeight?"line-height:"+h.lineHeight+";":""}\n\t\t\t\t${null!=h&&h.fontWeight?"font-weight:"+h.fontWeight+";":""}\n\t\t\t\t${null!=h&&h.letterSpacing?"letter-spacing:"+h.letterSpacing+"px;":""}\n\t\t\t\t${null!=h&&h.textTransform?"text-transform:"+h.textTransform+";":""}\n\t\t\t\t${null!=h&&h.fontFamily?"font-family:"+h.fontFamily+";":""}\n\t\t\t\t${null!=h&&h.fontSize?"font-size:"+h.fontSize+";":""}\n\n\t\t\t\t${null!=h&&h.color?"color:"+h.color+";":""}\n\n\t\t\t\t${null!=h&&h.paddingTop?"padding-top:"+h.paddingTop+";":""}\n\t\t\t\t${null!=h&&h.paddingRight?"padding-right:"+h.paddingRight+";":""}\n\t\t\t\t${null!=h&&h.paddingBottom?"padding-bottom:"+h.paddingBottom+";":""}\n\t\t\t\t${null!=h&&h.paddingLeft?"padding-left:"+h.paddingLeft+";":""}\n\n\t\t\t\t${null!=h&&h.marginTop?"margin-top:"+h.marginTop+";":""}\n\t\t\t\t${null!=h&&h.marginRight?"margin-right:"+h.marginRight+";":""}\n\t\t\t\t${null!=h&&h.marginBottom?"margin-bottom:"+h.marginBottom+";":""}\n\t\t\t\t${null!=h&&h.marginLeft?"margin-left:"+h.marginLeft+";":""}\n\t\t\t}\n\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-label .kb-adv-form-required {;\n\t\t\t\t${null!=c&&c.requiredColor?"color:"+c.requiredColor+";":""}\n\t\t\t}\n\n\t\t\t`),y=(0,a.createElement)("style",null,`\n\t\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-radio-check-item label {\n\t\t\t\t\t${null!=g&&g.fontSize?"font-size:"+g.fontSize+";":""}\n\t\t\t\t\t${null!=g&&g.fontStyle?"font-style:"+g.fontStyle+";":""}\n\t\t\t\t\t${null!=g&&g.lineHeight?"line-height:"+g.lineHeight+";":""}\n\t\t\t\t\t${null!=g&&g.fontWeight?"font-weight:"+g.fontWeight+";":""}\n\t\t\t\t\t${null!=g&&g.letterSpacing?"letter-spacing:"+g.letterSpacing+"px;":""}\n\t\t\t\t\t${null!=g&&g.textTransform?"text-transform:"+g.textTransform+";":""}\n\t\t\t\t\t${null!=g&&g.fontFamily?"font-family:"+g.fontFamily+";":""}\n\n\t\t\t\t\t${null!=g&&g.color?"color:"+g.color+";":""}\n\t\t\t\t}\n\t\t\t`),E=(0,a.createElement)("style",null,`\n\n\t\t\t.wp-block-kadence-advanced-form${i} .kb-advanced-form .kb-adv-form-help {\n\t\t\t\t${null!=f&&f.fontSize?"font-size: "+f.fontSize+";":""}\n\t\t\t\t${null!=f&&f.lineHeight?"line-height: "+f.lineHeight+";":""}\n\t\t\t\t${null!=f&&f.fontWeight?"font-weight: "+f.fontWeight+";":""}\n\n\t\t\t\t${null!=f&&f.textTransform?"text-transform: "+f.textTransform+";":""}\n\t\t\t\t${null!=f&&f.fontFamily?"font-family: "+f.fontFamily+";":""}\n\t\t\t\t${null!=f&&f.fontStyle?"font-style: "+f.fontStyle+";":""}\n\t\t\t\t${null!=f&&f.letterSpacing?"letter-spacing: "+f.letterSpacing+";":""}\n\n\t\t\t\t${null!=f&&f.paddingTop?"padding-top: "+f.paddingTop+";":""}\n\t\t\t\t${null!=f&&f.paddingRight?"padding-right: "+f.paddingRight+";":""}\n\t\t\t\t${null!=f&&f.paddingBottom?"padding-bottom: "+f.paddingBottom+";":""}\n\t\t\t\t${null!=f&&f.paddingLeft?"padding-left: "+f.paddingLeft+";":""}\n\n\t\t\t\t${null!=f&&f.marginTop?"margin-top: "+f.marginTop+";":""}\n\t\t\t\t${null!=f&&f.marginRight?"margin-right: "+f.marginRight+";":""}\n\t\t\t\t${null!=f&&f.marginBottom?"margin-bottom: "+f.marginBottom+";":""}\n\t\t\t\t${null!=f&&f.marginLeft?"margin-left: "+f.marginLeft+";":""}\n\n\t\t\t\t${null!=f&&f.color?"color: "+f.color+";":""}\n\t\t\t}\n\n\t\t\t`);return(0,a.createElement)(a.Fragment,null,k,_,E,y)}const Qn=function(e){let{icon:t,size:n=24,...o}=e;return(0,a.cloneElement)(t,{width:n,height:n,...o})},Jn=(0,a.createElement)(Rn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(Rn.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));function Yn(){return Yn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Yn.apply(this,arguments)}const Xn=window.wp.a11y,Zn=window.wp.compose,ea=window.wp.keycodes,ta=(0,a.memo)((function(e){let{className:t,item:n,onSelect:o,...l}=e;const i=n.icon?{backgroundColor:n.icon.background,color:n.icon.foreground}:{};return(0,a.createElement)("div",{className:b()("block-editor-block-types-list__list-item","kb-custom-insert__list-item")},(0,a.createElement)(s.Button,Yn({className:b()("block-editor-block-types-list__item",t),disabled:n.isDisabled,onClick:e=>{e.preventDefault(),o(n,(0,ea.isAppleOS)()?e.metaKey:e.ctrlKey)},onKeyDown:e=>{const{keyCode:t}=e;t===ea.ENTER&&(e.preventDefault(),o(n,(0,ea.isAppleOS)()?e.metaKey:e.ctrlKey))}},l),(0,a.createElement)("span",{className:"block-editor-block-types-list__item-icon",style:i},(0,a.createElement)(r.BlockIcon,{icon:n.icon,showColors:!0})),(0,a.createElement)("span",{className:"block-editor-block-types-list__item-title"},(0,a.createElement)(s.__experimentalTruncate,{numberOfLines:3},n.title))))})),na=["kadence/advanced-form-text","kadence/advanced-form-email","kadence/advanced-form-textarea","kadence/advanced-form-select","kadence/advanced-form-radio","kadence/advanced-form-telephone","kadence/advanced-form-checkbox","kadence/advanced-form-number"],aa=["kadence/advanced-form-file","kadence/advanced-form-time","kadence/advanced-form-date","kadence/advanced-form-accept","kadence/advanced-form-hidden"],oa=["kadence/advanced-form-submit","kadence/advanced-form-captcha"],la=["core/paragraph","kadence/advancedheading","kadence/column","kadence/rowlayout","kadence/spacer"];function ia(e){let{onSelect:t,rootClientId:n,clientId:i,isAppender:c,insertionIndex:u,prioritizePatterns:p,selectBlockOnInsert:m,orderInitialBlockItems:v}=e;const[h,f]=(0,a.useState)(""),[g,k]=function(e){let{rootClientId:t="",clientId:n,isAppender:i,insertionIndex:c,onSelect:s,shouldFocusBlock:u=!0,selectBlockOnInsert:p=!0}=e;const{getSelectedBlock:m}=(0,d.useSelect)(r.store),{destinationRootClientId:b,destinationIndex:v}=(0,d.useSelect)((e=>{const{getSelectedBlockClientId:a,getBlockRootClientId:o,getBlockIndex:l,getBlockOrder:s}=e(r.store),d=a();let u,p=t;return void 0!==c?u=c:n?u=l(n):!i&&d?(p=o(d),u=l(d)+1):u=s(p).length,{destinationRootClientId:p,destinationIndex:u}}),[t,c,n,i]),{replaceBlocks:h,insertBlocks:f,showInsertionPoint:g,hideInsertionPoint:k}=(0,d.useDispatch)(r.store),_=(0,a.useCallback)((function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const r=m();s&&s(e),setTimeout((()=>{!i&&r&&(0,o.isUnmodifiedDefaultBlock)(r)?h(r.clientId,e,null,u||n?0:null,t):f(e,a||v,b,p,u||n?0:null,t);const c=Array.isArray(e)?e.length:1,s=(0,l.sprintf)(// translators: %d: the name of the block that has been added
(0,l._n)("%d block added.","%d blocks added.",c),c);(0,Xn.speak)(s)}),0)}),[i,m,h,f,b,v,s,u]),y=(0,a.useCallback)((e=>{e?g(b,v):k()}),[g,k,b,v]);return[b,_,y]}({onSelect:t,rootClientId:n,clientId:i,isAppender:c,selectBlockOnInsert:m}),[_,y,E,C,S]=((e,t)=>{const{submitItems:n,layoutItems:l,formItems:i,formAdvItems:c}=(0,d.useSelect)((t=>{const{getInserterItems:n}=t(r.store),a=n(e);let o=a.filter((e=>na.includes(e.id))),l=a.filter((e=>aa.includes(e.id)));const i=a.filter((e=>oa.includes(e.id)));let c=a.filter((e=>la.includes(e.id)));return o=(0,x.sortBy)(o,(function(e){return na.indexOf(e.name)})),l=(0,x.sortBy)(l,(function(e){return aa.indexOf(e.name)})),c=(0,x.sortBy)(c,(function(e){return la.indexOf(e.name)})),{submitItems:i,layoutItems:c,formItems:o,formAdvItems:l}}),[e]);return[i,c,l,n,(0,a.useCallback)(((e,n,a)=>{let{name:l,initialAttributes:i,innerBlocks:r}=e;const c=(0,o.createBlock)(l,i,(0,o.createBlocksFromInnerBlocksTemplate)(r));t(c,void 0,n,a)}),[t])]})(g,k),{setInserterIsOpened:w,insertIndex:T}=(0,d.useSelect)((e=>{const{getSettings:t,getBlockIndex:n,getBlockCount:a}=e(r.store),o=t(),l=n(i),c=a();return{setInserterIsOpened:o.__experimentalSetIsInserterOpened,insertIndex:-1===l?c-1:l}}),[i]);(0,a.useEffect)((()=>{w&&w(!1)}),[w]);const F=e=>{let{name:t}=e;switch(t){case"layout":return(0,a.createElement)(a.Fragment,null,E.map(((e,t)=>(0,a.createElement)(ta,{key:e.id,item:e,className:(0,o.getBlockMenuDefaultClassName)(e.id),onSelect:(e,t)=>S(e,!0,u||T)}))));case"extra":return(0,a.createElement)(a.Fragment,null,C.map(((e,t)=>(0,a.createElement)(ta,{key:e.id,item:e,className:(0,o.getBlockMenuDefaultClassName)(e.id),onSelect:(e,t)=>S(e,!0,u||T)}))));case"advanced":return(0,a.createElement)(a.Fragment,null,y.map(((e,t)=>(0,a.createElement)(ta,{key:e.id,item:e,className:(0,o.getBlockMenuDefaultClassName)(e.id),onSelect:(e,t)=>S(e,!0,u||T)}))));default:return(0,a.createElement)(a.Fragment,null,_.map(((e,t)=>(0,a.createElement)(ta,{key:e.id,item:e,className:(0,o.getBlockMenuDefaultClassName)(e.id),onSelect:(e,t)=>S(e,!0,u||T)}))))}};return(0,a.createElement)("div",{className:b()("block-editor-inserter__quick-inserter",{"has-expand":w})},(0,a.createElement)("div",{className:"kb-custom-insert"},(0,a.createElement)(s.TabPanel,{className:"kb-custom-insert_tabs",activeClass:"active-insert-list",tabs:[{name:"fields",title:(0,a.createElement)("span",{className:"insert-tab-title-wrap"},(0,a.createElement)("span",{className:"insert-tab-subtitle"},(0,l.__)("Standard","kadence-blocks")),(0,a.createElement)("span",{className:"insert-tab-title"},(0,l.__)("Fields","kadence-blocks")))},{name:"advanced",title:(0,a.createElement)("span",{className:"insert-tab-title-wrap"},(0,a.createElement)("span",{className:"insert-tab-subtitle"},(0,l.__)("Advanced","kadence-blocks")),(0,a.createElement)("span",{className:"insert-tab-title"},(0,l.__)("Fields","kadence-blocks")))},{name:"layout",title:(0,l.__)("Layout","kadence-blocks")},{name:"extra",title:(0,l.__)("Misc","kadence-blocks")}]},(e=>(0,a.createElement)("div",{className:"kb-custom-insert__list"},(0,a.createElement)(F,{name:e.name}))))))}const ra=e=>{let{onToggle:t,disabled:n,isOpen:o,blockTitle:i,hasSingleBlockType:r,toggleProps:c={},prioritizePatterns:d}=e;const{as:u=s.Button,label:p,onClick:m,...b}=c;let v=p;return!v&&r?v=(0,l.sprintf)(// translators: %s: the name of the block when there is only one
(0,l._x)("Add %s","directly add the only allowed block"),i):!v&&d?v=(0,l.__)("Add pattern"):v||(v=(0,l._x)("Add block","Generic label for block inserter button")),(0,a.createElement)(u,Yn({icon:Jn,label:v,tooltipPosition:"bottom",onClick:function(e){t&&t(e),m&&m(e)},className:"block-editor-inserter__toggle","aria-haspopup":!r&&"true","aria-expanded":!r&&o,disabled:n},b))};class ca extends a.Component{constructor(){super(...arguments),this.onToggle=this.onToggle.bind(this),this.renderToggle=this.renderToggle.bind(this),this.renderContent=this.renderContent.bind(this)}onToggle(e){const{onToggle:t}=this.props;t&&t(e)}renderToggle(e){let{onToggle:t,isOpen:n}=e;const{disabled:a,blockTitle:o,hasSingleBlockType:l,directInsertBlock:i,toggleProps:r,hasItems:c,renderToggle:s=ra,prioritizePatterns:d}=this.props;return s({onToggle:t,isOpen:n,disabled:a||!c,blockTitle:o,hasSingleBlockType:l,directInsertBlock:i,toggleProps:r,prioritizePatterns:d})}renderContent(e){let{onClose:t}=e;const{rootClientId:n,clientId:o,isAppender:l,showInserterHelpPanel:i,prioritizePatterns:r,onSelectOrClose:c,selectBlockOnInsert:s,orderInitialBlockItems:d,insertionIndex:u}=this.props;return(0,a.createElement)(ia,{onSelect:e=>{const n=Array.isArray(e)&&null!=e&&e.length?e[0]:e;c&&"function"==typeof c&&c(n),t()},rootClientId:n,clientId:o,isAppender:l,insertionIndex:u,prioritizePatterns:r,selectBlockOnInsert:s,orderInitialBlockItems:d})}render(){const{position:e,hasSingleBlockType:t,directInsertBlock:n,insertOnlyAllowedBlock:o,onSelectOrClose:i,inline:r}=this.props;return t||n?this.renderToggle({onToggle:o}):(0,a.createElement)(s.Dropdown,{className:b()({"block-editor-inserter":!0,"kb-form-custom-insert":r}),contentClassName:b()("block-editor-inserter__popover",{"is-quick":!0}),popoverProps:{position:e,shift:!0},onToggle:this.onToggle,expandOnMobile:!0,headerTitle:(0,l.__)("Add a field","kadence-blocks"),renderToggle:this.renderToggle,renderContent:this.renderContent,onClose:i})}}const sa=(0,Zn.compose)([(0,d.withSelect)(((e,t)=>{var n;let{clientId:a,rootClientId:l,shouldDirectInsert:i=!0}=t;const{getBlockRootClientId:c,hasInserterItems:s,getAllowedBlocks:d,__experimentalGetDirectInsertBlock:u,getSettings:p}=e(r.store),{getBlockVariations:m}=e(o.store);l=l||c(a)||void 0;const b=d(l),v=i&&u(l),h=p(),f=1===(null==b?void 0:b.length)&&0===(null===(n=m(b[0].name,"inserter"))||void 0===n?void 0:n.length);let g=!1;return f&&(g=b[0]),{hasItems:s(l),hasSingleBlockType:f,blockTitle:g?g.title:"",allowedBlockType:g,directInsertBlock:v,rootClientId:l,prioritizePatterns:h.__experimentalPreferPatternsOnRoot&&!l}})),(0,d.withDispatch)(((e,t,n)=>{let{select:a}=n;return{insertOnlyAllowedBlock(){const{rootClientId:n,clientId:i,isAppender:c,hasSingleBlockType:s,allowedBlockType:d,directInsertBlock:u,onSelectOrClose:p,selectBlockOnInsert:m}=t;if(!s&&!u)return;const{insertBlock:b}=e(r.store);let v;if(u){const e=function(e){const{getBlock:t,getPreviousBlockClientId:o}=a(r.store);if(!e||!i&&!n)return{};const l={};let c={};if(i){const e=t(i),n=t(o(i));(null==e?void 0:e.name)===(null==n?void 0:n.name)&&(c=(null==n?void 0:n.attributes)||{})}else{var s;const e=t(n);if(null!=e&&null!==(s=e.innerBlocks)&&void 0!==s&&s.length){const t=e.innerBlocks[e.innerBlocks.length-1];u&&(null==u?void 0:u.name)===t.name&&(c=t.attributes)}}return e.forEach((e=>{c.hasOwnProperty(e)&&(l[e]=c[e])})),l}(u.attributesToCopy);v=(0,o.createBlock)(u.name,{...u.attributes||{},...e})}else v=(0,o.createBlock)(d.name);var h;b(v,function(){const{getBlockIndex:e,getBlockSelectionEnd:t,getBlockOrder:o,getBlockRootClientId:l}=a(r.store);if(i)return e(i);const s=t();return!c&&s&&l(s)===n?e(s)+1:o(n).length}(),n,m),p&&p({clientId:null===(h=v)||void 0===h?void 0:h.clientId});const f=(0,l.sprintf)(// translators: %s: the name of the block that has been added
(0,l.__)("%s block added"),d.title);(0,Xn.speak)(f)}}})),(0,Zn.ifCondition)((e=>{let{hasItems:t,isAppender:n,rootClientId:a,clientId:o}=e;return t||!n&&!a&&!o}))])(ca),da=(0,a.forwardRef)(((e,t)=>(0,a.createElement)(sa,Yn({ref:t},e,{orderInitialBlockItems:void 0})))),ua=(0,a.forwardRef)((function(e,t){let{rootClientId:n,className:o,onFocus:i,tabIndex:c,inline:u=!1,getRoot:p=!1}=e;const{parentFormBlock:m,insertIndex:v}=(0,d.useSelect)((e=>{if(!p)return{parentFormBlock:!1,insertIndex:!1};const{getBlockParentsByBlockName:t,getBlockIndex:n,getBlockParents:a}=e(r.store),o=t(p,"kadence/column"),l=!(void 0===o||!o.length)&&o[o.length-1],i=t(p,"kadence/advanced-form"),c=!(void 0===i||!i.length)&&i[0],s=a(p);let d=!1;return void 0!==s&&s.length&&s.includes(c)&&s.includes(l)&&s.indexOf(c)>s.indexOf(l)&&(d=c),{parentFormBlock:d||l||c,insertIndex:n(p)+1}}),[p]);return(0,a.createElement)(da,{position:"bottom center",inline:u,rootClientId:m||n,insertionIndex:v||void 0,selectBlockOnInsert:!0,renderToggle:e=>{let n,{onToggle:r,disabled:d,isOpen:p,blockTitle:m,hasSingleBlockType:v}=e;n=v?(0,l.sprintf)(// translators: %s: the name of the block when there is only one
(0,l._x)("Add %s","directly add the only allowed block"),m):(0,l._x)("Add field","Generic label for block inserter button");const h=!v;let f=(0,a.createElement)(s.Button,{ref:t,onFocus:i,tabIndex:c,className:b()(o,{"block-editor-button-block-appender":!u,"block-editor-inserter__toggle":u,"has-icon":u}),onClick:r,"aria-haspopup":h?"true":void 0,"aria-expanded":h?p:void 0,disabled:d,label:n},!v&&(0,a.createElement)(s.VisuallyHidden,{as:"span"},n),(0,a.createElement)(Qn,{icon:Jn}));return(h||v)&&(f=(0,a.createElement)(s.Tooltip,{text:n},f)),f},isAppender:!0})})),pa=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-accept","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"isChecked":{"type":"boolean","default":false},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"helpText":{"type":"string","default":""},"description":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"inputName":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"ktdynamic":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');function ma(){return ma=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ma.apply(this,arguments)}function ba(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(0,o.registerBlockType)("kadence/advanced-form-accept",{...pa,title:(0,l.__)("Accept","kadence-blocks"),description:(0,l.__)("Kadence Form accept input","kadence-blocks"),keywords:["kadence"],parent:["kadence/advanced-form"],icon:{src:i.acceptInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,isChecked:E,helpText:C,ariaDescription:S,maxWidth:x,maxWidthUnit:w,minWidth:T,minWidthUnit:O,defaultParameter:I,placeholder:N,inputName:P,description:B,requiredMessage:D,kadenceDynamic:M}=t,[R,V]=(0,a.useState)("general"),{previewDevice:L}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const W=(0,p.getPreviewSize)(L,x&&x[0]?x[0]:"",x&&x[1]?x[1]:"",x&&x[2]?x[2]:""),z=(0,p.getPreviewSize)(L,T&&T[0]?T[0]:"",T&&T[1]?T[1]:"",T&&T[2]?T[2]:""),q=b()({"kb-adv-form-field":!0}),U=(0,r.useBlockProps)({className:q,style:{maxWidth:""!==W?W+(w||"%"):void 0,minWidth:""!==z?z+(O||"px"):void 0}}),H=(0,a.useMemo)((()=>{var e,n;return void 0!==M&&void 0!==M.defaultValue&&void 0!==(null===(e=M.defaultValue)||void 0===e?void 0:e.enable)&&""!==M.defaultValue.enable&&!0===M.defaultValue.enable?null!=M&&null!==(n=M.defaultValue)&&void 0!==n&&n.field?"{"+M.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[M,y]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",U,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-accept",setActiveTab:V,activeTab:R,allowedTabs:["general","advanced"]}),"general"===R&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Accept Statement","kadence-blocks"),value:B,placeholder:(0,l.__)("Opt me in!","kadence-blocks"),onChange:e=>n({description:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:C,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Start checked?","kadence-blocks"),checked:void 0!==E&&E,onChange:e=>n({isChecked:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:H,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===R&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==x&&void 0!==x[0]?x[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==x&&void 0!==x[1]?x[1]:"",void 0!==x&&void 0!==x[2]?x[2]:""]})},tabletValue:void 0!==x&&void 0!==x[1]?x[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==x&&void 0!==x[0]?x[0]:"",e,void 0!==x&&void 0!==x[2]?x[2]:""]})},mobileValue:void 0!==x&&void 0!==x[2]?x[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==x&&void 0!==x[0]?x[0]:"",void 0!==x&&void 0!==x[1]?x[1]:"",e]})},min:0,max:"px"===w?2e3:100,step:1,unit:w||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==T&&void 0!==T[0]?T[0]:"",onChange:e=>{n({minWidth:[e,void 0!==T&&void 0!==T[1]?T[1]:"",void 0!==T&&void 0!==T[2]?T[2]:""]})},tabletValue:void 0!==T&&void 0!==T[1]?T[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",e,void 0!==T&&void 0!==T[2]?T[2]:""]})},mobileValue:void 0!==T&&void 0!==T[2]?T[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",void 0!==T&&void 0!==T[1]?T[1]:"",e]})},min:0,max:"px"===O?2e3:100,step:1,unit:O||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-text-extra-settings"},(0,a.createElement)(F,{value:P,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:S,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:D,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:I,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("div",{className:"kb-radio-check-item"},(0,a.createElement)("input",{type:"checkbox",className:"kb-field",value:H,placeholder:N,checked:void 0!==E&&E,onChange:e=>!1}),(0,a.createElement)("label",null,(0,a.createElement)(r.RichText,{className:"kadence-field-label__input",onChange:e=>{n({description:e})},placeholder:(0,l.__)("Opt me in!","kadence-blocks"),allowedFormats:["core/bold","core/italic","core/link","core/underline"],tagName:"span",value:B,multiline:!1}),!_&&f&&(0,a.createElement)("span",{className:"kb-adv-form-required"},"*"))),C&&(0,a.createElement)("span",{className:"kb-adv-form-help"},C)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});var va=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(ba(t)),t.handleErrored=t.handleErrored.bind(ba(t)),t.handleChange=t.handleChange.bind(ba(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(ba(t)),t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=a.prototype;return o.getValue=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this.props.grecaptcha.getResponse(this._widgetId):null},o.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},o.execute=function(){var e=this.props.grecaptcha;if(e&&void 0!==this._widgetId)return e.execute(this._widgetId);this._executeRequested=!0},o.executeAsync=function(){var e=this;return new Promise((function(t,n){e.executionResolve=t,e.executionReject=n,e.execute()}))},o.reset=function(){this.props.grecaptcha&&void 0!==this._widgetId&&this.props.grecaptcha.reset(this._widgetId)},o.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},o.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},o.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},o.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&void 0===this._widgetId){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},o.componentDidMount=function(){this.explicitRender()},o.componentDidUpdate=function(){this.explicitRender()},o.componentWillUnmount=function(){void 0!==this._widgetId&&(this.delayOfCaptchaIframeRemoving(),this.reset())},o.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout((function(){document.body.removeChild(e)}),5e3)},o.handleRecaptchaRef=function(e){this.captcha=e},o.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var n,a,o={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return se().createElement("div",ma({},t,{ref:this.handleRecaptchaRef}))},a}(se().Component);va.displayName="ReCAPTCHA",va.propTypes={sitekey:Ae().string.isRequired,onChange:Ae().func,grecaptcha:Ae().object,theme:Ae().oneOf(["dark","light"]),type:Ae().oneOf(["image","audio"]),tabindex:Ae().number,onExpired:Ae().func,onErrored:Ae().func,size:Ae().oneOf(["compact","normal","invisible"]),stoken:Ae().string,hl:Ae().string,badge:Ae().oneOf(["bottomright","bottomleft","inline"])},va.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var ha=n(8679),fa=n.n(ha);function ga(){return ga=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ga.apply(this,arguments)}var ka={},_a=0,ya="onloadcallback";const Ea=(Ca=function(){return"https://"+(("undefined"!=typeof window&&window.recaptchaOptions||{}).useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload="+ya+"&render=explicit"},Sa=(Sa={callbackName:ya,globalName:"grecaptcha"})||{},function(e){var t=e.displayName||e.name||"Component",n=function(t){var n,a;function o(e,n){var a;return(a=t.call(this,e,n)||this).state={},a.__scriptURL="",a}a=t,(n=o).prototype=Object.create(a.prototype),n.prototype.constructor=n,n.__proto__=a;var l=o.prototype;return l.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+_a++),this.__scriptLoaderID},l.setupScriptURL=function(){return this.__scriptURL=Ca(),this.__scriptURL},l.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,(function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)}))},l.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=ka[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[Sa.callbackName]},l.componentDidMount=function(){var e=this,t=this.setupScriptURL(),n=this.asyncScriptLoaderGetScriptLoaderID(),a=Sa,o=a.globalName,l=a.callbackName,i=a.scriptId;if(o&&void 0!==window[o]&&(ka[t]={loaded:!0,observers:{}}),ka[t]){var r=ka[t];return r&&(r.loaded||r.errored)?void this.asyncScriptLoaderHandleLoad(r):void(r.observers[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var c={};c[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)},ka[t]={loaded:!1,observers:c};var s=document.createElement("script");for(var d in s.src=t,s.async=!0,Sa.attributes)s.setAttribute(d,Sa.attributes[d]);i&&(s.id=i);var u=function(e){if(ka[t]){var n=ka[t].observers;for(var a in n)e(n[a])&&delete n[a]}};l&&"undefined"!=typeof window&&(window[l]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),s.onload=function(){var e=ka[t];e&&(e.loaded=!0,u((function(t){return!l&&(t(e),!0)})))},s.onerror=function(){var e=ka[t];e&&(e.errored=!0,u((function(t){return t(e),!0})))},document.body.appendChild(s)},l.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===Sa.removeOnUnmount)for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1)t[n].src.indexOf(e)>-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var a=ka[e];a&&(delete a.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===Sa.removeOnUnmount&&delete ka[e])},l.render=function(){var t=Sa.globalName,n=this.props,a=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,a,o={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=a,(0,ce.createElement)(e,o)},o}(ce.Component),a=(0,ce.forwardRef)((function(e,t){return(0,ce.createElement)(n,ga({},e,{forwardedRef:t}))}));return a.displayName="AsyncScriptLoader("+t+")",a.propTypes={asyncScriptOnLoad:Ae().func},fa()(a,e)})(va);var Ca,Sa;const xa=Ea;var wa=n(3318),Ta=n.n(wa);function Fa(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oa(e,t){return Oa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Oa(e,t)}function Ia(e){var t=e&&e.ownerDocument||document;return{document:t,window:t.defaultView||t.parentWindow||window}}function Aa(e){return e||document.head}var Na="hcaptcha-api-script-id",Pa="hcaptchaOnLoad",Ba=[];const Da=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this)._hcaptcha=void 0,n.renderCaptcha=n.renderCaptcha.bind(Fa(n)),n.resetCaptcha=n.resetCaptcha.bind(Fa(n)),n.removeCaptcha=n.removeCaptcha.bind(Fa(n)),n.isReady=n.isReady.bind(Fa(n)),n.loadCaptcha=n.loadCaptcha.bind(Fa(n)),n.handleOnLoad=n.handleOnLoad.bind(Fa(n)),n.handleSubmit=n.handleSubmit.bind(Fa(n)),n.handleExpire=n.handleExpire.bind(Fa(n)),n.handleError=n.handleError.bind(Fa(n)),n.handleOpen=n.handleOpen.bind(Fa(n)),n.handleClose=n.handleClose.bind(Fa(n)),n.handleChallengeExpired=n.handleChallengeExpired.bind(Fa(n)),n.ref=ce.createRef(),n.apiScriptRequested=!1,n.state={isApiReady:!1,isRemoved:!1,elementId:t.id,captchaId:""},n}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,Oa(t,n);var o=a.prototype;return o.componentDidMount=function(){var e=this,t=Ia(Aa(this.props.scriptLocation));this._hcaptcha=t.window.hcaptcha||void 0,void 0!==this._hcaptcha?this.setState({isApiReady:!0},(function(){e.renderCaptcha()})):this.loadCaptcha()},o.componentWillUnmount=function(){var e=this.state.captchaId,t=this._hcaptcha;this.isReady()&&(t.reset(e),t.remove(e))},o.shouldComponentUpdate=function(e,t){return this.state.isApiReady===t.isApiReady&&this.state.isRemoved===t.isRemoved},o.componentDidUpdate=function(e){var t=this;["sitekey","size","theme","tabindex","languageOverride","endpoint"].every((function(n){return e[n]===t.props[n]}))||this.removeCaptcha((function(){t.renderCaptcha()}))},o.loadCaptcha=function(){if(!this.apiScriptRequested){var e=this.props,t=e.apihost,n=e.assethost,a=e.endpoint,o=e.host,l=e.imghost;(function(e){void 0===e&&(e={});var t=Aa(e.scriptLocation);delete e.scriptLocation;var n=Ia(t),a=Ba.find((function(e){return e.scope===n.window}));if(n.document.getElementById(Na)&&a)return a.promise;var o=new Promise((function(a,o){n.window[Pa]=a;var l=e.apihost||"https://js.hcaptcha.com";delete e.apihost;var i=n.document.createElement("script");i.id=Na,i.src=l+"/1/api.js?render=explicit&onload="+Pa,i.async=void 0===e.loadAsync||e.loadAsync,delete e.loadAsync,i.onerror=function(e){return o("script-error")};var r=function(e){return Object.entries(e).filter((function(e){e[0];var t=e[1];return t||!1===t})).map((function(e){var t=e[0],n=e[1];return encodeURIComponent(t)+"="+encodeURIComponent(n)})).join("&")}(e);i.src+=""!==r?"&"+r:"",t.appendChild(i)}));return Ba.push({promise:o,scope:n.window}),o})({apihost:t,assethost:n,endpoint:a,hl:e.languageOverride,host:o,imghost:l,recaptchacompat:!1===e.reCaptchaCompat?"off":null,reportapi:e.reportapi,sentry:e.sentry,custom:e.custom,loadAsync:e.loadAsync,scriptLocation:e.scriptLocation}).then(this.handleOnLoad).catch(this.handleError),this.apiScriptRequested=!0}},o.renderCaptcha=function(e){if(this.state.isApiReady){var t=Object.assign({"open-callback":this.handleOpen,"close-callback":this.handleClose,"error-callback":this.handleError,"chalexpired-callback":this.handleChallengeExpired,"expired-callback":this.handleExpire,callback:this.handleSubmit},this.props,{hl:this.props.hl||this.props.languageOverride,languageOverride:void 0}),n=this._hcaptcha.render(this.ref.current,t);this.setState({isRemoved:!1,captchaId:n},(function(){e&&e()}))}},o.resetCaptcha=function(){var e=this.state.captchaId,t=this._hcaptcha;this.isReady()&&t.reset(e)},o.removeCaptcha=function(e){var t=this.state.captchaId,n=this._hcaptcha;this.isReady()&&this.setState({isRemoved:!0},(function(){n.remove(t),e&&e()}))},o.handleOnLoad=function(){var e=this;this.setState({isApiReady:!0},(function(){var t=Ia(Aa(e.props.scriptLocation));e._hcaptcha=t.window.hcaptcha,e.renderCaptcha((function(){var t=e.props.onLoad;t&&t()}))}))},o.handleSubmit=function(e){var t=this.props.onVerify,n=this.state,a=n.isRemoved,o=n.captchaId,l=this._hcaptcha;if(void 0!==l&&!a){var i=l.getResponse(o),r=l.getRespKey(o);t&&t(i,r)}},o.handleExpire=function(){var e=this.props.onExpire,t=this.state.captchaId,n=this._hcaptcha;this.isReady()&&(n.reset(t),e&&e())},o.handleError=function(e){var t=this.props.onError,n=this.state.captchaId,a=this._hcaptcha;this.isReady()&&a.reset(n),t&&t(e)},o.isReady=function(){var e=this.state,t=e.isApiReady,n=e.isRemoved;return t&&!n},o.handleOpen=function(){this.isReady()&&this.props.onOpen&&this.props.onOpen()},o.handleClose=function(){this.isReady()&&this.props.onClose&&this.props.onClose()},o.handleChallengeExpired=function(){this.isReady()&&this.props.onChalExpired&&this.props.onChalExpired()},o.execute=function(e){void 0===e&&(e=null);var t=this.state.captchaId,n=this._hcaptcha;if(this.isReady())return e&&"object"!=typeof e&&(e=null),n.execute(t,e)},o.setData=function(e){var t=this.state.captchaId,n=this._hcaptcha;this.isReady()&&(e&&"object"!=typeof e&&(e=null),n.setData(t,e))},o.getResponse=function(){return this._hcaptcha.getResponse(this.state.captchaId)},o.getRespKey=function(){return this._hcaptcha.getRespKey(this.state.captchaId)},o.render=function(){var e=this.state.elementId;return ce.createElement("div",{ref:this.ref,id:e})},a}(ce.Component),Ma=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"title":"Captcha","name":"kadence/advanced-form-captcha","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string","default":""},"formID":{"type":"string"},"type":{"type":"string","default":"googlev2"},"useKcSettings":{"type":"boolean","default":false},"hideRecaptcha":{"type":"boolean","default":false},"theme":{"type":"string","default":"light"},"size":{"type":"string","default":"normal"},"showRecaptchaNotice":{"type":"boolean","default":false},"recaptchaNotice":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"}},"supports":{"html":false,"reusable":false,"multiple":false,"kbMetadata":true},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-captcha",{...Ma,title:(0,l.__)("Captcha","kadence-blocks"),description:(0,l.__)("Kadence Form Captcha Block","kadence-blocks"),keywords:["captcha","verify","bot"],ancestor:["kadence/advanced-form"],parent:["kadence/advanced-form","kadence/column"],icon:{src:i.captchaIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:c,name:m}=e;const{uniqueID:v,hideRecaptcha:h,type:f,useKcSettings:g,showRecaptchaNotice:_,recaptchaNotice:y,theme:E,size:C,maxWidth:S,minWidth:w,maxWidthUnit:T,minWidthUnit:F,requiredMessage:O}=t,[I,A]=(0,a.useState)("general"),{previewDevice:N}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(v,i);e!==v&&(t.uniqueID=e,n({uniqueID:e}))}),[]),(0,a.useEffect)((()=>{An()({path:(0,On.addQueryArgs)("/wp/v2/settings",{_fields:["kadence_blocks_recaptcha_site_key","kadence_blocks_recaptcha_secret_key","kadence_blocks_recaptcha_language","kadence_blocks_hcaptcha_site_key","kadence_blocks_hcaptcha_secret_key","kadence_blocks_turnstile_site_key","kadence_blocks_turnstile_secret_key","kt_recaptcha"]}),method:"GET"}).then((e=>{z(e.kadence_blocks_recaptcha_site_key),U(e.kadence_blocks_recaptcha_secret_key),$(e.kadence_blocks_recaptcha_language),K(e.kadence_blocks_hcaptcha_site_key),Q(e.kadence_blocks_hcaptcha_secret_key),Y(e.kadence_blocks_turnstile_site_key),Z(e.kadence_blocks_turnstile_secret_key);try{te(JSON.parse((0,x.get)(e,"kt_recaptcha",{})))}catch(e){te({})}L(!0)}))}),[f]);const P=(0,p.getPreviewSize)(N,S&&S[0]?S[0]:"",S&&S[1]?S[1]:"",S&&S[2]?S[2]:""),B=(0,p.getPreviewSize)(N,w&&w[0]?w[0]:"",w&&w[1]?w[1]:"",w&&w[2]?w[2]:""),D=""!==kadence_blocks_params.hasKadenceCaptcha,M=b()({"kb-adv-form-field":!0}),R=(0,r.useBlockProps)({className:M,style:{maxWidth:""!==P?P+(T||"%"):void 0,minWidth:""!==B?B+(F||"px"):void 0}}),[V,L]=(0,a.useState)(!1),[W,z]=(0,a.useState)("-"),[q,U]=(0,a.useState)(""),[H,$]=(0,a.useState)(""),[j,K]=(0,a.useState)("-"),[G,Q]=(0,a.useState)(""),[J,Y]=(0,a.useState)("-"),[X,Z]=(0,a.useState)(""),[ee,te]=(0,a.useState)(!1),[ne,ae]=(0,a.useState)(!1),oe=(0,a.createElement)("a",{href:kadence_blocks_params.adminUrl+"options-general.php?page=kadence-recaptcha-settings",target:"_blank"},(0,l.__)("Modify Kadence Captcha settings","kadence-blocks")),le=E+C+H+W+q,ie=()=>{ae(!0),"turnstile"===f?new wp.api.models.Settings({kadence_blocks_turnstile_site_key:J,kadence_blocks_turnstile_secret_key:X,kadence_blocks_recaptcha_language:H}).save().then((e=>{ae(!1)})):"googlev2"===f||"googlev3"===f?new wp.api.models.Settings({kadence_blocks_recaptcha_site_key:W,kadence_blocks_recaptcha_secret_key:q,kadence_blocks_recaptcha_language:H}).save().then((e=>{ae(!1)})):"hcaptcha"===f&&new wp.api.models.Settings({kadence_blocks_hcaptcha_site_key:j,kadence_blocks_hcaptcha_secret_key:G,kadence_blocks_recaptcha_language:H}).save().then((e=>{ae(!1)}))},re=g?["googlev2","googlev3","turnstile"][(0,x.get)(ee,"enable_v3",0)]:f,ce=g?(0,x.get)(ee,"v3_re_site_key","-"):W,se=g?(0,x.get)(ee,"v3_re_site_key","-"):J,de=g?(0,x.get)(ee,"v3_re_site_key","-"):j,ue=g?(0,x.get)(ee,"kt_re_theme","light"):E,pe=g?(0,x.get)(ee,"kt_re_size","normal"):C,me=g?(0,x.get)(ee,"hide_v3_badge",!1):h,be=g?(0,x.get)(ee,"show_v3_notice",!0):_,ve=g?(0,x.get)(ee,"v3_notice",""):y,he=""!==ve?ve:(0,l.__)("This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply","kadence-blocks");return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",R,(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-date-general",setActiveTab:e=>A(e),activeTab:I,allowedTabs:["general","style","advanced"]}),"general"===I&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{initialOpen:!0,panelName:"kb-adv-form-captcha-controls"},D&&(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Use Kadence Captcha Settings","kadence-blocks"),checked:g,onChange:e=>n({useKcSettings:e}),help:(0,l.__)("Use settings from Kadence Captcha Plugin","kadence-blocks")}),D&&g?oe:(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Captcha Type","kadence-blocks"),value:f,options:[{value:"googlev2",label:(0,l.__)("Google V2","kadence-blocks")},{value:"googlev3",label:(0,l.__)("Google V3","kadence-blocks")},{value:"turnstile",label:(0,l.__)("Turnstile","kadence-blocks")},{value:"hcaptcha",label:(0,l.__)("hCaptcha","kadence-blocks")}],onChange:e=>{n({type:e})}}),"turnstile"===f&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.TextControl,{label:(0,l.__)("Turnstile Site Key","kadence-blocks"),value:J,onChange:e=>Y(e)}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Turnstile Secret Key","kadence-blocks"),value:X,onChange:e=>Z(e)}),(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)(s.Button,{isPrimary:!0,onClick:()=>ie(),disabled:""===J||""===X},ne?(0,l.__)("Saving","kadence-blocks"):(0,l.__)("Save","kadence-blocks")))),("googlev2"===f||"googlev3"===f)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.TextControl,{label:(0,l.__)("Recaptcha Site Key","kadence-blocks"),value:W,onChange:e=>z(e)}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Recaptcha Secret Key","kadence-blocks"),value:q,onChange:e=>U(e)}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Force Specific Language","kadence-blocks"),value:H,onChange:e=>$(e)}),(0,a.createElement)("p",{className:"kb-small-help"},(0,a.createElement)(s.ExternalLink,{href:"https://developers.google.com/recaptcha/docs/language/"},(0,l.__)("View language codes here","kadence-blocks"))),(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)(s.Button,{isPrimary:!0,onClick:()=>ie(),disabled:""===W||""===q},ne?(0,l.__)("Saving","kadence-blocks"):(0,l.__)("Save","kadence-blocks")))),"hcaptcha"===f&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.TextControl,{label:(0,l.__)("hCaptcha Site Key","kadence-blocks"),value:j,onChange:e=>K(e)}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("hCaptcha Secret Key","kadence-blocks"),value:G,onChange:e=>Q(e)}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Force Specific Language","kadence-blocks"),value:H,onChange:e=>$(e)}),(0,a.createElement)("div",{className:"components-base-control"},(0,a.createElement)(s.Button,{isPrimary:!0,onClick:()=>ie(),disabled:""===j||""===G},ne?(0,l.__)("Saving","kadence-blocks"):(0,l.__)("Save","kadence-blocks"))))))),"style"===I&&(0,a.createElement)(u.KadencePanelBody,null,"googlev3"===f&&!1===g&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Hide reCAPTCHA badge","kadence-blocks"),checked:h,onChange:e=>n({hideRecaptcha:e}),help:(0,l.__)("Hiding requires that information about recaptcha be added to your form","kadence-blocks")}),h&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Add reCAPTCHA notice info to form","kadence-blocks"),checked:_,onChange:e=>n({showRecaptchaNotice:e}),help:(0,l.__)("This will add the required reCAPTCHA version 3 informtion to your form.","kadence-blocks")}),_&&(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Optional - Custom reCaptcha notice","kadence-blocks"),value:y,onChange:e=>n({recaptchaNotice:e}),help:(0,l.__)('If left empty then "This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply" is used.',"kadence-blocks")}))),!0===g&&oe,!1===g&&(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Color Theme","kadence-blocks"),value:E,options:[{label:(0,l.__)("Light","kadence-blocks"),value:"light"},{label:(0,l.__)("Dark","kadence-blocks"),value:"dark"}],onChange:e=>n({theme:e})}),"googlev3"!==f&&(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Size","kadence-blocks"),options:[{label:(0,l.__)("Normal","kadence-blocks"),value:"normal"},{label:(0,l.__)("Compact","kadence-blocks"),value:"compact"}],value:C,onChange:e=>n({size:e})})),"advanced"===I&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-date-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==S&&void 0!==S[0]?S[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==S&&void 0!==S[1]?S[1]:"",void 0!==S&&void 0!==S[2]?S[2]:""]})},tabletValue:void 0!==S&&void 0!==S[1]?S[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",e,void 0!==S&&void 0!==S[2]?S[2]:""]})},mobileValue:void 0!==S&&void 0!==S[2]?S[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",void 0!==S&&void 0!==S[1]?S[1]:"",e]})},min:0,max:"px"===T?2e3:100,step:1,unit:T||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==w&&void 0!==w[0]?w[0]:"",onChange:e=>{n({minWidth:[e,void 0!==w&&void 0!==w[1]?w[1]:"",void 0!==w&&void 0!==w[2]?w[2]:""]})},tabletValue:void 0!==w&&void 0!==w[1]?w[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",e,void 0!==w&&void 0!==w[2]?w[2]:""]})},mobileValue:void 0!==w&&void 0!==w[2]?w[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",void 0!==w&&void 0!==w[1]?w[1]:"",e]})},min:0,max:"px"===F?2e3:100,step:1,unit:F||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})))),(0,a.createElement)("div",{style:{minHeight:"googlev3"!==f?"74px":void 0}},V?(0,a.createElement)(a.Fragment,null,"hcaptcha"===re&&(0,a.createElement)(a.Fragment,null,de&&(0,a.createElement)(Da,{reCaptchaCompat:!1,theme:ue,size:pe,sitekey:de,onVerify:(e,t)=>null}),!de&&(0,a.createElement)("div",{className:"preview-captcha preview-captcha-"+pe+" preview-captcha-"+ue},(0,l.__)("Please Add API Key","kadence-blocks"))),"googlev2"===re&&(0,a.createElement)(a.Fragment,null,ce&&le&&(0,a.createElement)(xa,{key:le,sitekey:ce,theme:ue,hl:H,size:pe,onChange:()=>null}),(!ce||!le)&&(0,a.createElement)("div",{className:"preview-captcha preview-captcha-"+pe+" preview-captcha-"+ue},(0,l.__)("Please Add API Keys","kadence-blocks"))),"googlev3"===re&&(0,a.createElement)(a.Fragment,null,!1===me&&(0,a.createElement)("em",null,(0,l.__)("Google V3 reCAPTCHA","kadence-blocks")),me&&!be&&(0,a.createElement)("em",null,(0,l.__)("Placeholder for hidden Google V3 reCaptcha","kadence-blocks")),me&&be&&(0,a.createElement)("span",{style:{fontSize:"11px",color:"#555",lineHeight:"1.2",display:"block",marginBottom:"16px",padding:"10px",background:"#f2f2f2"},className:"kt-recaptcha-branding-string"},he)),"turnstile"===re&&(0,a.createElement)(a.Fragment,null,se&&(0,a.createElement)(Ta(),{theme:ue,size:pe,sitekey:se,onVerify:e=>null}),!se&&(0,a.createElement)("div",{className:"preview-captcha preview-captcha-"+pe+" preview-captcha-"+ue},(0,l.__)("Please Add API Key","kadence-blocks")))):(0,a.createElement)("div",{className:"preview-captcha preview-captcha-"+pe+" preview-captcha-"+ue},(0,l.__)(" Loading Captcha Settings","kadence-blocks"),(0,a.createElement)(s.Spinner,null))),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Ra=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-checkbox","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"inputName":{"type":"string"},"helpText":{"type":"string","default":""},"options":{"type":"array","default":[{"value":"","label":"","selected":false}]},"inline":{"type":"boolean","default":false},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktfieldconditional":true,"ktdynamic":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-checkbox",{...Ra,title:(0,l.__)("Checkbox","kadence-blocks"),description:(0,l.__)("Kadence Form checkbox","kadence-blocks"),keywords:["kadence"],icon:{src:i.checkboxInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,options:E,inline:C,helpText:S,ariaDescription:w,maxWidth:T,maxWidthUnit:O,minWidth:I,minWidthUnit:N,defaultParameter:P,placeholder:B,inputName:D,requiredMessage:M,kadenceDynamic:R}=t,[V,L]=(0,a.useState)(0),[W,z]=(0,a.useState)("general"),{previewDevice:q}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const U=(0,p.getPreviewSize)(q,T&&T[0]?T[0]:"",T&&T[1]?T[1]:"",T&&T[2]?T[2]:""),H=(0,p.getPreviewSize)(q,I&&I[0]?I[0]:"",I&&I[1]?I[1]:"",I&&I[2]?I[2]:""),$=b()({"kb-adv-form-field":!0}),j=(0,r.useBlockProps)({className:$,style:{maxWidth:""!==U?U+(O||"%"):void 0,minWidth:""!==H?H+(N||"px"):void 0}}),K=(0,a.useMemo)((()=>{var e,n;return void 0!==R&&void 0!==R.defaultValue&&void 0!==(null===(e=R.defaultValue)||void 0===e?void 0:e.enable)&&""!==R.defaultValue.enable&&!0===R.defaultValue.enable?null!=R&&null!==(n=R.defaultValue)&&void 0!==n&&n.field?"{"+R.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[R,y]),G=(e,t)=>{const a=E.map(((n,a)=>(e===a&&(n={...n,...t}),n)));n({options:a}),L(Math.random())};function Q(e){return()=>{e!==E.length-1&&J(e,e+1)}}function J(e,t){if(!E)return;let a=E[t];E.splice(t,1,E[e]),E.splice(e,1,a),n({options:E})}const Y=e=>{if(1===Math.abs(E.length))return;const t=(0,x.filter)(E,((t,n)=>e!==n));n({options:t})};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",j,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-checkbox",setActiveTab:z,activeTab:W,allowedTabs:["general","advanced"]}),"general"===W&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Options","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-checkbox-options"},(0,a.createElement)("div",{className:"kb-adv-field-options-wrap"},(0,x.times)(E.length,(e=>{return(0,a.createElement)("div",{key:e,className:"kb-adv-field-option"},(0,a.createElement)(s.TextControl,{className:"kb-option-text-control",label:(0,l.__)("Option","kadence-blocks")+" "+(e+1)+" "+(0,l.__)("label","kadence-blocks"),placeholder:(0,l.__)("Option","kadence-blocks"),value:void 0!==E[e].label?E[e].label:"",onChange:t=>G(e,{label:t})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Option","kadence-blocks")+" "+(e+1)+" "+(0,l.__)("value","kadence-blocks"),placeholder:E[e].label,value:void 0!==E[e].value?E[e].value:"",onChange:t=>G(e,{value:t})}),(0,a.createElement)("div",{className:"kadence-blocks-list-item__control-menu"},(0,a.createElement)(s.Button,{icon:"arrow-up",onClick:0===e?void 0:(t=e,()=>{0!==t&&J(t,t-1)}),className:"kadence-blocks-list-item__move-up",label:(0,l.__)("Move Item Up"),"aria-disabled":0===e,disabled:0===e}),(0,a.createElement)(s.Button,{icon:"arrow-down",onClick:e+1===E.length?void 0:Q(e),className:"kadence-blocks-list-item__move-down",label:(0,l.__)("Move Item Down"),"aria-disabled":e+1===E.length,disabled:e+1===E.length}),(0,a.createElement)(s.Button,{icon:"no-alt",onClick:()=>Y(e),className:"kadence-blocks-list-item__remove",label:(0,l.__)("Remove Item"),disabled:1===E.length})));var t}))),(0,a.createElement)(s.Button,{className:"kb-add-option",variant:"primary",icon:Jn,onClick:()=>{const e=E;e.push({value:"",label:""}),n({options:e}),L(Math.random())}},(0,l.__)("Add Option","kadence-blocks")),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Display inline?","kadence-blocks"),checked:C,onChange:e=>n({inline:e})})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-checkbox-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:S,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Placeholder","kadence-blocks"),value:B,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:K,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===W&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-checkbox-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==T&&void 0!==T[0]?T[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==T&&void 0!==T[1]?T[1]:"",void 0!==T&&void 0!==T[2]?T[2]:""]})},tabletValue:void 0!==T&&void 0!==T[1]?T[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",e,void 0!==T&&void 0!==T[2]?T[2]:""]})},mobileValue:void 0!==T&&void 0!==T[2]?T[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",void 0!==T&&void 0!==T[1]?T[1]:"",e]})},min:0,max:"px"===O?2e3:100,step:1,unit:O||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==I&&void 0!==I[0]?I[0]:"",onChange:e=>{n({minWidth:[e,void 0!==I&&void 0!==I[1]?I[1]:"",void 0!==I&&void 0!==I[2]?I[2]:""]})},tabletValue:void 0!==I&&void 0!==I[1]?I[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==I&&void 0!==I[0]?I[0]:"",e,void 0!==I&&void 0!==I[2]?I[2]:""]})},mobileValue:void 0!==I&&void 0!==I[2]?I[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==I&&void 0!==I[0]?I[0]:"",void 0!==I&&void 0!==I[1]?I[1]:"",e]})},min:0,max:"px"===N?2e3:100,step:1,unit:N||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-checkbox-extra-settings"},(0,a.createElement)(F,{value:D,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:w,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:M,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:P,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),o?(0,a.createElement)("div",{className:"kb-form-field kb-form-multi"},(0,x.times)(E.length,(e=>(0,a.createElement)("div",{className:"inline-option-add-item",key:e},(0,a.createElement)("input",{key:"cb"+e,type:"checkbox",name:"kb_field",className:"kb-sub-field kb-checkbox-style",onChange:t=>{return n=e,t.target.value,void G(n,{selected:!E[n].selected});var n},checked:E[e].selected}),(0,a.createElement)("input",{key:"text"+e,type:"text",value:E[e].label,className:"ignore-field-styles",onChange:t=>G(e,{label:t.target.value})}),(0,a.createElement)(s.Button,{onClick:()=>Y(e)},(0,a.createElement)("span",{className:"dashicons dashicons-trash"}))))),(0,a.createElement)(s.Button,{variant:"primary",icon:Jn,className:"kb-form-multi__add-option",onClick:()=>{const e=E;e.push({value:"",label:""}),n({options:e}),L(Math.random())}},(0,l.__)("Add Option","kadence-blocks"))):(0,a.createElement)("div",{className:!0===C?"kb-radio-check-inline":""},(0,x.times)(E.length,(e=>(0,a.createElement)("div",{className:"kb-radio-check-item",key:e},(0,a.createElement)("input",{type:"checkbox",name:"kb_field",className:"kb-sub-field kb-checkbox-style",checked:E[e].selected}),(0,a.createElement)("label",{htmlFor:"kb_field"},E[e].label))))),S&&(0,a.createElement)("span",{className:"kb-form-field-help kb-adv-form-help"},S)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Va=window.wp.date,La=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-date","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"helpText":{"type":"string"},"inputName":{"type":"string"},"auto":{"type":"string"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktdynamic":true,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-date",{...La,title:(0,l.__)("Date","kadence-blocks"),description:(0,l.__)("Kadence Form date","kadence-blocks"),keywords:["kadence"],icon:{src:i.dateInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,helpText:E,ariaDescription:C,maxWidth:S,maxWidthUnit:x,minWidth:w,minWidthUnit:T,defaultParameter:O,auto:I,inputName:N,requiredMessage:P,kadenceDynamic:B}=t,[D,M]=(0,a.useState)("general"),{previewDevice:R}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const V=(0,p.getPreviewSize)(R,S&&S[0]?S[0]:"",S&&S[1]?S[1]:"",S&&S[2]?S[2]:""),L=(0,p.getPreviewSize)(R,w&&w[0]?w[0]:"",w&&w[1]?w[1]:"",w&&w[2]?w[2]:""),W=b()({"kb-adv-form-field":!0,"kb-adv-form-infield-type-input":!0}),z=(0,r.useBlockProps)({className:W,style:{maxWidth:""!==V?V+(x||"%"):void 0,minWidth:""!==L?L+(T||"px"):void 0}}),q=(0,a.useMemo)((()=>{var e,n;return"today"===y?(0,Va.dateI18n)("Y-m-d",new Date):void 0!==B&&void 0!==B.defaultValue&&void 0!==(null===(e=B.defaultValue)||void 0===e?void 0:e.enable)&&""!==B.defaultValue.enable&&!0===B.defaultValue.enable?null!=B&&null!==(n=B.defaultValue)&&void 0!==n&&n.field?"{"+B.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[B,y]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",z,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-date",setActiveTab:M,activeTab:D,allowedTabs:["general","advanced"]}),"general"===D&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-date-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:E,onChange:e=>n({helpText:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:q,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}),(0,a.createElement)("em",null,(0,l.__)('Set to "today" to fill with the current date',"kadence-blocks")))),"advanced"===D&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-date-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==S&&void 0!==S[0]?S[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==S&&void 0!==S[1]?S[1]:"",void 0!==S&&void 0!==S[2]?S[2]:""]})},tabletValue:void 0!==S&&void 0!==S[1]?S[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",e,void 0!==S&&void 0!==S[2]?S[2]:""]})},mobileValue:void 0!==S&&void 0!==S[2]?S[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",void 0!==S&&void 0!==S[1]?S[1]:"",e]})},min:0,max:"px"===x?2e3:100,step:1,unit:x||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==w&&void 0!==w[0]?w[0]:"",onChange:e=>{n({minWidth:[e,void 0!==w&&void 0!==w[1]?w[1]:"",void 0!==w&&void 0!==w[2]?w[2]:""]})},tabletValue:void 0!==w&&void 0!==w[1]?w[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",e,void 0!==w&&void 0!==w[2]?w[2]:""]})},mobileValue:void 0!==w&&void 0!==w[2]?w[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",void 0!==w&&void 0!==w[1]?w[1]:"",e]})},min:0,max:"px"===T?2e3:100,step:1,unit:T||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-date-extra-settings"},(0,a.createElement)(F,{value:N,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:I,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:C,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:P,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:O,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("input",{type:"date",className:"kb-field",value:q,onChange:e=>!1}),E&&(0,a.createElement)("span",{className:"kb-adv-form-help"},E)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Wa=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-email","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"placeholder":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"helpText":{"type":"string","default":""},"inputName":{"type":"string"},"auto":{"type":"string"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktdynamic":true,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-email",{...Wa,icon:{src:i.emailInputIcon},title:(0,l.__)("Email Field","kadence-blocks"),description:(0,l.__)("Kadence Form email input field","kadence-blocks"),keywords:["kadence"],edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,helpText:E,ariaDescription:C,maxWidth:S,maxWidthUnit:x,minWidth:w,minWidthUnit:T,defaultParameter:O,placeholder:I,auto:N,inputName:P,requiredMessage:B,kadenceDynamic:D}=t,[M,R]=(0,a.useState)("general"),{previewDevice:V}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const L=(0,p.getPreviewSize)(V,S&&S[0]?S[0]:"",S&&S[1]?S[1]:"",S&&S[2]?S[2]:""),W=(0,p.getPreviewSize)(V,w&&w[0]?w[0]:"",w&&w[1]?w[1]:"",w&&w[2]?w[2]:""),z=b()({"kb-adv-form-field":!0,"kb-adv-form-text-type-input":!0,"kb-adv-form-infield-type-input":!0,"kb-form-field-focus":o}),q=(0,r.useBlockProps)({className:z,style:{maxWidth:""!==L?L+(x||"%"):void 0,minWidth:""!==W?W+(T||"px"):void 0}}),U=(0,a.useMemo)((()=>{var e,n;return void 0!==D&&void 0!==D.defaultValue&&void 0!==(null===(e=D.defaultValue)||void 0===e?void 0:e.enable)&&""!==D.defaultValue.enable&&!0===D.defaultValue.enable?null!=D&&null!==(n=D.defaultValue)&&void 0!==n&&n.field?"{"+D.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[D,y]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",q,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-email",setActiveTab:R,activeTab:M,allowedTabs:["general","advanced"]}),"general"===M&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-email-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:E,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Placeholder","kadence-blocks"),value:I,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:U,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===M&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-email-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==S&&void 0!==S[0]?S[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==S&&void 0!==S[1]?S[1]:"",void 0!==S&&void 0!==S[2]?S[2]:""]})},tabletValue:void 0!==S&&void 0!==S[1]?S[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",e,void 0!==S&&void 0!==S[2]?S[2]:""]})},mobileValue:void 0!==S&&void 0!==S[2]?S[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",void 0!==S&&void 0!==S[1]?S[1]:"",e]})},min:0,max:"px"===x?2e3:100,step:1,unit:x||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==w&&void 0!==w[0]?w[0]:"",onChange:e=>{n({minWidth:[e,void 0!==w&&void 0!==w[1]?w[1]:"",void 0!==w&&void 0!==w[2]?w[2]:""]})},tabletValue:void 0!==w&&void 0!==w[1]?w[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",e,void 0!==w&&void 0!==w[2]?w[2]:""]})},mobileValue:void 0!==w&&void 0!==w[2]?w[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",void 0!==w&&void 0!==w[1]?w[1]:"",e]})},min:0,max:"px"===T?2e3:100,step:1,unit:T||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-email-extra-settings"},(0,a.createElement)(F,{value:P,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:N,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:C,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:B,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:O,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("input",{type:"email",className:"kb-field",value:U,placeholder:I,onChange:e=>!1}),E&&(0,a.createElement)("span",{className:"kb-adv-form-help"},E)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const za=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-file","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"requiredMessage":{"type":"string"},"multiple":{"type":"boolean","default":false},"multipleLimit":{"type":"number","default":5},"allowedTypes":{"type":"array","default":["image"]},"maxSizeMb":{"type":"number","default":10},"ariaDescription":{"type":"string","default":""},"helpText":{"type":"string","default":""},"anchor":{"type":"string"},"inputName":{"type":"string"}},"supports":{"ktfieldconditional":true},"parent":["kadence/advanced-form"]}');(0,o.registerBlockType)("kadence/advanced-form-file",{...za,title:(0,l.__)("File","kadence-blocks"),description:(0,l.__)("Kadence Form file upload","kadence-blocks"),keywords:["kadence"],icon:{src:i.fileInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,maxSizeMb:y,allowedTypes:E,helpText:C,ariaDescription:S,maxWidth:w,maxWidthUnit:T,minWidth:O,minWidthUnit:I,inputName:N,requiredMessage:P,multiple:B,multipleLimit:D}=t,M=kadence_blocks_params.wp_max_upload_size,R=function(e){if(0===e)return 0;return parseFloat((e/Math.pow(1024,2)).toFixed(0))}(M),V=function(e){if(0===e)return"0 Bytes";const t=Math.floor(Math.log(e)/Math.log(1024));return parseFloat((e/Math.pow(1024,t)).toFixed(0))+" "+["Bytes","KB","MB","GB","TB"][t]}(M),[L,W]=(0,a.useState)("general"),{previewDevice:z}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]),(0,a.useEffect)((()=>{y>R&&n({maxSizeMb:R})}),[R]);const q=(0,p.getPreviewSize)(z,w&&w[0]?w[0]:"",w&&w[1]?w[1]:"",w&&w[2]?w[2]:""),U=(0,p.getPreviewSize)(z,O&&O[0]?O[0]:"",O&&O[1]?O[1]:"",O&&O[2]?O[2]:""),H=b()({"kb-adv-form-field":!0,"kb-adv-form-infield-type-input":!0}),$=(0,r.useBlockProps)({className:H,style:{maxWidth:""!==q?q+(T||"%"):void 0,minWidth:""!==U?U+(I||"px"):void 0}}),j=e=>{let t=[];t=E.includes(e)?(0,x.without)(E,e):[...E,e],n({allowedTypes:t})};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",$,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-file",setActiveTab:W,activeTab:L,allowedTabs:["general","advanced"]}),"general"===L&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:C,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Allow Multiple","kadence-blocks"),checked:B,help:(0,l.__)("This will allow users to upload multiple files","kadence-blocks"),onChange:e=>n({multiple:e})}),B&&(0,a.createElement)(s.RangeControl,{label:(0,l.__)("Maxim amount of files per form submission","kadence-blocks"),value:D||5,onChange:e=>n({multipleLimit:e}),min:0,max:30})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("File Options","kadence-blocks")},(0,a.createElement)(s.SelectControl,{label:(0,l.__)("File Size Limit","kadence-blocks"),value:y,onChange:e=>{n({maxSizeMb:parseInt(e)})},options:(()=>{const e=[];for(let t=1;5*t<=Math.min(25,R);t++)e.push({value:5*t,label:5*t+" MB"});return e})(),max:R,help:(0,l.__)("WordPress max upload size: ","kadence-blocks")+" "+V}),(0,a.createElement)("h2",null,(0,l.__)("Allowed File Types","kadence-blocks")),(0,a.createElement)(s.CheckboxControl,{label:(0,l.__)("Images","kadence-blocks"),help:"jpeg, jpg, gif, and png",checked:E.includes("image"),onChange:e=>j("image")}),(0,a.createElement)(s.CheckboxControl,{label:(0,l.__)("PDF","kadence-blocks"),checked:E.includes("pdf"),onChange:e=>j("pdf")}),(0,a.createElement)(s.CheckboxControl,{label:(0,l.__)("Audio","kadence-blocks"),help:"mp3, wav, ogg, wma, m4a, mid, mka",checked:E.includes("audio"),onChange:e=>j("audio")}),(0,a.createElement)(s.CheckboxControl,{label:(0,l.__)("Video","kadence-blocks"),help:"mp4, mpg, mpeg, mpe, m4v, avi, mov",checked:E.includes("video"),onChange:e=>j("video")}),(0,a.createElement)(s.CheckboxControl,{label:(0,l.__)("Documents","kadence-blocks"),help:"csv, doc, ppt, docx, ody, odp, ods, txt, rtf, xls, xlsx, odt, ott",checked:E.includes("document"),onChange:e=>j("document")}),(0,a.createElement)(s.CheckboxControl,{label:(0,l.__)("Zip Archive","kadence-blocks"),checked:E.includes("archive"),onChange:e=>j("archive")}))),"advanced"===L&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==w&&void 0!==w[0]?w[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==w&&void 0!==w[1]?w[1]:"",void 0!==w&&void 0!==w[2]?w[2]:""]})},tabletValue:void 0!==w&&void 0!==w[1]?w[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",e,void 0!==w&&void 0!==w[2]?w[2]:""]})},mobileValue:void 0!==w&&void 0!==w[2]?w[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",void 0!==w&&void 0!==w[1]?w[1]:"",e]})},min:0,max:"px"===T?2e3:100,step:1,unit:T||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==O&&void 0!==O[0]?O[0]:"",onChange:e=>{n({minWidth:[e,void 0!==O&&void 0!==O[1]?O[1]:"",void 0!==O&&void 0!==O[2]?O[2]:""]})},tabletValue:void 0!==O&&void 0!==O[1]?O[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==O&&void 0!==O[0]?O[0]:"",e,void 0!==O&&void 0!==O[2]?O[2]:""]})},mobileValue:void 0!==O&&void 0!==O[2]?O[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==O&&void 0!==O[0]?O[0]:"",void 0!==O&&void 0!==O[1]?O[1]:"",e]})},min:0,max:"px"===I?2e3:100,step:1,unit:I||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-text-extra-settings"},(0,a.createElement)(F,{value:N,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:S,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:P,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")})))),(0,a.createElement)("div",{className:"kb-form-field-container"},(0,a.createElement)("div",{className:"kb-form-field"},(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("input",{type:"file",multiple:!!B}),C&&(0,a.createElement)("span",{className:"kb-adv-form-help"},C))),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const qa=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-hidden","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"inputName":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"reusable":false,"ktdynamic":true,"ktfieldconditional":true,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-hidden",{...qa,title:(0,l.__)("Hidden Field","kadence-blocks"),description:(0,l.__)("Kadence Form hidden field","kadence-blocks"),keywords:["kadence"],icon:{src:i.hiddenInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:c,name:p}=e;const{uniqueID:m,label:v,defaultValue:h,defaultParameter:f,inputName:g,kadenceDynamic:_}=t,[y,E]=(0,a.useState)("general"),{previewDevice:C}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(m,i);e!==m&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const S=b()({"kb-adv-form-field":!0}),x=(0,r.useBlockProps)({className:S}),w=(0,a.useMemo)((()=>{var e,n;return void 0!==_&&void 0!==_.defaultValue&&void 0!==(null===(e=_.defaultValue)||void 0===e?void 0:e.enable)&&""!==_.defaultValue.enable&&!0===_.defaultValue.enable?null!=_&&null!==(n=_.defaultValue)&&void 0!==n&&n.field?"{"+_.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[_,h]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",x,(0,a.createElement)(A,{clientId:i,name:p,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-hidden",setActiveTab:E,activeTab:y,allowedTabs:["general","advanced"]}),"general"===y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-hidden-controls"},(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:v,onChange:e=>n({label:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:h,preview:w,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:p,clientId:i,context:c}))),"advanced"===y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-hidden-extra-settings"},(0,a.createElement)(F,{value:g,uniqueID:m,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:f,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,""===v?(0,a.createElement)("em",{className:"kb-hidden-field-label"},"Hidden Field"):(0,a.createElement)("em",{className:"kb-hidden-field-label"},"Hidden Field: ",v)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Ua=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-number","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"placeholder":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"allowDecimals":{"type":"boolean","default":false},"maxValue":{"type":"number","default":""},"minValue":{"type":"number","default":""},"ariaDescription":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"helpText":{"type":"string","default":""},"inputName":{"type":"string"},"auto":{"type":"string"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktdynamic":true,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-number",{...Ua,title:(0,l.__)("Number","kadence-blocks"),description:(0,l.__)("Kadence Form number input","kadence-blocks"),keywords:["kadence"],icon:{src:i.numberInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,helpText:E,ariaDescription:C,allowDecimals:S,maxValue:x,minValue:w,maxWidth:T,maxWidthUnit:O,minWidth:I,minWidthUnit:N,defaultParameter:P,placeholder:B,auto:D,inputName:M,requiredMessage:R,kadenceDynamic:V}=t,[L,W]=(0,a.useState)("general"),{previewDevice:z}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const q=(0,p.getPreviewSize)(z,T&&T[0]?T[0]:"",T&&T[1]?T[1]:"",T&&T[2]?T[2]:""),U=(0,p.getPreviewSize)(z,I&&I[0]?I[0]:"",I&&I[1]?I[1]:"",I&&I[2]?I[2]:""),H=b()({"kb-adv-form-field":!0,"kb-adv-form-text-type-input":!0,"kb-adv-form-infield-type-input":!0,"kb-form-field-focus":o}),$=(0,r.useBlockProps)({className:H,style:{maxWidth:""!==q?q+(O||"%"):void 0,minWidth:""!==U?U+(N||"px"):void 0}}),j=(0,a.useMemo)((()=>{var e,n;return void 0!==V&&void 0!==V.defaultValue&&void 0!==(null===(e=V.defaultValue)||void 0===e?void 0:e.enable)&&""!==V.defaultValue.enable&&!0===V.defaultValue.enable?null!=V&&null!==(n=V.defaultValue)&&void 0!==n&&n.field?"{"+V.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[V,y]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",$,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-number",setActiveTab:W,activeTab:L,allowedTabs:["general","advanced"]}),"general"===L&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-number-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:E,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Placeholder","kadence-blocks"),value:B,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:j,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Allow decimal numbers?","kadence-blocks"),checked:S,onChange:e=>n({allowDecimals:e})}),(0,a.createElement)(s.__experimentalNumberControl,{label:(0,l.__)("Maximum Value","kadence-blocks"),value:x,onChange:e=>n({maxValue:parseInt(e)})}),(0,a.createElement)(s.__experimentalNumberControl,{label:(0,l.__)("Minimum Value","kadence-blocks"),value:w,onChange:e=>n({minValue:parseInt(e)})}))),"advanced"===L&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-number-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==T&&void 0!==T[0]?T[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==T&&void 0!==T[1]?T[1]:"",void 0!==T&&void 0!==T[2]?T[2]:""]})},tabletValue:void 0!==T&&void 0!==T[1]?T[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",e,void 0!==T&&void 0!==T[2]?T[2]:""]})},mobileValue:void 0!==T&&void 0!==T[2]?T[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",void 0!==T&&void 0!==T[1]?T[1]:"",e]})},min:0,max:"px"===O?2e3:100,step:1,unit:O||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==I&&void 0!==I[0]?I[0]:"",onChange:e=>{n({minWidth:[e,void 0!==I&&void 0!==I[1]?I[1]:"",void 0!==I&&void 0!==I[2]?I[2]:""]})},tabletValue:void 0!==I&&void 0!==I[1]?I[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==I&&void 0!==I[0]?I[0]:"",e,void 0!==I&&void 0!==I[2]?I[2]:""]})},mobileValue:void 0!==I&&void 0!==I[2]?I[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==I&&void 0!==I[0]?I[0]:"",void 0!==I&&void 0!==I[1]?I[1]:"",e]})},min:0,max:"px"===N?2e3:100,step:1,unit:N||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-number-extra-settings"},(0,a.createElement)(F,{value:M,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:D,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:C,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:R,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:P,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("input",{type:"number",className:"kb-field",value:j,placeholder:B,min:w,max:x,onChange:e=>!1}),E&&(0,a.createElement)("span",{className:"kb-adv-form-help"},E)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Ha=(window.wp.blob,window.wp.notices,{from:[{type:"block",blocks:["kadence/advanced-form-checkbox","kadence/advanced-form-select"],transform:e=>(0,o.createBlock)("kadence/advanced-form-radio",e)}],to:[{type:"block",blocks:["kadence/advanced-form-radio"],transform:e=>(0,o.createBlock)("kadence/advanced-form-checkbox",e)},{type:"block",blocks:["kadence/advanced-form-radio"],transform:e=>(0,o.createBlock)("kadence/advanced-form-select",e)}]}),$a=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-radio","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"placeholder":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"helpText":{"type":"string","default":""},"options":{"type":"array","default":[{"value":"","label":"","selected":false}]},"inline":{"type":"boolean","default":false},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"inputName":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"ktdynamic":true,"kbContentLabel":"label"},"parent":["kadence/advanced-form"]}');(0,o.registerBlockType)("kadence/advanced-form-radio",{...$a,title:(0,l.__)("Radio","kadence-blocks"),description:(0,l.__)("Kadence Form radio input","kadence-blocks"),keywords:["kadence"],icon:{src:i.radioInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,options:y,inline:E,defaultValue:C,helpText:S,ariaDescription:w,maxWidth:T,maxWidthUnit:O,minWidth:I,minWidthUnit:A,defaultParameter:N,placeholder:P,auto:B,inputName:D,requiredMessage:M,kadenceDynamic:R}=t,[V,L]=(0,a.useState)(0),[W,z]=(0,a.useState)("general"),{previewDevice:q}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const U=(0,p.getPreviewSize)(q,T&&T[0]?T[0]:"",T&&T[1]?T[1]:"",T&&T[2]?T[2]:""),H=(0,p.getPreviewSize)(q,I&&I[0]?I[0]:"",I&&I[1]?I[1]:"",I&&I[2]?I[2]:""),$=b()({"kb-adv-form-field":!0}),j=(0,r.useBlockProps)({className:$,style:{maxWidth:""!==U?U+(O||"%"):void 0,minWidth:""!==H?H+(A||"px"):void 0}}),K=(0,a.useMemo)((()=>{var e,n;return void 0!==R&&void 0!==R.defaultValue&&void 0!==(null===(e=R.defaultValue)||void 0===e?void 0:e.enable)&&""!==R.defaultValue.enable&&!0===R.defaultValue.enable?null!=R&&null!==(n=R.defaultValue)&&void 0!==n&&n.field?"{"+R.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[R,C]),G=(e,t)=>{if(!y)return;let a=y[t];y.splice(t,1,y[e]),y.splice(e,1,a),n({options:y}),L(Math.random())},Q=e=>{if(1===Math.abs(y.length))return;const t=(0,x.filter)(y,((t,n)=>e!==n));n({options:t})},J=(e,t)=>{const a=y.map(((n,a)=>(e===a&&(n={...n,...t}),n)));n({options:a})};return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",j,(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-radio",setActiveTab:z,activeTab:W,allowedTabs:["general","advanced"]}),"general"===W&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Radio Options","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-radio-options"},(0,a.createElement)("div",{className:"kb-adv-field-options-wrap"},(0,x.times)(y.length,(e=>(0,a.createElement)("div",{key:e,className:"kb-adv-field-option"},(0,a.createElement)(s.TextControl,{className:"kb-option-text-control",label:(0,l.__)("Option","kadence-blocks")+" "+(e+1)+" "+(0,l.__)("label","kadence-blocks"),placeholder:(0,l.__)("Option","kadence-blocks"),value:void 0!==y[e].label?y[e].label:"",onChange:t=>J(e,{label:t})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Option","kadence-blocks")+" "+(e+1)+" "+(0,l.__)("value","kadence-blocks"),placeholder:y[e].label,value:void 0!==y[e].value?y[e].value:"",onChange:t=>J(e,{value:t})}),(0,a.createElement)("div",{className:"kadence-blocks-list-item__control-menu"},(0,a.createElement)(s.Button,{icon:"arrow-up",onClick:()=>{return 0===e?void 0:void(0!==(t=e)&&G(t,t-1));var t},className:"kadence-blocks-list-item__move-up",label:(0,l.__)("Move Item Up"),"aria-disabled":0===e,disabled:0===e}),(0,a.createElement)(s.Button,{icon:"arrow-down",onClick:()=>{return e+1===y.length?void 0:void((t=e)!==y.length-1&&G(t,t+1));var t},className:"kadence-blocks-list-item__move-down",label:(0,l.__)("Move Item Down"),"aria-disabled":e+1===y.length,disabled:e+1===y.length}),(0,a.createElement)(s.Button,{icon:"no-alt",onClick:()=>Q(e),className:"kadence-blocks-list-item__remove",label:(0,l.__)("Remove Item"),disabled:1===y.length})))))),(0,a.createElement)(s.Button,{className:"kb-add-option",variant:"primary",icon:Jn,onClick:()=>{let e=y;e.push({value:"",label:""}),n({options:e}),L(Math.random())}},(0,l.__)("Add Option","kadence-blocks")),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Display inline?","kadence-blocks"),checked:E,onChange:e=>n({inline:e})})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-radio-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:S,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Placeholder","kadence-blocks"),value:P,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:C,preview:K,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===W&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-radui-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==T&&void 0!==T[0]?T[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==T&&void 0!==T[1]?T[1]:"",void 0!==T&&void 0!==T[2]?T[2]:""]})},tabletValue:void 0!==T&&void 0!==T[1]?T[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",e,void 0!==T&&void 0!==T[2]?T[2]:""]})},mobileValue:void 0!==T&&void 0!==T[2]?T[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",void 0!==T&&void 0!==T[1]?T[1]:"",e]})},min:0,max:"px"===O?2e3:100,step:1,unit:O||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==I&&void 0!==I[0]?I[0]:"",onChange:e=>{n({minWidth:[e,void 0!==I&&void 0!==I[1]?I[1]:"",void 0!==I&&void 0!==I[2]?I[2]:""]})},tabletValue:void 0!==I&&void 0!==I[1]?I[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==I&&void 0!==I[0]?I[0]:"",e,void 0!==I&&void 0!==I[2]?I[2]:""]})},mobileValue:void 0!==I&&void 0!==I[2]?I[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==I&&void 0!==I[0]?I[0]:"",void 0!==I&&void 0!==I[1]?I[1]:"",e]})},min:0,max:"px"===A?2e3:100,step:1,unit:A||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-radio-extra-settings"},(0,a.createElement)(F,{value:D,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:B,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:w,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:M,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:N,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),o?(0,a.createElement)("div",{className:"kb-form-multi"},(0,x.times)(y.length,(e=>(0,a.createElement)("div",{className:"inline-option-add-item",key:e},(0,a.createElement)("input",{type:"radio",className:"kb-sub-field kb-checkbox-style",onClick:t=>{((e,t)=>{const a=y[e].selected;(()=>{let e=y;e.forEach((function(e,t){e.selected=!1})),n({options:e})})(),J(e,{selected:!a})})(e,t.target.value)},checked:y[e].selected}),(0,a.createElement)("input",{key:"text"+e,type:"text",value:y[e].label,className:"ignore-field-styles",onChange:t=>J(e,{label:t.target.value})}),(0,a.createElement)(s.Button,{onClick:()=>Q(e)},(0,a.createElement)("span",{className:"dashicon dashicons dashicons-trash"}))))),(0,a.createElement)(s.Button,{variant:"primary",icon:Jn,className:"kb-form-multi__add-option",onClick:()=>{let e=y;e.push({value:"",label:""}),n({options:e}),L(Math.random())}},(0,l.__)("Add Option","kadence-blocks"))):(0,a.createElement)("div",{className:!0===E?"kb-radio-check-inline":""},(0,x.times)(y.length,(e=>(0,a.createElement)("div",{key:e,className:"kb-radio-check-item"},(0,a.createElement)("input",{type:"radio",className:"kb-sub-field kb-checkbox-style",value:y[e].value||y[e].label,onChange:e=>!1}),(0,a.createElement)("label",{htmlFor:"kb_field"},y[e].label))))),S&&(0,a.createElement)("span",{className:"kb-form-field-help"},S)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},transforms:Ha,save:()=>null});const ja=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-select","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"placeholder":{"type":"string"},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"helpText":{"type":"string","default":""},"inputName":{"type":"string"},"options":{"type":"array","default":[{"value":"","label":""}]},"multiSelect":{"type":"boolean","default":false},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktdynamic":true,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-select",{...ja,title:(0,l.__)("Select","kadence-blocks"),
/* translators: block description */
description:(0,l.__)("Kadence Form select input","kadence-blocks"),keywords:["kadence"],parent:["kadence/advanced-form"],icon:{src:i.selectInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,placeholder:y,options:E,multiSelect:C,defaultValue:S,helpText:w,ariaDescription:T,maxWidth:O,maxWidthUnit:I,minWidth:N,minWidthUnit:P,defaultParameter:B,inputName:D,requiredMessage:M,kadenceDynamic:R}=t,[V,L]=(0,a.useState)(0);function W(e){return()=>{e!==E.length-1&&z(e,e+1)}}function z(e,t){if(!E)return;let a=E[t];E.splice(t,1,E[e]),E.splice(e,1,a),n({options:E}),L(Math.random())}const q=e=>{if(1===Math.abs(E.length))return;const t=(0,x.filter)(E,((t,n)=>e!==n));n({options:t})},U=(e,t)=>{const a=E.map(((n,a)=>(e===a&&(n={...n,...t}),n)));n({options:a})},H=e=>{if(""!==S&&(0,x.get)(e,"value","")===S)return!0},[$,j]=(0,a.useState)("general"),{previewDevice:K}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const G=(0,p.getPreviewSize)(K,O&&O[0]?O[0]:"",O&&O[1]?O[1]:"",O&&O[2]?O[2]:""),Q=(0,p.getPreviewSize)(K,N&&N[0]?N[0]:"",N&&N[1]?N[1]:"",N&&N[2]?N[2]:""),J=b()({"kb-adv-form-field":!0,"kb-adv-form-infield-type-input":!0}),Y=(0,r.useBlockProps)({className:J,style:{maxWidth:""!==G?G+(I||"%"):void 0,minWidth:""!==Q?Q+(P||"px"):void 0}}),X=(0,a.useMemo)((()=>{var e,n;return void 0!==R&&void 0!==R.defaultValue&&void 0!==(null===(e=R.defaultValue)||void 0===e?void 0:e.enable)&&""!==R.defaultValue.enable&&!0===R.defaultValue.enable?null!=R&&null!==(n=R.defaultValue)&&void 0!==n&&n.field?"{"+R.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[R,S]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",Y,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-select",setActiveTab:j,activeTab:$,allowedTabs:["general","advanced"]}),"general"===$&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Select Options","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-select-options"},(0,a.createElement)("div",{className:"kb-adv-field-options-wrap"},(0,x.times)(E.length,(e=>{return(0,a.createElement)("div",{key:e,className:"kb-adv-field-option"},(0,a.createElement)(s.TextControl,{className:"kb-option-text-control",label:(0,l.__)("Option","kadence-blocks")+" "+(e+1)+" "+(0,l.__)("label","kadence-blocks"),placeholder:(0,l.__)("Option","kadence-blocks"),value:void 0!==E[e].label?E[e].label:"",onChange:t=>U(e,{label:t})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Option","kadence-blocks")+" "+(e+1)+" "+(0,l.__)("value","kadence-blocks"),placeholder:E[e].label,value:void 0!==E[e].value?E[e].value:"",onChange:t=>U(e,{value:t})}),(0,a.createElement)("div",{className:"kadence-blocks-list-item__control-menu"},(0,a.createElement)(s.Button,{icon:"arrow-up",onClick:0===e?void 0:(t=e,()=>{0!==t&&z(t,t-1)}),className:"kadence-blocks-list-item__move-up",label:(0,l.__)("Move Item Up"),"aria-disabled":0===e,disabled:0===e}),(0,a.createElement)(s.Button,{icon:"arrow-down",onClick:e+1===E.length?void 0:W(e),className:"kadence-blocks-list-item__move-down",label:(0,l.__)("Move Item Down"),"aria-disabled":e+1===E.length,disabled:e+1===E.length}),(0,a.createElement)(s.Button,{icon:"no-alt",onClick:()=>q(e),className:"kadence-blocks-list-item__remove",label:(0,l.__)("Remove Item"),disabled:1===E.length})));var t}))),(0,a.createElement)(s.Button,{className:"kb-add-option",variant:"primary",icon:Jn,onClick:()=>{const e=E;e.push({value:"",label:""}),n({options:e}),L(Math.random())}},(0,l.__)("Add Option","kadence-blocks")),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Multi Select","kadence-blocks"),checked:C,onChange:e=>n({multiSelect:e}),help:(0,l.__)("Checkboxes are a preferred alternative due to their easier usability.","kadence-blocks")})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-select-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:w,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Select Placeholder","kadence-blocks"),value:y,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:S,preview:X,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===$&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-select-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==O&&void 0!==O[0]?O[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==O&&void 0!==O[1]?O[1]:"",void 0!==O&&void 0!==O[2]?O[2]:""]})},tabletValue:void 0!==O&&void 0!==O[1]?O[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==O&&void 0!==O[0]?O[0]:"",e,void 0!==O&&void 0!==O[2]?O[2]:""]})},mobileValue:void 0!==O&&void 0!==O[2]?O[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==O&&void 0!==O[0]?O[0]:"",void 0!==O&&void 0!==O[1]?O[1]:"",e]})},min:0,max:"px"===I?2e3:100,step:1,unit:I||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==N&&void 0!==N[0]?N[0]:"",onChange:e=>{n({minWidth:[e,void 0!==N&&void 0!==N[1]?N[1]:"",void 0!==N&&void 0!==N[2]?N[2]:""]})},tabletValue:void 0!==N&&void 0!==N[1]?N[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==N&&void 0!==N[0]?N[0]:"",e,void 0!==N&&void 0!==N[2]?N[2]:""]})},mobileValue:void 0!==N&&void 0!==N[2]?N[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==N&&void 0!==N[0]?N[0]:"",void 0!==N&&void 0!==N[1]?N[1]:"",e]})},min:0,max:"px"===P?2e3:100,step:1,unit:P||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-select-extra-settings"},(0,a.createElement)(F,{value:D,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:T,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:M,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:B,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),o?(0,a.createElement)("div",{className:"kb-form-multi"},(0,x.times)(E.length,(e=>(0,a.createElement)("div",{className:"inline-option-add-item",key:e},(0,a.createElement)("input",{key:"text"+e,type:"text",value:E[e].label,className:"ignore-field-styles",onChange:t=>U(e,{label:t.target.value})}),(0,a.createElement)(s.Button,{onClick:()=>q(e)},(0,a.createElement)("span",{className:"dashicons dashicons-trash"}))))),(0,a.createElement)(s.Button,{variant:"primary",icon:Jn,className:"kb-form-multi__add-option",onClick:()=>{const e=E;e.push({value:"",label:""}),n({options:e}),L(Math.random())}},(0,l.__)("Add Option","kadence-blocks"))):(0,a.createElement)("select",{multiple:C},(0,x.times)(E.length,(e=>(0,a.createElement)("option",{key:e,value:e,selected:H(E[e]),disabled:(0,x.get)(E[e],"disabled",!1)},E[e].label)))),w&&(0,a.createElement)("span",{className:"kb-form-field-help"},w)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Ka=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"title":"Submit Button","name":"kadence/advanced-form-submit","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string","default":""},"formID":{"type":"string"},"text":{"type":"string","default":"","__experimentalRole":"content"},"style":{"type":"string","default":"basic"},"sizePreset":{"type":"string","default":"standard"},"gap":{"type":"array","default":["","",""]},"width":{"type":"array","default":["","",""]},"widthUnit":{"type":"string","default":"px"},"widthType":{"type":"string","default":"auto"},"padding":{"type":"array","default":["","","",""]},"tablePadding":{"type":"array","default":["","","",""]},"mobilePadding":{"type":"array","default":["","","",""]},"paddingUnit":{"type":"string","default":"px"},"margin":{"type":"array","default":["","","",""]},"tabletMargin":{"type":"array","default":["","","",""]},"mobileMargin":{"type":"array","default":["","","",""]},"marginUnit":{"type":"string","default":"px"},"color":{"type":"string","default":""},"background":{"type":"string","default":""},"gradient":{"type":"string","default":""},"backgroundType":{"type":"string","default":"normal"},"colorHover":{"type":"string","default":""},"backgroundHover":{"type":"string","default":""},"backgroundHoverType":{"type":"string","default":"normal"},"gradientHover":{"type":"string","default":""},"borderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"tabletBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"mobileBorderStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"borderHoverStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"tabletBorderHoverStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"mobileBorderHoverStyle":{"type":"array","default":[{"top":["","",""],"right":["","",""],"bottom":["","",""],"left":["","",""],"unit":"px"}]},"borderRadius":{"type":"array","default":["","","",""]},"tabletBorderRadius":{"type":"array","default":["","","",""]},"mobileBorderRadius":{"type":"array","default":["","","",""]},"borderRadiusUnit":{"type":"string","default":"px"},"borderHoverRadius":{"type":"array","default":["","","",""]},"tabletBorderHoverRadius":{"type":"array","default":["","","",""]},"mobileBorderHoverRadius":{"type":"array","default":["","","",""]},"borderHoverRadiusUnit":{"type":"string","default":"px"},"icon":{"type":"string","default":""},"iconColor":{"type":"string","default":""},"iconColorHover":{"type":"string","default":""},"iconSide":{"type":"string","default":"right"},"iconHover":{"type":"boolean","default":false},"iconPadding":{"type":"array","default":["","","",""]},"iconPaddingUnit":{"type":"string","default":"px"},"tabletIconPadding":{"type":"array","default":["","","",""]},"mobileIconPadding":{"type":"array","default":["","","",""]},"iconSize":{"type":"array","default":["","",""]},"iconSizeUnit":{"type":"string","default":"px"},"onlyIcon":{"type":"array","default":[false,"",""]},"label":{"type":"string","default":""},"inheritStyles":{"type":"string","default":"fill"},"typography":{"type":"array","default":[{"size":["","",""],"sizeType":"px","lineHeight":["","",""],"lineType":"","letterSpacing":["","",""],"letterType":"px","textTransform":"","family":"","google":"","style":"","weight":"","variant":"","subset":"","loadGoogle":true}]},"displayShadow":{"type":"boolean","default":false},"displayHoverShadow":{"type":"boolean","default":false},"shadow":{"type":"array","default":[{"color":"#000000","opacity":0.2,"spread":0,"blur":2,"hOffset":1,"vOffset":1,"inset":false}]},"shadowHover":{"type":"array","default":[{"color":"#000000","opacity":0.4,"spread":0,"blur":3,"hOffset":2,"vOffset":2,"inset":false}]},"anchor":{"type":"string"},"noCustomDefaults":{"type":"boolean","default":false},"hAlign":{"type":"string","default":"left"},"thAlign":{"type":"string","default":""},"mhAlign":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"reusable":false,"multiple":false,"kbMetadata":true,"kbContentLabel":"text"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-submit",{...Ka,title:(0,l.__)("Submit Button","kadence-blocks"),description:(0,l.__)("Kadence Form Submit Button","kadence-blocks"),keywords:["submit","button","send"],ancestor:["kadence/advanced-form"],parent:["kadence/advanced-form","kadence/column"],icon:{src:i.advancedBtnIcon},edit:function(e){var t;let{attributes:n,setAttributes:o,className:i,isSelected:c,context:m,clientId:v,name:h}=e;const{uniqueID:f,text:g,sizePreset:_,padding:y,tabletPadding:E,mobilePadding:C,paddingUnit:x,color:w,background:T,backgroundType:F,gradient:O,colorHover:I,backgroundHover:A,backgroundHoverType:N,gradientHover:P,borderStyle:B,tabletBorderStyle:D,mobileBorderStyle:M,borderHoverStyle:R,tabletBorderHoverStyle:V,mobileBorderHoverStyle:L,typography:W,borderRadius:z,tabletBorderRadius:q,mobileBorderRadius:U,borderRadiusUnit:H,borderHoverRadius:$,tabletBorderHoverRadius:j,mobileBorderHoverRadius:K,borderHoverRadiusUnit:G,icon:Q,iconSide:J,iconHover:Y,width:X,widthUnit:Z,widthType:ee,displayShadow:te,shadow:ne,displayHoverShadow:ae,shadowHover:oe,inheritStyles:le,iconSize:ie,iconPadding:re,tabletIconPadding:ce,mobileIconPadding:se,iconPaddingUnit:de,onlyIcon:ue,iconColor:pe,iconColorHover:me,label:be,marginUnit:ve,margin:he,iconSizeUnit:fe,tabletMargin:ge,mobileMargin:ke,hAlign:_e,thAlign:ye,mhAlign:Ee}=n,{previewDevice:Ce}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[v]);(0,a.useEffect)((()=>{let e=k(f,v);e!==f&&(n.uniqueID=e,o({uniqueID:e}))}),[]);const Se=(0,p.mouseOverVisualizer)(),xe=(0,p.mouseOverVisualizer)();(0,a.useEffect)((()=>{(0,p.setBlockDefaults)("kadence/singlebtn",n)}),[]);const[we,Te]=(0,a.useState)("general"),Fe=e=>{const t=W.map(((t,n)=>(0===n&&(t={...t,...e}),t)));o({typography:t})},Oe=e=>{const t=ne.map(((t,n)=>(0===n&&(t={...t,...e}),t)));o({shadow:t})},Ie=e=>{const t=oe.map(((t,n)=>(0===n&&(t={...t,...e}),t)));o({shadowHover:t})},Ae=[{value:"small",label:(0,l.__)("SM","kadence-blocks")},{value:"standard",label:(0,l.__)("MD","kadence-blocks")},{value:"large",label:(0,l.__)("LG","kadence-blocks")},{value:"xlarge",label:(0,l.__)("XL","kadence-blocks")}],Ne=[{value:"auto",label:(0,l.__)("Auto","kadence-blocks")},{value:"fixed",label:(0,l.__)("Fixed","kadence-blocks")},{value:"full",label:(0,l.__)("Full","kadence-blocks")}],Pe=[{value:"fill",label:(0,l.__)("Fill","kadence-blocks")},{value:"outline",label:(0,l.__)("Outline","kadence-blocks")},{value:"inherit",label:(0,l.__)("Theme","kadence-blocks")}],Be=(0,p.getPreviewSize)(Ce,void 0!==(null==he?void 0:he[0])?he[0]:"",void 0!==(null==ge?void 0:ge[0])?ge[0]:"",void 0!==(null==ke?void 0:ke[0])?ke[0]:""),De=(0,p.getPreviewSize)(Ce,void 0!==(null==he?void 0:he[1])?he[1]:"",void 0!==(null==ge?void 0:ge[1])?ge[1]:"",void 0!==(null==ke?void 0:ke[1])?ke[1]:""),Me=(0,p.getPreviewSize)(Ce,void 0!==(null==he?void 0:he[2])?he[2]:"",void 0!==(null==ge?void 0:ge[2])?ge[2]:"",void 0!==(null==ke?void 0:ke[2])?ke[2]:""),Re=(0,p.getPreviewSize)(Ce,void 0!==(null==he?void 0:he[3])?he[3]:"",void 0!==(null==ge?void 0:ge[3])?ge[3]:"",void 0!==(null==ke?void 0:ke[3])?ke[3]:""),Ve=ve||"px",Le=(0,p.getPreviewSize)(Ce,void 0!==(null==y?void 0:y[0])?y[0]:"",void 0!==(null==E?void 0:E[0])?E[0]:"",void 0!==(null==C?void 0:C[0])?C[0]:""),We=(0,p.getPreviewSize)(Ce,void 0!==(null==y?void 0:y[1])?y[1]:"",void 0!==(null==E?void 0:E[1])?E[1]:"",void 0!==(null==C?void 0:C[1])?C[1]:""),ze=(0,p.getPreviewSize)(Ce,void 0!==(null==y?void 0:y[2])?y[2]:"",void 0!==(null==E?void 0:E[2])?E[2]:"",void 0!==(null==C?void 0:C[2])?C[2]:""),qe=(0,p.getPreviewSize)(Ce,void 0!==(null==y?void 0:y[3])?y[3]:"",void 0!==(null==E?void 0:E[3])?E[3]:"",void 0!==(null==C?void 0:C[3])?C[3]:""),Ue=(0,p.getPreviewSize)(Ce,void 0!==z?z[0]:"",void 0!==q?q[0]:"",void 0!==U?U[0]:""),He=(0,p.getPreviewSize)(Ce,void 0!==z?z[1]:"",void 0!==q?q[1]:"",void 0!==U?U[1]:""),$e=(0,p.getPreviewSize)(Ce,void 0!==z?z[2]:"",void 0!==q?q[2]:"",void 0!==U?U[2]:""),je=(0,p.getPreviewSize)(Ce,void 0!==z?z[3]:"",void 0!==q?q[3]:"",void 0!==U?U[3]:""),Ke=(0,p.getPreviewSize)(Ce,void 0!==(null==ie?void 0:ie[0])?ie[0]:"",void 0!==(null==ie?void 0:ie[1])?ie[1]:"",void 0!==(null==ie?void 0:ie[2])?ie[2]:""),Ge=(0,p.getPreviewSize)(Ce,void 0!==(null==re?void 0:re[0])?re[0]:"",void 0!==(null==ce?void 0:ce[0])?ce[0]:"",void 0!==(null==se?void 0:se[0])?se[0]:""),Qe=(0,p.getPreviewSize)(Ce,void 0!==(null==re?void 0:re[1])?re[1]:"",void 0!==(null==ce?void 0:ce[1])?ce[1]:"",void 0!==(null==se?void 0:se[1])?se[1]:""),Je=(0,p.getPreviewSize)(Ce,void 0!==(null==re?void 0:re[2])?re[2]:"",void 0!==(null==ce?void 0:ce[2])?ce[2]:"",void 0!==(null==se?void 0:se[2])?se[2]:""),Ye=(0,p.getPreviewSize)(Ce,void 0!==(null==re?void 0:re[3])?re[3]:"",void 0!==(null==ce?void 0:ce[3])?ce[3]:"",void 0!==(null==se?void 0:se[3])?se[3]:""),Xe=(0,p.getPreviewSize)(Ce,void 0!==(null==X?void 0:X[0])?X[0]:"",void 0!==(null==X?void 0:X[1])?X[1]:void 0,void 0!==(null==X?void 0:X[2])?X[2]:void 0),Ze=(0,p.getBorderStyle)(Ce,"top",B,D,M),et=(0,p.getBorderStyle)(Ce,"right",B,D,M),tt=(0,p.getBorderStyle)(Ce,"bottom",B,D,M),nt=(0,p.getBorderStyle)(Ce,"left",B,D,M),at=(0,p.getBorderColor)(Ce,"top",B,D,M),ot=(0,p.getBorderColor)(Ce,"right",B,D,M),lt=(0,p.getBorderColor)(Ce,"bottom",B,D,M),it=(0,p.getBorderColor)(Ce,"left",B,D,M),rt=[B,D,M],ct=(0,p.getBorderStyle)(Ce,"top",R,V,L,rt),st=(0,p.getBorderStyle)(Ce,"right",R,V,L,rt),dt=(0,p.getBorderStyle)(Ce,"bottom",R,V,L,rt),ut=(0,p.getBorderStyle)(Ce,"left",R,V,L,rt),pt=(0,p.getBorderColor)(Ce,"top",B,D,M,rt),mt=(0,p.getBorderColor)(Ce,"right",B,D,M,rt),bt=(0,p.getBorderColor)(Ce,"bottom",B,D,M,rt),vt=(0,p.getBorderColor)(Ce,"left",B,D,M,rt),ht=(0,p.getPreviewSize)(Ce,void 0!==$?$[0]:"",void 0!==j?j[0]:"",void 0!==K?K[0]:""),ft=(0,p.getPreviewSize)(Ce,void 0!==$?$[1]:"",void 0!==j?j[1]:"",void 0!==K?K[1]:""),gt=(0,p.getPreviewSize)(Ce,void 0!==$?$[2]:"",void 0!==j?j[2]:"",void 0!==K?K[2]:""),kt=(0,p.getPreviewSize)(Ce,void 0!==$?$[3]:"",void 0!==j?j[3]:"",void 0!==K?K[3]:""),_t=(0,p.getPreviewSize)(Ce,void 0!==_e?_e:"",void 0!==ye?ye:"",void 0!==Ee?Ee:""),yt=(0,p.getPreviewSize)(Ce,void 0!==(null==ue?void 0:ue[0])?ue[0]:"",void 0!==(null==ue?void 0:ue[1])?ue[1]:void 0,void 0!==(null==ue?void 0:ue[2])?ue[2]:void 0);let Et;Et=void 0!==F&&"gradient"===F?O:"transparent"===T||void 0===T?void 0:(0,p.KadenceColorOutput)(T);const Ct=["text"],St=b()({"kt-button":!0,[`kt-button-${f}`]:!0,[`kb-btn-global-${le}`]:le,"wp-block-button__link":le&&"inherit"===le,"kb-btn-has-icon":Q,["kt-btn-svg-show-"+(Y?"hover":"always")]:Q,"kb-btn-only-icon":yt,[`kt-btn-size-${_||"standard"}`]:!0}),xt=b()({className:i,[`kb-single-btn-${f}`]:!0,[`kt-btn-width-type-${ee||"auto"}`]:!0}),wt=b()({"btn-inner-wrap":!0,[`kt-btn-align-${_t}`]:_t}),Tt=(0,r.useBlockProps)({className:xt,style:{width:void 0!==ee&&"fixed"===ee&&"%"===(void 0!==Z?Z:"px")&&""!==Xe?Xe+(void 0!==Z?Z:"px"):void 0}});let Ft="0",Ot="",It="";const At="gradient"===N?P:(0,p.KadenceColorOutput)(A);void 0!==ae&&ae&&void 0!==(null==oe?void 0:oe[0])&&void 0!==(null==oe?void 0:oe[0].inset)&&!1===(null==oe?void 0:oe[0].inset)&&(Ot=(void 0!==(null==oe?void 0:oe[0].inset)&&oe[0].inset?"inset ":"")+(void 0!==(null==oe?void 0:oe[0].hOffset)?oe[0].hOffset:0)+"px "+(void 0!==(null==oe?void 0:oe[0].vOffset)?oe[0].vOffset:0)+"px "+(void 0!==(null==oe?void 0:oe[0].blur)?oe[0].blur:14)+"px "+(void 0!==(null==oe?void 0:oe[0].spread)?oe[0].spread:0)+"px "+(0,p.KadenceColorOutput)(void 0!==(null==oe?void 0:oe[0].color)?oe[0].color:"#000000",void 0!==(null==oe?void 0:oe[0].opacity)?oe[0].opacity:1),It="none",Ft="0"),void 0!==ae&&ae&&void 0!==(null==oe?void 0:oe[0])&&void 0!==(null==oe?void 0:oe[0].inset)&&!0===(null==oe?void 0:oe[0].inset)&&(It=(void 0!==(null==oe?void 0:oe[0].inset)&&oe[0].inset?"inset ":"")+(void 0!==(null==oe?void 0:oe[0].hOffset)?oe[0].hOffset:0)+"px "+(void 0!==(null==oe?void 0:oe[0].vOffset)?oe[0].vOffset:0)+"px "+(void 0!==(null==oe?void 0:oe[0].blur)?oe[0].blur:14)+"px "+(void 0!==(null==oe?void 0:oe[0].spread)?oe[0].spread:0)+"px "+(0,p.KadenceColorOutput)(void 0!==(null==oe?void 0:oe[0].color)?oe[0].color:"#000000",void 0!==(null==oe?void 0:oe[0].opacity)?oe[0].opacity:1),Ft=void 0!==z?z:"3",Ot="none");const Nt=(0,p.typographyStyle)(W,`.editor-styles-wrapper .wp-block-kadence-advanced-form-submit.kb-single-btn-${f} .kt-button-${f}`,Ce),Pt=(0,a.createElement)("style",null,""!==Nt?Nt:"",`.kb-single-btn-${f} .kt-button-${f}.kb-btn-global-outline {`,!Ze&&at?"border-top-color:"+at+";":"",!et&&ot?"border-right-color:"+ot+";":"",!nt&&it?"border-left-color:"+it+";":"",!tt&<?"border-bottom-color:"+lt+";":"","}",`.kb-single-btn-${f} .kt-button-${f}.kb-btn-global-outline:hover {`,!ct&&pt?"border-top-color:"+pt+";":"",!st&&mt?"border-right-color:"+mt+";":"",!ut&&vt?"border-left-color:"+vt+";":"",!dt&&bt?"border-bottom-color:"+bt+";":"","}",`.kb-single-btn-${f} .kt-button-${f}:hover {`,I?"color:"+(0,p.KadenceColorOutput)(I)+"!important;":"",Ot?"box-shadow:"+Ot+"!important;":"",ct?"border-top:"+ct+"!important;":"",st?"border-right:"+st+"!important;":"",ut?"border-left:"+ut+"!important;":"",dt?"border-bottom:"+dt+"!important;":"",""!==ht?"border-top-left-radius:"+ht+(G||"px")+"!important;":"",""!==ft?"border-top-right-radius:"+ft+(G||"px")+"!important;":"",""!==kt?"border-bottom-left-radius:"+kt+(G||"px")+"!important;":"",""!==gt?"border-bottom-right-radius:"+gt+(G||"px")+"!important;":"","}",me?`.kb-single-btn-${f} .kt-button-${f}:hover .kt-btn-svg-icon { color:${(0,p.KadenceColorOutput)(me)} !important;}`:"",`.kb-single-btn-${f} .kt-button-${f}::before {`,At?"background:"+At+";":"",It?"box-shadow:"+It+";":"",Ft?"border-radius:"+Ft+"px;":"","}");return(0,a.createElement)("div",Tt,Pt,(0,a.createElement)(r.BlockControls,null,(0,a.createElement)(s.ToolbarGroup,null,(0,a.createElement)(r.JustifyContentControl,{value:_t,allowedControls:["left","center","right"],onChange:e=>{o("Mobile"===Ce?{mhAlign:e||""}:"Tablet"===Ce?{thAlign:e||""}:{hAlign:e||"center"})}})),(0,a.createElement)(u.CopyPasteAttributes,{attributes:n,excludedAttrs:Ct,defaultAttributes:Ka.attributes,blockSlug:Ka.name,onPaste:e=>o(e)})),(0,p.showSettings)("allSettings","kadence/advancedbtn")&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:v,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-submit",setActiveTab:Te,activeTab:we}),"general"===we&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Button Settings","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-single-btn"},(0,a.createElement)(u.KadenceRadioButtons,{value:le,options:Pe,hideLabel:!1,label:(0,l.__)("Button Inherit Styles","kadence-blocks"),onChange:e=>{o({inheritStyles:e})}}),(0,p.showSettings)("sizeSettings","kadence/advancedbtn")&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadenceRadioButtons,{value:_,options:Ae,hideLabel:!1,label:(0,l.__)("Button Size","kadence-blocks"),onChange:e=>{o({sizePreset:e})}}),(0,a.createElement)(u.KadenceRadioButtons,{value:ee,options:Ne,hideLabel:!1,label:(0,l.__)("Button Width","kadence-blocks"),onChange:e=>{o({widthType:e})}}),"fixed"===ee&&(0,a.createElement)("div",{className:"kt-inner-sub-section"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Fixed Width","kadence-blocks"),value:void 0!==(null==X?void 0:X[0])?X[0]:void 0,onChange:e=>{o({width:[e,void 0!==(null==X?void 0:X[1])?X[1]:"",void 0!==(null==X?void 0:X[2])?X[2]:""]})},tabletValue:void 0!==(null==X?void 0:X[1])?X[1]:void 0,onChangeTablet:e=>{o({width:[void 0!==(null==X?void 0:X[0])?X[0]:"",e,void 0!==(null==X?void 0:X[2])?X[2]:""]})},mobileValue:void 0!==(null==X?void 0:X[2])?X[2]:void 0,onChangeMobile:e=>{o({width:[void 0!==(null==X?void 0:X[0])?X[0]:"",void 0!==(null==X?void 0:X[1])?X[1]:"",e]})},min:0,max:"px"!==(Z||"px")?100:600,step:1,unit:Z||"px",onUnit:e=>{o({widthUnit:e})},units:["px","%"]}))))),"style"===we&&(0,a.createElement)(a.Fragment,null,(0,p.showSettings)("colorSettings","kadence/advancedbtn")&&(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Button Styles","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-single-btn-styles"},(0,a.createElement)(u.HoverToggleControl,{hover:(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Color Hover","kadence-blocks"),value:I||"",default:"",onChange:e=>o({colorHover:e})}),(0,a.createElement)(u.BackgroundTypeControl,{label:(0,l.__)("Hover Type","kadence-blocks"),type:N||"normal",onChange:e=>o({backgroundHoverType:e}),allowedTypes:["normal","gradient"]}),"gradient"===N&&(0,a.createElement)(u.GradientControl,{value:P,onChange:e=>o({gradientHover:e}),gradients:[]}),"normal"===N&&(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Background Color","kadence-blocks"),value:A||"",default:"",onChange:e=>o({backgroundHover:e})}),(0,a.createElement)(u.ResponsiveBorderControl,{label:(0,l.__)("Border","kadence-blocks"),value:R,tabletValue:V,mobileValue:L,onChange:e=>o({borderHoverStyle:e}),onChangeTablet:e=>o({tabletBorderHoverStyle:e}),onChangeMobile:e=>o({mobileBorderHoverStyle:e})}),(0,a.createElement)(u.ResponsiveMeasurementControls,{label:(0,l.__)("Border Radius","kadence-blocks"),value:$,tabletValue:j,mobileValue:K,onChange:e=>o({borderHoverRadius:e}),onChangeTablet:e=>o({tabletBorderHoverRadius:e}),onChangeMobile:e=>o({mobileBorderHoverRadius:e}),unit:G,units:["px","em","rem","%"],onUnit:e=>o({borderHoverRadiusUnit:e}),max:"em"===G||"rem"===G?24:500,step:"em"===G||"rem"===G?.1:1,min:0,isBorderRadius:!0,allowEmpty:!0}),(0,a.createElement)(u.BoxShadowControl,{label:(0,l.__)("Box Shadow","kadence-blocks"),enable:void 0!==ae&&ae,color:void 0!==oe&&void 0!==oe[0]&&void 0!==oe[0].color?oe[0].color:"#000000",colorDefault:"#000000",onArrayChange:(e,t)=>{Ie({color:e,opacity:t})},opacity:void 0!==oe&&void 0!==oe[0]&&void 0!==oe[0].opacity?oe[0].opacity:.2,hOffset:void 0!==oe&&void 0!==oe[0]&&void 0!==oe[0].hOffset?oe[0].hOffset:0,vOffset:void 0!==oe&&void 0!==oe[0]&&void 0!==oe[0].vOffset?oe[0].vOffset:0,blur:void 0!==oe&&void 0!==oe[0]&&void 0!==oe[0].blur?oe[0].blur:14,spread:void 0!==oe&&void 0!==oe[0]&&void 0!==oe[0].spread?oe[0].spread:0,inset:void 0!==oe&&void 0!==oe[0]&&void 0!==oe[0].inset&&oe[0].inset,onEnableChange:e=>{o({displayHoverShadow:e})},onColorChange:e=>{Ie({color:e})},onOpacityChange:e=>{Ie({opacity:e})},onHOffsetChange:e=>{Ie({hOffset:e})},onVOffsetChange:e=>{Ie({vOffset:e})},onBlurChange:e=>{Ie({blur:e})},onSpreadChange:e=>{Ie({spread:e})},onInsetChange:e=>{Ie({inset:e})}})),normal:(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Color","kadence-blocks"),value:w||"",default:"",onChange:e=>o({color:e})}),(0,a.createElement)(u.BackgroundTypeControl,{label:(0,l.__)("Type","kadence-blocks"),type:F||"normal",onChange:e=>o({backgroundType:e}),allowedTypes:["normal","gradient"]}),"gradient"===F&&(0,a.createElement)(u.GradientControl,{value:O,onChange:e=>o({gradient:e}),gradients:[]}),"normal"===F&&(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Background Color","kadence-blocks"),value:T||"",default:"",onChange:e=>o({background:e})}),(0,a.createElement)(u.ResponsiveBorderControl,{label:(0,l.__)("Border","kadence-blocks"),value:B,tabletValue:D,mobileValue:M,onChange:e=>o({borderStyle:e}),onChangeTablet:e=>o({tabletBorderStyle:e}),onChangeMobile:e=>o({mobileBorderStyle:e})}),(0,a.createElement)(u.ResponsiveMeasurementControls,{label:(0,l.__)("Border Radius","kadence-blocks"),value:z,tabletValue:q,mobileValue:U,onChange:e=>o({borderRadius:e}),onChangeTablet:e=>o({tabletBorderRadius:e}),onChangeMobile:e=>o({mobileBorderRadius:e}),unit:H,units:["px","em","rem","%"],onUnit:e=>o({borderRadiusUnit:e}),max:"em"===H||"rem"===H?24:500,step:"em"===H||"rem"===H?.1:1,min:0,isBorderRadius:!0,allowEmpty:!0}),(0,a.createElement)(u.BoxShadowControl,{label:(0,l.__)("Box Shadow","kadence-blocks"),enable:void 0!==te&&te,color:void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].color?ne[0].color:"#000000",colorDefault:"#000000",onArrayChange:(e,t)=>{Oe({color:e,opacity:t})},opacity:void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].opacity?ne[0].opacity:.2,hOffset:void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].hOffset?ne[0].hOffset:0,vOffset:void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].vOffset?ne[0].vOffset:0,blur:void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].blur?ne[0].blur:14,spread:void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].spread?ne[0].spread:0,inset:void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].inset&&ne[0].inset,onEnableChange:e=>{o({displayShadow:e})},onColorChange:e=>{Oe({color:e})},onOpacityChange:e=>{Oe({opacity:e})},onHOffsetChange:e=>{Oe({hOffset:e})},onVOffsetChange:e=>{Oe({vOffset:e})},onBlurChange:e=>{Oe({blur:e})},onSpreadChange:e=>{Oe({spread:e})},onInsetChange:e=>{Oe({inset:e})}}))})),(0,p.showSettings)("iconSettings","kadence/advancedbtn")&&(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Icon Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-single-btn-icons"},(0,a.createElement)("div",{className:"kt-select-icon-container"},(0,a.createElement)(u.KadenceIconPicker,{value:Q,onChange:e=>{o({icon:e})},allowClear:!0})),(0,a.createElement)(u.SmallResponsiveControl,{label:(0,l.__)("Icon and Text Display","kadence-blocks"),desktopChildren:(0,a.createElement)(s.SelectControl,{value:void 0!==(null==ue?void 0:ue[0])&&ue[0]?"true":"false",options:[{value:"false",label:(0,l.__)("Show Icon and Text","kadence-blocks")},{value:"true",label:(0,l.__)("Show Only Icon","kadence-blocks")}],onChange:e=>{o({onlyIcon:["true"===e,void 0!==(null==ue?void 0:ue[1])?ue[1]:"",void 0!==(null==ue?void 0:ue[2])?ue[2]:""]})}}),tabletChildren:(0,a.createElement)(s.SelectControl,{value:void 0!==(null==ue?void 0:ue[1])&&ue[1]?"true":void 0!==(null==ue?void 0:ue[1])&&!1===ue[1]?"false":"",options:[{value:"",label:(0,l.__)("Inherit","kadence-blocks")},{value:"false",label:(0,l.__)("Show Icon and Text","kadence-blocks")},{value:"true",label:(0,l.__)("Show Only Icon","kadence-blocks")}],onChange:e=>{let t=e;"true"===e?t=!0:"false"===e&&(t=!1),o({onlyIcon:[void 0!==(null==ue?void 0:ue[0])?ue[0]:"",t,void 0!==(null==ue?void 0:ue[2])?ue[2]:""]})}}),mobileChildren:(0,a.createElement)(s.SelectControl,{value:void 0!==(null==ue?void 0:ue[2])&&ue[2]?"true":void 0!==(null==ue?void 0:ue[2])&&!1===ue[2]?"false":"",options:[{value:"",label:(0,l.__)("Inherit","kadence-blocks")},{value:"false",label:(0,l.__)("Show Icon and Text","kadence-blocks")},{value:"true",label:(0,l.__)("Show Only Icon","kadence-blocks")}],onChange:e=>{let t=e;"true"===e?t=!0:"false"===e&&(t=!1),o({onlyIcon:[void 0!==(null==ue?void 0:ue[0])?ue[0]:"",void 0!==(null==ue?void 0:ue[1])?ue[1]:"",t]})}})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Icon Location","kadence-blocks"),value:J,options:[{value:"right",label:(0,l.__)("Right")},{value:"left",label:(0,l.__)("Left")}],onChange:e=>{o({iconSide:e})}}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Icon Size","kadence-blocks"),value:void 0!==(null==ie?void 0:ie[0])?ie[0]:"",onChange:e=>{o({iconSize:[e,void 0!==ie[1]?ie[1]:"",void 0!==(null==ie?void 0:ie[2])&&ie[2]?ie[2]:""]})},tabletValue:void 0!==(null==ie?void 0:ie[1])?ie[1]:"",onChangeTablet:e=>{o({iconSize:[void 0!==(null==ie?void 0:ie[0])?ie[0]:"",e,void 0!==(null==ie?void 0:ie[2])?ie[2]:""]})},mobileValue:void 0!==(null==ie?void 0:ie[2])?ie[2]:"",onChangeMobile:e=>{o({iconSize:[void 0!==(null==ie?void 0:ie[0])?ie[0]:"",void 0!==(null==ie?void 0:ie[1])?ie[1]:"",e]})},min:0,max:"px"!==(fe||"px")?12:200,step:"px"!==(fe||"px")?.1:1,unit:fe||"px",onUnit:e=>{o({iconSizeUnit:e})},units:["px","em","rem"]}),(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Icon Color","kadence-blocks"),value:pe||"",default:"",onChange:e=>{o({iconColor:e})},swatchLabel2:(0,l.__)("Hover Color","kadence-blocks"),value2:me||"",default2:"",onChange2:e=>{o({iconColorHover:e})}}),(0,a.createElement)(u.ResponsiveMeasureRangeControl,{label:(0,l.__)("Icon Padding","kadence-blocks"),value:void 0!==re?re:["","","",""],tabletValue:void 0!==ce?ce:["","","",""],mobileValue:void 0!==se?se:["","","",""],onChange:e=>o({iconPadding:e}),onChangeTablet:e=>o({tabletIconPadding:e}),onChangeMobile:e=>o({mobileIconPadding:e}),min:"em"===de||"rem"===de?-2:-200,max:"em"===de||"rem"===de?12:200,step:"em"===de||"rem"===de?.1:1,unit:de,units:["px","em","rem"],onUnit:e=>o({iconPaddingUnit:e})})),(0,p.showSettings)("fontSettings","kadence/advancedbtn")&&(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Typography Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-btn-font-family"},(0,a.createElement)(u.TypographyControls,{fontGroup:"button",fontSize:W[0].size,onFontSize:e=>Fe({size:e}),fontSizeType:W[0].sizeType,onFontSizeType:e=>Fe({sizeType:e}),lineHeight:W[0].lineHeight,onLineHeight:e=>Fe({lineHeight:e}),lineHeightType:W[0].lineType,onLineHeightType:e=>Fe({lineType:e}),reLetterSpacing:W[0].letterSpacing,onLetterSpacing:e=>Fe({letterSpacing:e}),letterSpacingType:W[0].letterType,onLetterSpacingType:e=>Fe({letterType:e}),textTransform:W[0].textTransform,onTextTransform:e=>Fe({textTransform:e}),fontFamily:W[0].family,onFontFamily:e=>Fe({family:e}),onFontChange:e=>{Fe({family:e.value,google:e.google})},onFontArrayChange:e=>Fe(e),googleFont:W[0].google,onGoogleFont:e=>Fe({google:e}),loadGoogleFont:W[0].loadGoogle,onLoadGoogleFont:e=>Fe({loadGoogle:e}),fontVariant:W[0].variant,onFontVariant:e=>Fe({variant:e}),fontWeight:W[0].weight,onFontWeight:e=>Fe({weight:e}),fontStyle:W[0].style,onFontStyle:e=>Fe({style:e}),fontSubset:W[0].subset,onFontSubset:e=>Fe({subset:e})}))),"advanced"===we&&(0,a.createElement)(a.Fragment,null,(0,p.showSettings)("marginSettings","kadence/advancedbtn")&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{panelName:"kb-single-button-margin-settings"},(0,a.createElement)(u.ResponsiveMeasureRangeControl,{label:(0,l.__)("Padding","kadence-blocks"),value:y,onChange:e=>o({padding:e}),tabletValue:E,onChangeTablet:e=>o({tabletPadding:e}),mobileValue:C,onChangeMobile:e=>o({mobilePadding:e}),min:"em"===x||"rem"===x?-2:-200,max:"em"===x||"rem"===x?12:200,step:"em"===x||"rem"===x?.1:1,unit:x,units:["px","em","rem"],onUnit:e=>o({paddingUnit:e}),onMouseOver:xe.onMouseOver,onMouseOut:xe.onMouseOut}),(0,a.createElement)(u.ResponsiveMeasureRangeControl,{label:(0,l.__)("Margin","kadence-blocks"),value:he,onChange:e=>o({margin:e}),tabletValue:ge,onChangeTablet:e=>o({tabletMargin:e}),mobileValue:ke,onChangeMobile:e=>o({mobileMargin:e}),min:"em"===ve||"rem"===ve?-2:-200,max:"em"===ve||"rem"===ve?12:200,step:"em"===ve||"rem"===ve?.1:1,unit:ve,units:["px","em","rem"],onUnit:e=>o({marginUnit:e}),onMouseOver:Se.onMouseOver,onMouseOut:Se.onMouseOut}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Add Aria Label","kadence-blocks"),value:be||"",onChange:e=>o({label:e}),className:"kb-textbox-style"})),(0,a.createElement)("div",{className:"kt-sidebar-settings-spacer"})),(0,a.createElement)(u.KadenceBlockDefaults,{attributes:n,defaultAttributes:Ka.attributes,blockSlug:Ka.name,excludedAttrs:Ct})))),(0,a.createElement)("div",{className:wt},(0,a.createElement)("span",{className:St,style:{paddingTop:Le?(0,p.getSpacingOptionOutput)(Le,x):void 0,paddingRight:We?(0,p.getSpacingOptionOutput)(We,x):void 0,paddingBottom:ze?(0,p.getSpacingOptionOutput)(ze,x):void 0,paddingLeft:qe?(0,p.getSpacingOptionOutput)(qe,x):void 0,marginTop:Be?(0,p.getSpacingOptionOutput)(Be,Ve):void 0,marginRight:De?(0,p.getSpacingOptionOutput)(De,Ve):void 0,marginBottom:Me?(0,p.getSpacingOptionOutput)(Me,Ve):void 0,marginLeft:Re?(0,p.getSpacingOptionOutput)(Re,Ve):void 0,borderTop:Ze||void 0,borderRight:et||void 0,borderBottom:tt||void 0,borderLeft:nt||void 0,borderTopLeftRadius:""!==Ue?Ue+(H||"px"):void 0,borderTopRightRadius:""!==He?He+(H||"px"):void 0,borderBottomRightRadius:""!==$e?$e+(H||"px"):void 0,borderBottomLeftRadius:""!==je?je+(H||"px"):void 0,boxShadow:void 0!==te&&te&&void 0!==ne&&void 0!==ne[0]&&void 0!==ne[0].color?(void 0!==ne[0].inset&&ne[0].inset?"inset ":"")+(void 0!==ne[0].hOffset?ne[0].hOffset:0)+"px "+(void 0!==ne[0].vOffset?ne[0].vOffset:0)+"px "+(void 0!==ne[0].blur?ne[0].blur:14)+"px "+(void 0!==ne[0].spread?ne[0].spread:0)+"px "+(0,p.KadenceColorOutput)(void 0!==ne[0].color?ne[0].color:"#000000",void 0!==ne[0].opacity?ne[0].opacity:1):void 0,background:void 0!==Et?Et:void 0,color:void 0!==w?(0,p.KadenceColorOutput)(w):void 0,width:void 0!==ee&&"fixed"===ee&&"px"===(void 0!==Z?Z:"px")&&""!==Xe?Xe+(void 0!==Z?Z:"px"):void 0}},Q&&"left"===J&&(0,a.createElement)(u.IconRender,{className:`kt-btn-svg-icon kt-btn-svg-icon-${Q} kt-btn-side-${J}`,name:Q,size:"1em",style:{fontSize:Ke?(0,p.getFontSizeOptionOutput)(Ke,void 0!==fe?fe:"px"):void 0,color:""!==pe?(0,p.KadenceColorOutput)(pe):void 0,paddingTop:Ge?(0,p.getSpacingOptionOutput)(Ge,de):void 0,paddingRight:Qe?(0,p.getSpacingOptionOutput)(Qe,de):void 0,paddingBottom:Je?(0,p.getSpacingOptionOutput)(Je,de):void 0,paddingLeft:Ye?(0,p.getSpacingOptionOutput)(Ye,de):void 0}}),(0,a.createElement)(r.RichText,{tagName:"div",placeholder:(0,l.__)("Button...","kadence-blocks"),value:g,onChange:e=>o({text:e}),allowedFormats:(0,S.applyFilters)("kadence.whitelist_richtext_formats",["kadence/insert-dynamic","core/bold","core/italic","core/strikethrough","toolset/inline-field"],"kadence/advancedbtn"),className:"kt-button-text",keepPlaceholderOnFocus:!0}),Q&&"left"!==J&&(0,a.createElement)(u.IconRender,{className:`kt-btn-svg-icon kt-btn-svg-icon-${Q} kt-btn-side-${J}`,name:Q,size:"1em",style:{fontSize:Ke?(0,p.getFontSizeOptionOutput)(Ke,void 0!==fe?fe:"px"):void 0,color:""!==pe?(0,p.KadenceColorOutput)(pe):void 0,paddingTop:Ge?(0,p.getSpacingOptionOutput)(Ge,de):void 0,paddingRight:Qe?(0,p.getSpacingOptionOutput)(Qe,de):void 0,paddingBottom:Je?(0,p.getSpacingOptionOutput)(Je,de):void 0,paddingLeft:Ye?(0,p.getSpacingOptionOutput)(Ye,de):void 0}}),(0,a.createElement)(u.SpacingVisualizer,{type:"inside",forceShow:xe.isMouseOver,spacing:[(0,p.getSpacingOptionOutput)(Le,x),(0,p.getSpacingOptionOutput)(We,x),(0,p.getSpacingOptionOutput)(ze,x),(0,p.getSpacingOptionOutput)(qe,x)]})),(0,a.createElement)(u.SpacingVisualizer,{type:"inside",forceShow:Se.isMouseOver,spacing:[(0,p.getSpacingOptionOutput)(Be,Ve),(0,p.getSpacingOptionOutput)(De,Ve),(0,p.getSpacingOptionOutput)(Me,Ve),(0,p.getSpacingOptionOutput)(Re,Ve)]}),(null==W||null===(t=W[0])||void 0===t?void 0:t.google)&&(0,a.createElement)(u.KadenceWebfontLoader,{typography:W,clientId:v,id:"typography"})))},save:()=>null});const Ga=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-telephone","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"placeholder":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"helpText":{"type":"string","default":""},"inputName":{"type":"string"},"auto":{"type":"string"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktdynamic":true,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-telephone",{...Ga,title:(0,l.__)("Telephone Field","kadence-blocks"),
/* translators: block description */
description:(0,l.__)("Kadence Form telephone input field","kadence-blocks"),keywords:["kadence"],icon:{src:i.phoneInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,helpText:E,ariaDescription:C,maxWidth:S,maxWidthUnit:x,minWidth:w,minWidthUnit:T,defaultParameter:O,placeholder:I,auto:N,inputName:P,requiredMessage:B,kadenceDynamic:D}=t,[M,R]=(0,a.useState)("general"),{previewDevice:V}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const L=(0,p.getPreviewSize)(V,S&&S[0]?S[0]:"",S&&S[1]?S[1]:"",S&&S[2]?S[2]:""),W=(0,p.getPreviewSize)(V,w&&w[0]?w[0]:"",w&&w[1]?w[1]:"",w&&w[2]?w[2]:""),z=b()({"kb-adv-form-field":!0,"kb-adv-form-text-type-input":!0,"kb-adv-form-infield-type-input":!0,"kb-form-field-focus":o}),q=(0,r.useBlockProps)({className:z,style:{maxWidth:""!==L?L+(x||"%"):void 0,minWidth:""!==W?W+(T||"px"):void 0}}),U=(0,a.useMemo)((()=>{var e,n;return void 0!==D&&void 0!==D.defaultValue&&void 0!==(null===(e=D.defaultValue)||void 0===e?void 0:e.enable)&&""!==D.defaultValue.enable&&!0===D.defaultValue.enable?null!=D&&null!==(n=D.defaultValue)&&void 0!==n&&n.field?"{"+D.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[D,y]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",q,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-telephone",setActiveTab:R,activeTab:M,allowedTabs:["general","advanced"]}),"general"===M&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-tel-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:E,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Placeholder","kadence-blocks"),value:I,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:U,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===M&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-tel-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==S&&void 0!==S[0]?S[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==S&&void 0!==S[1]?S[1]:"",void 0!==S&&void 0!==S[2]?S[2]:""]})},tabletValue:void 0!==S&&void 0!==S[1]?S[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",e,void 0!==S&&void 0!==S[2]?S[2]:""]})},mobileValue:void 0!==S&&void 0!==S[2]?S[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",void 0!==S&&void 0!==S[1]?S[1]:"",e]})},min:0,max:"px"===x?2e3:100,step:1,unit:x||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==w&&void 0!==w[0]?w[0]:"",onChange:e=>{n({minWidth:[e,void 0!==w&&void 0!==w[1]?w[1]:"",void 0!==w&&void 0!==w[2]?w[2]:""]})},tabletValue:void 0!==w&&void 0!==w[1]?w[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",e,void 0!==w&&void 0!==w[2]?w[2]:""]})},mobileValue:void 0!==w&&void 0!==w[2]?w[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",void 0!==w&&void 0!==w[1]?w[1]:"",e]})},min:0,max:"px"===T?2e3:100,step:1,unit:T||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-tel-extra-settings"},(0,a.createElement)(F,{value:P,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:N,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:C,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:B,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:O,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("input",{type:"tel",className:"kb-field",value:U,placeholder:I,onChange:e=>!1}),E&&(0,a.createElement)("span",{className:"kb-adv-form-help"},E)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Qa={from:[{type:"block",blocks:["kadence/advanced-form-textarea","kadence/advanced-form-telephone","kadence/advanced-form-number"],transform:e=>(0,o.createBlock)("kadence/advanced-form-text",e)}],to:[{type:"block",blocks:["kadence/advanced-form-textarea"],transform:e=>(0,o.createBlock)("kadence/advanced-form-textarea",e)},{type:"block",blocks:["kadence/advanced-form-telephone"],transform:e=>(0,o.createBlock)("kadence/advanced-form-telephone",e)},{type:"block",blocks:["kadence/advanced-form-number"],transform:e=>(0,o.createBlock)("kadence/advanced-form-number",e)}]},Ja=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-text","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string"},"placeholder":{"type":"string"},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string"},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"helpText":{"type":"string"},"inputName":{"type":"string"},"auto":{"type":"string"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktdynamic":true,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-text",{...Ja,title:(0,l.__)("Text Field","kadence-blocks"),description:(0,l.__)("Kadence Form text input field","kadence-blocks"),keywords:["kadence"],icon:{src:i.textInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,helpText:E,ariaDescription:C,maxWidth:S,maxWidthUnit:x,minWidth:w,minWidthUnit:T,defaultParameter:O,placeholder:I,auto:N,inputName:P,requiredMessage:B,kadenceDynamic:D}=t,[M,R]=(0,a.useState)("general"),{previewDevice:V}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const L=(0,p.getPreviewSize)(V,S&&S[0]?S[0]:"",S&&S[1]?S[1]:"",S&&S[2]?S[2]:""),W=(0,p.getPreviewSize)(V,w&&w[0]?w[0]:"",w&&w[1]?w[1]:"",w&&w[2]?w[2]:""),z=b()({"kb-adv-form-field":!0,"kb-adv-form-text-type-input":!0,"kb-adv-form-infield-type-input":!0,"kb-form-field-focus":o}),q=(0,r.useBlockProps)({className:z,style:{maxWidth:""!==L?L+(x||"%"):void 0,minWidth:""!==W?W+(T||"px"):void 0}}),U=(0,a.useMemo)((()=>{var e,n;return void 0!==D&&void 0!==D.defaultValue&&void 0!==(null===(e=D.defaultValue)||void 0===e?void 0:e.enable)&&""!==D.defaultValue.enable&&!0===D.defaultValue.enable?null!=D&&null!==(n=D.defaultValue)&&void 0!==n&&n.field?"{"+D.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[D,y]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",q,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-text",setActiveTab:R,activeTab:M,allowedTabs:["general","advanced"]}),"general"===M&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:E,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Placeholder","kadence-blocks"),value:I,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:U,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===M&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==S&&void 0!==S[0]?S[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==S&&void 0!==S[1]?S[1]:"",void 0!==S&&void 0!==S[2]?S[2]:""]})},tabletValue:void 0!==S&&void 0!==S[1]?S[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",e,void 0!==S&&void 0!==S[2]?S[2]:""]})},mobileValue:void 0!==S&&void 0!==S[2]?S[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",void 0!==S&&void 0!==S[1]?S[1]:"",e]})},min:0,max:"px"===x?2e3:100,step:1,unit:x||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==w&&void 0!==w[0]?w[0]:"",onChange:e=>{n({minWidth:[e,void 0!==w&&void 0!==w[1]?w[1]:"",void 0!==w&&void 0!==w[2]?w[2]:""]})},tabletValue:void 0!==w&&void 0!==w[1]?w[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",e,void 0!==w&&void 0!==w[2]?w[2]:""]})},mobileValue:void 0!==w&&void 0!==w[2]?w[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",void 0!==w&&void 0!==w[1]?w[1]:"",e]})},min:0,max:"px"===T?2e3:100,step:1,unit:T||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-text-extra-settings"},(0,a.createElement)(F,{value:P,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:N,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:C,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:B,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:O,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("input",{type:"text",className:"kb-field",value:U,placeholder:I,onChange:e=>!1}),E&&(0,a.createElement)("span",{className:"kb-adv-form-help"},E)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},transforms:Qa,save:()=>null});const Ya=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-textarea","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"placeholder":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"helpText":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"rows":{"type":"number","default":3},"inputName":{"type":"string"},"auto":{"type":"string"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"ktdynamic":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-textarea",{...Ya,title:(0,l.__)("Text Area","kadence-blocks"),description:(0,l.__)("Kadence Form text input field","kadence-blocks"),keywords:["kadence"],icon:{src:i.textareaInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,rows:f,required:g,label:_,showLabel:y,defaultValue:E,helpText:C,ariaDescription:S,maxWidth:x,maxWidthUnit:w,minWidth:T,minWidthUnit:O,defaultParameter:I,placeholder:N,auto:P,inputName:B,requiredMessage:D,kadenceDynamic:M}=t,[R,V]=(0,a.useState)("general"),{previewDevice:L}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const W=(0,p.getPreviewSize)(L,x&&x[0]?x[0]:"",x&&x[1]?x[1]:"",x&&x[2]?x[2]:""),z=(0,p.getPreviewSize)(L,T&&T[0]?T[0]:"",T&&T[1]?T[1]:"",T&&T[2]?T[2]:""),q=(0,a.useMemo)((()=>{var e,n;return void 0!==M&&void 0!==M.defaultValue&&void 0!==(null===(e=M.defaultValue)||void 0===e?void 0:e.enable)&&""!==M.defaultValue.enable&&!0===M.defaultValue.enable?null!=M&&null!==(n=M.defaultValue)&&void 0!==n&&n.field?"{"+M.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[M,E]),U=b()({"kb-adv-form-field":!0,"kb-adv-form-text-type-input":!0,"kb-adv-form-infield-type-input":!0,"kb-form-field-focus":o||q}),H=(0,r.useBlockProps)({className:U,style:{maxWidth:""!==W?W+(w||"%"):void 0,minWidth:""!==z?z+(O||"px"):void 0}});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",H,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-textarea",setActiveTab:V,activeTab:R,allowedTabs:["general","advanced"]}),"general"===R&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-controls"},(0,a.createElement)(s.RangeControl,{label:(0,l.__)("Rows"),value:f,onChange:e=>n({rows:parseInt(e)}),min:2,max:50}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:g,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:_,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:y,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:C,onChange:e=>n({helpText:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Placeholder","kadence-blocks"),value:N,onChange:e=>n({placeholder:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:E,preview:q,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===R&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-text-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==x&&void 0!==x[0]?x[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==x&&void 0!==x[1]?x[1]:"",void 0!==x&&void 0!==x[2]?x[2]:""]})},tabletValue:void 0!==x&&void 0!==x[1]?x[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==x&&void 0!==x[0]?x[0]:"",e,void 0!==x&&void 0!==x[2]?x[2]:""]})},mobileValue:void 0!==x&&void 0!==x[2]?x[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==x&&void 0!==x[0]?x[0]:"",void 0!==x&&void 0!==x[1]?x[1]:"",e]})},min:0,max:"px"===w?2e3:100,step:1,unit:w||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==T&&void 0!==T[0]?T[0]:"",onChange:e=>{n({minWidth:[e,void 0!==T&&void 0!==T[1]?T[1]:"",void 0!==T&&void 0!==T[2]?T[2]:""]})},tabletValue:void 0!==T&&void 0!==T[1]?T[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",e,void 0!==T&&void 0!==T[2]?T[2]:""]})},mobileValue:void 0!==T&&void 0!==T[2]?T[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==T&&void 0!==T[0]?T[0]:"",void 0!==T&&void 0!==T[1]?T[1]:"",e]})},min:0,max:"px"===O?2e3:100,step:1,unit:O||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-text-extra-settings"},(0,a.createElement)(F,{value:B,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:P,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:S,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),g&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:D,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==_?_:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:I,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:g,label:_,showLabel:y,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("textarea",{className:"kb-field",placeholder:N,rows:f,onChange:e=>!1,value:q}),C&&(0,a.createElement)("span",{className:"kb-adv-form-help"},C)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Xa=JSON.parse('{"apiVersion":3,"name":"kadence/advanced-form-time","category":"kadence-blocks","textdomain":"kadence-blocks","attributes":{"uniqueID":{"type":"string"},"formID":{"type":"string"},"label":{"type":"string","default":""},"showLabel":{"type":"boolean","default":true},"required":{"type":"boolean","default":false},"defaultValue":{"type":"string"},"defaultParameter":{"type":"string"},"ariaDescription":{"type":"string","default":""},"maxWidth":{"type":"array","default":["","",""]},"maxWidthUnit":{"type":"string","default":"%"},"minWidth":{"type":"array","default":["","",""]},"minWidthUnit":{"type":"string","default":"px"},"helpText":{"type":"string","default":""},"inputName":{"type":"string"},"auto":{"type":"string"},"errorMessage":{"type":"string"},"requiredMessage":{"type":"string"},"anchor":{"type":"string"}},"supports":{"anchor":true,"html":false,"ktdynamic":true,"ktfieldconditional":true,"reusable":false,"kbMetadata":true,"kbContentLabel":"label"},"ancestor":["kadence/advanced-form"],"parent":["kadence/advanced-form","kadence/column"]}');(0,o.registerBlockType)("kadence/advanced-form-time",{...Xa,title:(0,l.__)("Time","kadence-blocks"),description:(0,l.__)("Kadence Form time input field","kadence-blocks"),keywords:["kadence"],icon:{src:i.timeInputIcon},edit:function(e){let{attributes:t,setAttributes:n,isSelected:o,clientId:i,context:m,name:v}=e;const{uniqueID:h,required:f,label:g,showLabel:_,defaultValue:y,helpText:E,ariaDescription:C,maxWidth:S,maxWidthUnit:x,minWidth:w,minWidthUnit:T,defaultParameter:O,auto:I,inputName:N,requiredMessage:P,kadenceDynamic:B}=t,[D,M]=(0,a.useState)("general"),{previewDevice:R}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[i]);(0,a.useEffect)((()=>{let e=k(h,i);e!==h&&(t.uniqueID=e,n({uniqueID:e}))}),[]);const V=(0,p.getPreviewSize)(R,S&&S[0]?S[0]:"",S&&S[1]?S[1]:"",S&&S[2]?S[2]:""),L=(0,p.getPreviewSize)(R,w&&w[0]?w[0]:"",w&&w[1]?w[1]:"",w&&w[2]?w[2]:""),W=b()({"kb-adv-form-field":!0,"kb-adv-form-infield-type-input":!0}),z=(0,r.useBlockProps)({className:W,style:{maxWidth:""!==V?V+(x||"%"):void 0,minWidth:""!==L?L+(T||"px"):void 0}}),q=(0,a.useMemo)((()=>{var e,n;return void 0!==B&&void 0!==B.defaultValue&&void 0!==(null===(e=B.defaultValue)||void 0===e?void 0:e.enable)&&""!==B.defaultValue.enable&&!0===B.defaultValue.enable?null!=B&&null!==(n=B.defaultValue)&&void 0!==n&&n.field?"{"+B.defaultValue.field+"}":"":null!=t&&t.defaultValue?t.defaultValue:""}),[B,y]);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,o&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)("div",z,(0,a.createElement)(A,{clientId:i,name:v,attributes:t}),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.SelectParentBlock,{label:(0,l.__)("View Form Settings","kadence-blocks"),clientId:i,parentSlug:"kadence/advanced-form"}),(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form-time",setActiveTab:M,activeTab:D,allowedTabs:["general","advanced"]}),"general"===D&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Controls","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-time-controls"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Required","kadence-blocks"),checked:f,onChange:e=>n({required:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field Label","kadence-blocks"),value:g,onChange:e=>n({label:e})}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Show Label","kadence-blocks"),checked:_,onChange:e=>n({showLabel:e})}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Description","kadence-blocks"),help:(0,l.__)("This will be displayed under the input and can be used to provide direction on how the field should be filled out.","kadence-blocks"),value:E,onChange:e=>n({helpText:e})}),(0,a.createElement)(u.FormInputControl,{label:(0,l.__)("Default Value","kadence-blocks"),value:y,preview:q,onChange:e=>n({defaultValue:e}),dynamicAttribute:"defaultValue",allowClear:!0,isSelected:o,attributes:t,setAttributes:n,name:v,clientId:i,context:m}))),"advanced"===D&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Field Width","kadence-blocks"),initialOpen:!0,panelName:"kb-adv-form-time-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:void 0!==S&&void 0!==S[0]?S[0]:"",onChange:e=>{n({maxWidth:[e,void 0!==S&&void 0!==S[1]?S[1]:"",void 0!==S&&void 0!==S[2]?S[2]:""]})},tabletValue:void 0!==S&&void 0!==S[1]?S[1]:"",onChangeTablet:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",e,void 0!==S&&void 0!==S[2]?S[2]:""]})},mobileValue:void 0!==S&&void 0!==S[2]?S[2]:"",onChangeMobile:e=>{n({maxWidth:[void 0!==S&&void 0!==S[0]?S[0]:"",void 0!==S&&void 0!==S[1]?S[1]:"",e]})},min:0,max:"px"===x?2e3:100,step:1,unit:x||"%",onUnit:e=>{n({maxWidthUnit:e})},units:["px","%","vw"]}),(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Min Width","kadence-blocks"),value:void 0!==w&&void 0!==w[0]?w[0]:"",onChange:e=>{n({minWidth:[e,void 0!==w&&void 0!==w[1]?w[1]:"",void 0!==w&&void 0!==w[2]?w[2]:""]})},tabletValue:void 0!==w&&void 0!==w[1]?w[1]:"",onChangeTablet:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",e,void 0!==w&&void 0!==w[2]?w[2]:""]})},mobileValue:void 0!==w&&void 0!==w[2]?w[2]:"",onChangeMobile:e=>{n({minWidth:[void 0!==w&&void 0!==w[0]?w[0]:"",void 0!==w&&void 0!==w[1]?w[1]:"",e]})},min:0,max:"px"===T?2e3:100,step:1,unit:T||"px",onUnit:e=>{n({minWidthUnit:e})},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Extra Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-time-extra-settings"},(0,a.createElement)(F,{value:N,uniqueID:h,onChange:e=>n({inputName:e.replace(/[^a-z0-9-_]/gi,"")})}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Field Auto Fill","kadence-blocks"),value:I,options:[{value:"",label:(0,l.__)("Default","kadence-blocks")},{value:"name",label:(0,l.__)("Name","kadence-blocks")},{value:"given-name",label:(0,l.__)("First Name","kadence-blocks")},{value:"family-name",label:(0,l.__)("Last Name","kadence-blocks")},{value:"email",label:(0,l.__)("Email","kadence-blocks")},{value:"organization",label:(0,l.__)("Organization","kadence-blocks")},{value:"street-address",label:(0,l.__)("Street Address","kadence-blocks")},{value:"address-line1",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"address-line2",label:(0,l.__)("Address Line 1","kadence-blocks")},{value:"country-name",label:(0,l.__)("Country Name","kadence-blocks")},{value:"postal-code",label:(0,l.__)("Postal Code","kadence-blocks")},{value:"tel",label:(0,l.__)("Telephone","kadence-blocks")},{value:"off",label:(0,l.__)("Off","kadence-blocks")}],onChange:e=>n({auto:e})}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Input aria description","kadence-blocks"),value:C,onChange:e=>n({ariaDescription:e}),help:(0,l.__)("This content will be hidden by default and exposed to screen readers as the aria-describedby attribute for this form field. Note that the normal description field will no longer be used for aria-describedby.","kadence-blocks")}),f&&(0,a.createElement)(s.TextControl,{label:(0,l.__)("Field error message when required","kadence-blocks"),value:P,onChange:e=>n({requiredMessage:e}),placeholder:(void 0!==g?g:"")+" "+(0,l.__)("is required","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Populate with Parameter","kadence-blocks"),help:(0,l.__)("Enter a parameter that can be used in the page url to dynamically populate the field.","kadence-blocks"),value:O,onChange:e=>n({defaultParameter:e})})))),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c,{required:f,label:g,showLabel:_,setAttributes:n,isSelected:o,name:v}),(0,a.createElement)("input",{type:"time",className:"kb-field",value:q,onChange:e=>!1}),E&&(0,a.createElement)("span",{className:"kb-adv-form-help"},E)),(0,a.createElement)(ua,{inline:!0,className:"kb-custom-inbetween-inserter",getRoot:i})))},save:()=>null});const Za=["core/paragraph","kadence/advancedheading","kadence/spacer","kadence/rowlayout","kadence/column","kadence/advanced-form-text","kadence/advanced-form-textarea","kadence/advanced-form-select","kadence/advanced-form-submit","kadence/advanced-form-radio","kadence/advanced-form-file","kadence/advanced-form-time","kadence/advanced-form-date","kadence/advanced-form-telephone","kadence/advanced-form-checkbox","kadence/advanced-form-email","kadence/advanced-form-accept","kadence/advanced-form-number","kadence/advanced-form-hidden","kadence/advanced-form-captcha"],eo=/[\s#]/g,to=function(e){const{attributes:t,setAttributes:n,clientId:c,direct:m,id:v,isSelected:f}=e,{uniqueID:k}=t,{previewDevice:_}=(0,d.useSelect)((e=>({previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[c]),[y,C]=(0,a.useState)("general"),S=(0,p.mouseOverVisualizer)(),F=(0,p.mouseOverVisualizer)(),[A]=ao("_kad_form_fields"),[N]=ao("_kad_form_email"),[P]=ao("_kad_form_actions"),[B]=ao("_kad_form_mailerlite"),[D]=ao("_kad_form_fluentcrm"),[M]=ao("_kad_form_sendinblue"),[R]=ao("_kad_form_mailchimp"),[V]=ao("_kad_form_convertkit"),[L]=ao("_kad_form_activecampaign"),[W]=ao("_kad_form_redirect"),[z]=ao("_kad_form_description"),[q]=ao("_kad_form_webhook"),[U]=ao("_kad_form_autoEmail"),[H]=ao("_kad_form_entry"),[$]=ao("_kad_form_messages"),[j]=ao("_kad_form_labelFont"),[K]=ao("_kad_form_inputFont"),[G]=ao("_kad_form_padding"),[Q]=ao("_kad_form_tabletPadding"),[J]=ao("_kad_form_mobilePadding"),[Y]=ao("_kad_form_paddingUnit"),[X]=ao("_kad_form_margin"),[Z]=ao("_kad_form_tabletMargin"),[ee]=ao("_kad_form_mobileMargin"),[te]=ao("_kad_form_marginUnit"),[ne]=ao("_kad_form_style"),[ae]=ao("_kad_form_background"),[ce]=ao("_kad_form_helpFont"),[se]=ao("_kad_form_radioLabelFont"),[de]=ao("_kad_form_maxWidth"),[ue]=ao("_kad_form_maxWidthUnit"),[pe]=ao("_kad_form_submitHide"),[me]=ao("_kad_form_browserValidation"),[be]=ao("_kad_form_className"),[ve]=ao("_kad_form_anchor"),[he,fe]=no("meta"),ge=(e,t)=>{fe({...he,["_kad_form_"+t]:e})},ke=e=>{ge({...ae,...e},"background")},_e=(0,p.getPreviewSize)(_,void 0!==X?X[0]:"",void 0!==Z?Z[0]:"",void 0!==ee?ee[0]:""),ye=(0,p.getPreviewSize)(_,void 0!==X?X[1]:"",void 0!==Z?Z[1]:"",void 0!==ee?ee[1]:""),Ee=(0,p.getPreviewSize)(_,void 0!==X?X[2]:"",void 0!==Z?Z[2]:"",void 0!==ee?ee[2]:""),Ce=(0,p.getPreviewSize)(_,void 0!==X?X[3]:"",void 0!==Z?Z[3]:"",void 0!==ee?ee[3]:""),Se=(0,p.getPreviewSize)(_,void 0!==G?G[0]:"",void 0!==Q?Q[0]:"",void 0!==J?J[0]:""),xe=(0,p.getPreviewSize)(_,void 0!==G?G[1]:"",void 0!==Q?Q[1]:"",void 0!==J?J[1]:""),we=(0,p.getPreviewSize)(_,void 0!==G?G[2]:"",void 0!==Q?Q[2]:"",void 0!==J?J[2]:""),Te=(0,p.getPreviewSize)(_,void 0!==G?G[3]:"",void 0!==Q?Q[3]:"",void 0!==J?J[3]:""),Fe=(0,p.getPreviewSize)(_,void 0!==(null==de?void 0:de[0])?de[0]:"",void 0!==(null==de?void 0:de[1])?de[1]:"",void 0!==(null==de?void 0:de[2])?de[2]:""),Oe=void 0!==(null==ae?void 0:ae.backgroundType)&&""!==(null==ae?void 0:ae.backgroundType)?ae.backgroundType:"normal";let Ie="normal"===Oe&&void 0!==(null==ae?void 0:ae.background)&&""!==(null==ae?void 0:ae.background);Ie||(Ie="gradient"===Oe&&void 0!==(null==ae?void 0:ae.gradient)&&""!==(null==ae?void 0:ae.gradient));const Ae="gradient"===Oe?null==ae?void 0:ae.gradient:null==ae?void 0:ae.background,Ne=b()({"kb-advanced-form":!0,[`kb-advanced-form-${v}`]:!0,[`kb-form${k}`]:k,[`kb-form-label-style-${null==ne?void 0:ne.labelStyle}`]:null==ne?void 0:ne.labelStyle,"kb-form-basic-style":void 0===(null==ne?void 0:ne.basicStyles)||!1!==ne.basicStyles,"kb-form-hide-required-asterisk":void 0!==(null==ne?void 0:ne.showRequired)&&!1===ne.showRequired,"kb-form-has-background":Ie,"kb-form-is-dark":void 0!==(null==ne?void 0:ne.isDark)&&!0===ne.isDark,[`kb-form-input-size-${null==ne?void 0:ne.size}`]:null==ne?void 0:ne.size}),[Pe,Be]=no("title");let[De,Me,Re]=(0,T.useEntityBlockEditor)("postType","kadence_form",v);const{updateBlockAttributes:Ve}=(0,d.useDispatch)(r.store);let Le=(0,a.useMemo)((()=>[(0,o.createBlock)("kadence/advanced-form",{})]),[c]);0===De.length&&(De=Le);let We=(0,a.useMemo)((()=>(0,x.get)(De,[0,"innerBlocks"],[])),[De]),ze=(0,a.useMemo)((()=>(0,x.get)(De,[0],{})),[De]);(0,a.useEffect)((()=>{if(Array.isArray(We)&&We.length){g(We,Ve,v);let e=h(We);(0,x.isEqual)(A,e)||ge(e,"fields")}}),[We]);const[qe,Ue]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const[n,o]=(0,a.useState)(!1),{receiveEntityRecords:l}=(0,d.useDispatch)(T.store);return[n,async()=>{o(!0);try{const n=await An()({method:"POST",path:`/wp/v2/${e}/${t}`,data:{status:"publish"}});return l("postType",n.type,[n]),n}finally{o(!1)}}]}("kadence_form",v),He=(0,r.useInnerBlocksProps)({className:Ne,style:{marginTop:""!==_e?(0,p.getSpacingOptionOutput)(_e,te):void 0,marginRight:""!==ye?(0,p.getSpacingOptionOutput)(ye,te):void 0,marginBottom:""!==Ee?(0,p.getSpacingOptionOutput)(Ee,te):void 0,marginLeft:""!==Ce?(0,p.getSpacingOptionOutput)(Ce,te):void 0,paddingTop:""!==Se?(0,p.getSpacingOptionOutput)(Se,Y):void 0,paddingRight:""!==xe?(0,p.getSpacingOptionOutput)(xe,Y):void 0,paddingBottom:""!==we?(0,p.getSpacingOptionOutput)(we,Y):void 0,paddingLeft:""!==Te?(0,p.getSpacingOptionOutput)(Te,Y):void 0,maxWidth:""!==Fe?Fe+ue:void 0,background:""!==Ae?(0,p.KadenceColorOutput)(Ae):void 0}},{allowedBlocks:Za,value:m?void 0:We,onInput:m?void 0:(e,t)=>Me([{...ze,innerBlocks:e}],t),onChange:m?void 0:(e,t)=>Re([{...ze,innerBlocks:e}],t),templateLock:!1,renderAppender:0===We.length?()=>(0,a.createElement)(ua,{inline:!1,rootClientId:c}):()=>f?null:(0,a.createElement)(ua,{inline:!0,rootClientId:c})});if(0===We.length)return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(w,{onAdd:async(e,t,n,a)=>{try{const l=await Ue();let i={text:"Submit",widthType:"full"};if("subscribe"===t&&"infield"===n&&(i={typography:[{size:["","",""],sizeType:"px",lineHeight:["42","",""],lineType:"px",letterSpacing:["","",""],letterType:"px",textTransform:"",family:"",google:"",style:"",weight:"",variant:"",subset:"",loadGoogle:!0}],text:"Submit",widthType:"full"}),l.id){switch(t){case"contact":Re([{...ze,innerBlocks:[(0,o.createBlock)("kadence/rowlayout",{colLayout:"equal",padding:["0","0","0","0"]},[(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-text",{label:"Name"})]),(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-email",{label:"Email",required:!0})])]),(0,o.createBlock)("kadence/advanced-form-textarea",{label:"Message",required:!0}),(0,o.createBlock)("kadence/advanced-form-submit",{text:"Submit"})]}],c);break;case"contactAdvanced":Re([{...ze,innerBlocks:[(0,o.createBlock)("kadence/rowlayout",{colLayout:"equal",padding:["0","0","0","0"]},[(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-text",{label:"Name"})]),(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-email",{label:"Email",required:!0})])]),(0,o.createBlock)("kadence/rowlayout",{colLayout:"equal",padding:["0","0","0","0"]},[(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-select",{label:"Option 1"})]),(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-select",{label:"Option 2"})])]),(0,o.createBlock)("kadence/advanced-form-textarea",{label:"Message",required:!0}),(0,o.createBlock)("kadence/advanced-form-submit",{text:"Submit"})]}],c);break;case"subscribeAdvanced":Re([{...ze,innerBlocks:[(0,o.createBlock)("kadence/rowlayout",{colLayout:"equal",padding:["0","0","0","0"]},[(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-text",{label:"Name"})]),(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-email",{label:"Email",required:!0})])]),(0,o.createBlock)("kadence/advanced-form-submit",{text:"Submit"})]}],c);break;case"subscribe":Re([{...ze,innerBlocks:[(0,o.createBlock)("kadence/rowlayout",{colLayout:"left-golden",padding:["0","0","0","0"]},[(0,o.createBlock)("kadence/column",{},[(0,o.createBlock)("kadence/advanced-form-email",{label:"Email",required:!0})]),(0,o.createBlock)("kadence/column",{verticalAlignment:"bottom"},[(0,o.createBlock)("kadence/advanced-form-submit",i)])])]}],c);break;default:Re([{...ze,innerBlocks:[(0,o.createBlock)("core/paragraph",{}),(0,o.createBlock)("kadence/advanced-form-submit",{text:"Submit"})]}],c)}Be(e);let l=he;if("true"===kadence_blocks_params.pro&&null!=l&&l._kad_form_actions&&!l._kad_form_actions.includes("entry")&&l._kad_form_actions.push("entry"),l._kad_form_description=a,"dark"===n){l._kad_form_style={...l._kad_form_style,background:"palette3",isDark:!0,placeholderColor:"palette6",borderActive:"palette7"},l._kad_form_inputFont={...l._kad_form_inputFont,color:"palette9"},l._kad_form_labelFont={...l._kad_form_labelFont,color:"palette9"},l._kad_form_background={...l._kad_form_background,background:"palette3"};const e={top:["palette6","",1],right:["palette6","",1],bottom:["palette6","",1],left:["palette6","",1],unit:"px"};l._kad_form_fieldBorderStyle=e}else if("infield"===n)l._kad_form_style={...l._kad_form_style,labelStyle:"infield"};else if("underline"===n){const e={top:["#B9B9C5","",0],right:["#B9B9C5","",0],bottom:["#B9B9C5","",2],left:["#B9B9C5","",0],unit:"px"};l._kad_form_labelFont={...l._kad_form_labelFont,color:"#909097"},l._kad_form_style={...l._kad_form_style,labelStyle:"float",borderActive:"palette1",boxShadow:[!0,"#000000",0,0,0,0,0,!1],boxShadowActive:[!0,"#000000",0,0,0,0,0,!1]},l._kad_form_fieldBorderStyle=e,l._kad_form_fieldBorderRadius=[0,0,0,0]}fe({...he,updatedMeta:l}),await wp.data.dispatch("core").saveEditedEntityRecord("postType","kadence_form",v)}}catch(e){console.error(e)}},isAdding:qe,existingTitle:Pe}),(0,a.createElement)("div",{className:"kb-form-hide-while-setting-up"},(0,a.createElement)("div",He)));if("undefined"!=typeof pagenow&&("widgets"===pagenow||"customize"===pagenow)){const e=(0,On.addQueryArgs)("post.php",{post:v,action:"edit"});return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.Placeholder,{className:"kb-select-or-create-placeholder",label:(0,l.__)("Kadence Form","kadence-blocks"),icon:i.formBlockIcon},(0,a.createElement)("p",{style:{width:"100%",marginBottom:"10px"}},(0,l.__)("Advanced forms can not be edited within the widgets screen.","kadence-blocks")),(0,a.createElement)(s.Button,{href:e,variant:"primary",className:"kb-form-edit-link"},(0,l.__)("Edit Form","kadence-blocks"))),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.KadencePanelBody,{panelName:"kb-advanced-form-selected-switch",title:(0,l.__)("Selected Form","kadence-blocks")},(0,a.createElement)(E,{postType:"kadence_form",label:(0,l.__)("Selected Form","kadence-blocks"),hideLabelFromVision:!0,onChange:e=>{n({id:parseInt(e)})},value:v}))))}return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("style",null,f&&(0,a.createElement)(a.Fragment,null,".block-editor-block-popover__inbetween-container .block-editor-block-list__insertion-point.is-with-inserter { display: none }",";")),(0,a.createElement)(r.BlockControls,null,(0,a.createElement)(s.ToolbarGroup,{group:"add-block",className:"kb-add-block"},(0,a.createElement)(ua,{rootClientId:c}))),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.InspectorControlTabs,{panelName:"advanced-form",setActiveTab:e=>C(e),activeTab:y}),"general"===y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{panelName:"kb-advanced-form-selected-switch",title:(0,l.__)("Form","kadence-blocks")},!m&&(0,a.createElement)(E,{postType:"kadence_form",label:(0,l.__)("Selected Form","kadence-blocks"),hideLabelFromVision:!0,onChange:e=>n({id:parseInt(e)}),value:v}),(0,a.createElement)(s.TextareaControl,{label:(0,l.__)("Form Description","kadence-blocks"),placeholder:(0,l.__)("Optionally add an description about your form","kadence-blocks"),help:(0,l.__)("This is used for your reference only.","kadence-blocks"),value:void 0!==z?z:"",onChange:e=>ge(e,"description")})),(0,a.createElement)(u.KadencePanelBody,{panelName:"kb-advanced-form-submit-actions",title:(0,l.__)("Submit Actions","kadence-blocks")},(0,a.createElement)(Fn,{setAttributes:ge,selectedActions:P}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Hide form after submit?","kadence-blocks"),checked:void 0!==pe&&pe,onChange:e=>{ge(e,"submitHide")}})),(0,x.size)(P)>0&&(0,a.createElement)("div",{className:"kt-sidebar-settings-spacer"}),P.includes("email")&&(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Email Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-email-settings"},(0,a.createElement)(s.TextControl,{label:(0,l.__)("Email To Address","kadence-blocks"),placeholder:(0,l.__)("name@example.com","kadence-blocks"),value:void 0!==N.emailTo?N.emailTo:"",onChange:e=>ge({...N,emailTo:e},"email"),help:(0,l.__)("Seperate with comma for more then one email address.","kadence-blocks")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Email Subject","kadence-blocks"),value:void 0!==N.subject?N.subject:"",onChange:e=>ge({...N,subject:e},"email")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("From Email","kadence-blocks"),value:void 0!==N.fromEmail?N.fromEmail:"",onChange:e=>ge({...N,fromEmail:e},"email")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("From Name","kadence-blocks"),value:void 0!==N.fromName?N.fromName:"",onChange:e=>ge({...N,fromName:e},"email")}),(0,a.createElement)(s.SelectControl,{label:(0,l.__)("Reply To","kadence-blocks"),value:N.replyTo,options:[{value:"email_field",label:(0,l.__)("Email Field","kadence-blocks")},{value:"from_email",label:(0,l.__)("From Email","kadence-blocks")}],onChange:e=>{ge({...N,replyTo:e},"email")}}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Cc","kadence-blocks"),value:void 0!==N.cc?N.cc:"",onChange:e=>ge({...N,cc:e},"email")}),(0,a.createElement)(s.TextControl,{label:(0,l.__)("Bcc","kadence-blocks"),value:void 0!==N.bcc?N.bcc:"",onChange:e=>ge({...N,bcc:e},"email")}),(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Send as HTML email?","kadence-blocks"),help:(0,l.__)("If off plain text is used.","kadence-blocks"),checked:void 0===N.html||N.html,onChange:e=>ge({...N,html:e},"email")})),P.includes("redirect")&&(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Redirect Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-redirect-settings"},(0,a.createElement)(u.URLInputControl,{label:(0,l.__)("Redirect to","kadence-blocks"),url:W,onChangeUrl:e=>ge(e,"redirect"),additionalControls:!1})),P.includes("mailerlite")&&(0,a.createElement)(Nn,{parentClientId:c,formInnerBlocks:We,settings:B,save:e=>{ge({...B,...e},"mailerlite")}}),P.includes("fluentCRM")&&(0,a.createElement)(Pn,{parentClientId:c,formInnerBlocks:We,settings:D,save:e=>ge({...D,...e},"fluentcrm")}),P.includes("sendinblue")&&(0,a.createElement)(Bn,{parentClientId:c,formInnerBlocks:We,settings:M,save:e=>ge({...M,...e},"sendinblue")}),P.includes("mailchimp")&&(0,a.createElement)(Dn,{parentClientId:c,formInnerBlocks:We,settings:R,save:e=>ge({...R,...e},"mailchimp")}),P.includes("convertkit")&&(0,a.createElement)(Mn,{parentClientId:c,formInnerBlocks:We,settings:V,save:e=>ge({...V,...e},"convertkit")}),P.includes("activecampaign")&&(0,a.createElement)(Hn,{parentClientId:c,formInnerBlocks:We,settings:L,save:e=>ge({...L,...e},"activecampaign")}),P.includes("webhook")&&(0,a.createElement)($n,{parentClientId:c,formInnerBlocks:We,settings:q,save:e=>ge({...q,...e},"webhook")}),P.includes("autoEmail")&&(0,a.createElement)(jn,{settings:U,save:e=>ge({...U,...e},"autoEmail")}),P.includes("entry")&&(0,a.createElement)(Kn,{settings:H,save:e=>ge({...H,...e},"entry")}),(0,a.createElement)("div",{className:"kt-sidebar-settings-spacer"}),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Message Settings","kadence-blocks"),initialOpen:!1,panelName:"kb-form-message"},(0,a.createElement)(O,{setAttributes:ge,messages:$}))),"style"===y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Input Fields","kadence-blocks"),initialOpen:!0,panelName:"kb-form-field-styles"},(0,a.createElement)(oe,{setMetaAttribute:ge,inputFont:K,style:ne,useFormMeta:ao})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Labels","kadence-blocks"),initialOpen:!1,panelName:"kb-form-label-styles"},(0,a.createElement)(le,{styleAttribute:ne,setAttributes:ge,labelFont:j})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Radio/Checkbox Labels","kadence-blocks"),initialOpen:!1,panelName:"kb-form-radio-label-styles"},(0,a.createElement)(ie,{setAttributes:ge,radioLabelFont:se})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Help Text","kadence-blocks"),initialOpen:!1,panelName:"kb-form-help-styles"},(0,a.createElement)(re,{setAttributes:ge,helpFont:ce})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Message Styling","kadence-blocks"),initialOpen:!1,panelName:"kb-form-message"},(0,a.createElement)(I,{setMetaAttribute:ge,useFormMeta:ao})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Background","kadence-blocks"),initialOpen:!1,panelName:"kb-form-background"},(0,a.createElement)(u.BackgroundTypeControl,{label:(0,l.__)("Background Type","kadence-blocks"),type:null!=ae&&ae.backgroundType?ae.backgroundType:"normal",onChange:e=>ke({backgroundType:e}),allowedTypes:["normal","gradient"]}),"gradient"!==(null==ae?void 0:ae.backgroundType)&&(0,a.createElement)(u.PopColorControl,{label:(0,l.__)("Background","kadence-blocks"),value:null!=ae&&ae.background?ae.background:"",default:"",onChange:e=>{ke({background:e})}}),"gradient"===(null==ae?void 0:ae.backgroundType)&&(0,a.createElement)(u.GradientControl,{value:null==ae?void 0:ae.gradient,onChange:e=>{ke({gradient:e})},gradients:[]}))),"advanced"===y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(u.KadencePanelBody,{panelName:"kb-row-padding"},(0,a.createElement)(u.ResponsiveMeasureRangeControl,{label:(0,l.__)("Padding","kadence-blocks"),value:(0,p.arrayStringToInt)(G),tabletValue:(0,p.arrayStringToInt)(Q),mobileValue:(0,p.arrayStringToInt)(J),onChange:e=>{ge(e.map(String),"padding")},onChangeTablet:e=>{ge(e.map(String),"tabletPadding")},onChangeMobile:e=>{ge(e.map(String),"mobilePadding")},min:0,max:"em"===Y||"rem"===Y?24:200,step:"em"===Y||"rem"===Y?.1:1,unit:Y,units:["px","em","rem","%"],onUnit:e=>ge(e,"paddingUnit"),onMouseOver:S.onMouseOver,onMouseOut:S.onMouseOut}),(0,a.createElement)(u.ResponsiveMeasureRangeControl,{label:(0,l.__)("Margin","kadence-blocks"),value:(0,p.arrayStringToInt)(X),tabletValue:(0,p.arrayStringToInt)(Z),mobileValue:(0,p.arrayStringToInt)(ee),onChange:e=>{ge(e.map(String),"margin")},onChangeTablet:e=>{ge(e.map(String),"tabletMargin")},onChangeMobile:e=>{ge(e.map(String),"mobileMargin")},min:"em"===te||"rem"===te?-12:-200,max:"em"===te||"rem"===te?24:200,step:"em"===te||"rem"===te?.1:1,unit:te,units:["px","em","rem","%","vh"],onUnit:e=>ge(e,"marginUnit"),onMouseOver:F.onMouseOver,onMouseOut:F.onMouseOut})),(0,a.createElement)(u.KadencePanelBody,{initialOpen:!0,panelName:"kb-adv-form-max-width"},(0,a.createElement)(u.ResponsiveRangeControls,{label:(0,l.__)("Max Width","kadence-blocks"),value:""!==de[0]?parseInt(de[0]):"",onChange:e=>{ge([(e=e||"").toString(),de[1],de[2]],"maxWidth")},tabletValue:""!==de[1]?parseInt(de[1]):"",onChangeTablet:e=>{e=e||"",ge([de[0],e.toString(),de[2]],"maxWidth")},mobileValue:""!==de[2]?parseInt(de[2]):"",onChangeMobile:e=>{e=e||"",ge([de[0],de[1],e.toString()],"maxWidth")},min:0,max:"px"===ue?2e3:100,step:1,reset:()=>ge(["","",""],"maxWidth"),unit:ue||"%",onUnit:e=>{ge(e,"maxWidthUnit")},units:["px","%","vw"]})),(0,a.createElement)(u.KadencePanelBody,{title:(0,l.__)("Validation","kadence-blocks"),initialOpen:!1,panelName:"kb-adv-form-browser-validation"},(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Use Browser Validation","kadence-blocks"),checked:me,onChange:e=>{ge(e,"browserValidation")},help:(0,l.__)("This will use the browsers default validation for required fields. If disabled, custom error message will be displayed.","kadence-blocks")})))),(0,a.createElement)(r.InspectorAdvancedControls,null,(0,a.createElement)(s.ToggleControl,{label:(0,l.__)("Form Styles","kadence-blocks"),help:(0,l.__)("Only disable if you intend to control form styles through custom css or theme","kadence-blocks"),checked:void 0===(null==ne?void 0:ne.basicStyles)||ne.basicStyles,onChange:e=>{ge({...ne,basicStyles:e},"style")}}),(0,a.createElement)(s.TextControl,{__nextHasNoMarginBottom:!0,className:"html-anchor-control",label:(0,l.__)("HTML anchor"),help:(0,a.createElement)(a.Fragment,null,(0,l.__)("Enter a word or two — without spaces — to make a unique web address just for this block, called an “anchor.” Then, you’ll be able to link directly to this section of your page."),(0,a.createElement)(s.ExternalLink,{href:(0,l.__)("https://wordpress.org/documentation/article/page-jumps/")},(0,l.__)("Learn more about anchors"))),value:ve,placeholder:(0,l.__)("Add an anchor"),onChange:e=>{e=e.replace(eo,"-"),ge(e,"anchor")},autoCapitalize:"none",autoComplete:"off"}),(0,a.createElement)(s.TextControl,{__nextHasNoMarginBottom:!0,autoComplete:"off",label:(0,l.__)("Additional CSS class(es)"),value:be,onChange:e=>{ge(""!==e?e:void 0,"className")},help:(0,l.__)("Separate multiple classes with spaces.")})),(0,a.createElement)(Gn,{uniqueID:k,useFormMeta:ao,previewDevice:_,inputFont:K,fieldStyle:ne,labelStyle:j,helpStyle:ce,radioLabelFont:se}),(0,a.createElement)("div",He),(0,a.createElement)(u.SpacingVisualizer,{style:{marginLeft:void 0!==Ce?(0,p.getSpacingOptionOutput)(Ce,te):void 0,marginRight:void 0!==ye?(0,p.getSpacingOptionOutput)(ye,te):void 0,marginTop:void 0!==_e?(0,p.getSpacingOptionOutput)(_e,te):void 0,marginBottom:void 0!==Ee?(0,p.getSpacingOptionOutput)(Ee,te):void 0},type:"inside",forceShow:S.isMouseOver,spacing:[(0,p.getSpacingOptionOutput)(Se,Y),(0,p.getSpacingOptionOutput)(xe,Y),(0,p.getSpacingOptionOutput)(we,Y),(0,p.getSpacingOptionOutput)(Te,Y)]}),(0,a.createElement)(u.SpacingVisualizer,{type:"inside",forceShow:F.isMouseOver,spacing:[(0,p.getSpacingOptionOutput)(_e,te),(0,p.getSpacingOptionOutput)(ye,te),(0,p.getSpacingOptionOutput)(Ee,te),(0,p.getSpacingOptionOutput)(Ce,te)]}))};function no(e){return(0,T.useEntityProp)("postType","kadence_form",e)}function ao(e){const[t,n]=no("meta");return[t[e],(0,a.useCallback)((a=>{n({...t,[e]:a})}),[e,n])]}function oo(e){let{id:t,post:n,commit:o,postExists:i}=e;const[r,c]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"post";const[n,o]=(0,a.useState)(!1),{receiveEntityRecords:l}=(0,d.useDispatch)(T.store);return[n,async()=>{o(!0);try{const n=await An()({method:"POST",path:`/wp/v2/${e}/auto-draft`,data:{post_type:t}});return l("postType",n.type,[n]),n}finally{o(!1)}}]}("kadence_form","kadence_form");return(0,a.createElement)(_,{postType:"kadence_form",label:(0,l.__)("Advanced Form","kadence-blocks"),instructions:(0,l.__)("Select an existing form or create a new one.","kadence-blocks"),placeholder:(0,l.__)("Select Form","kadence-blocks"),onSelect:o,isSelecting:t&&(0,x.isEmpty)(n)&&void 0!==i,onAdd:async()=>{try{const e=await c();o(e.id)}catch(e){console.error(e)}},isAdding:r})}const lo=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"kadence/advanced-form","title":"Advanced Form","category":"kadence-blocks","description":"Create an advanced contact or marketing form for your website.","supports":{"html":false,"customClassName":false,"reusable":false,"lock":false,"kbMetadata":true},"textdomain":"kadence-blocks","keywords":["kb","form","contact"],"attributes":{"id":{"type":"integer","default":0},"uniqueID":{"type":"string"}}}');(0,o.registerBlockType)("kadence/advanced-form",{...lo,title:(0,l.__)("Form (Adv)","kadence-blocks"),description:(0,l.__)("Create an advanced contact or marketing form for your website.","kadence-blocks"),keywords:[(0,l.__)("contact","kadence-blocks"),(0,l.__)("form","kadence-blocks"),"kb"],icon:{src:i.formBlockIcon},transforms:{from:[],to:[]},edit:function(e){const{attributes:t,setAttributes:n,clientId:o}=e,{id:c,uniqueID:m}=t,v=b()({"wp-block-kadence-advanced-form":!0,[`wp-block-kadence-advanced-form${m}`]:m}),h=(0,r.useBlockProps)({className:v}),{post:f,postExists:g,isLoading:k,currentPostType:_,postId:y}=(0,d.useSelect)((e=>{var t,n,a,o;return{post:c&&e(T.store).getEditedEntityRecord("postType","kadence_form",c),postExists:c&&e(T.store).getEntityRecord("postType","kadence_form",c),isLoading:e(T.store).isResolving("getEntityRecord",["postType","kadence_form",c]),currentPostType:null!==(t=e("core/editor"))&&void 0!==t&&t.getCurrentPostType()?null===(n=e("core/editor"))||void 0===n?void 0:n.getCurrentPostType():"",postId:null!==(a=e("core/editor"))&&void 0!==a&&a.getCurrentPostId()?null===(o=e("core/editor"))||void 0===o?void 0:o.getCurrentPostId():""}}),[c]),{addUniqueID:C}=(0,d.useDispatch)("kadenceblocks/data"),{isUniqueID:S,isUniqueBlock:w,parentData:F,isPreviewMode:O}=(0,d.useSelect)((e=>{var t,n;return{isUniqueID:t=>e("kadenceblocks/data").isUniqueID(t),isUniqueBlock:(t,n)=>e("kadenceblocks/data").isUniqueBlock(t,n),isPreviewMode:e("core/block-editor").getSettings().__unstableIsPreviewMode,parentData:{rootBlock:e("core/block-editor").getBlock(e("core/block-editor").getBlockHierarchyRootClientId(o)),postId:null!==(t=e("core/editor"))&&void 0!==t&&t.getCurrentPostId()?null===(n=e("core/editor"))||void 0===n?void 0:n.getCurrentPostId():"",reusableParent:e("core/block-editor").getBlockAttributes(e("core/block-editor").getBlockParentsByBlockName(o,"core/block").slice(-1)[0]),editedPostId:!!e("core/edit-site")&&e("core/edit-site").getEditedPostId()}}}),[o]);return O?(0,a.createElement)(a.Fragment,null,i.formTemplateContactIcon):((0,a.useEffect)((()=>{const a=(0,p.getPostOrFseId)(e,F);let l=(0,p.getUniqueId)(m,o,S,w,a);l!==m?(t.uniqueID=l,n({uniqueID:l}),C(l,o)):C(l,o),"kadence_form"===_&&window.wp.data.dispatch("core/block-editor").setTemplateValidity(!0)}),[]),"kadence_form"===_?(0,a.createElement)("div",h,(0,a.createElement)(to,Yn({},e,{direct:!0,id:y}))):(0,a.createElement)("div",h,(0===c||void 0===g&&!k)&&(0,a.createElement)(oo,{id:c,postExists:g,post:f,commit:e=>n({id:e})}),c>0&&(0,x.isEmpty)(f)&&void 0===g&&k&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.Placeholder,{className:"kb-select-or-create-placeholder",label:(0,l.__)("Kadence Form","kadence-blocks"),icon:i.formBlockIcon},(0,a.createElement)(s.Spinner,null)),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.KadencePanelBody,{panelName:"kb-advanced-form-selected-switch",title:(0,l.__)("Selected Form","kadence-blocks")},(0,a.createElement)(E,{postType:"kadence_form",label:(0,l.__)("Selected Form","kadence-blocks"),hideLabelFromVision:!0,onChange:e=>{n({id:parseInt(e)})},value:c})))),c>0&&!(0,x.isEmpty)(f)&&"trash"===f.status&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.Placeholder,{className:"kb-select-or-create-placeholder",label:(0,l.__)("Kadence Form","kadence-blocks"),icon:i.formBlockIcon},(0,l.__)("The selected from is in the trash.","kadence-blocks")),(0,a.createElement)(r.InspectorControls,null,(0,a.createElement)(u.KadencePanelBody,{panelName:"kb-advanced-form-selected-switch",title:(0,l.__)("Selected Form","kadence-blocks")},(0,a.createElement)(E,{postType:"kadence_form",label:(0,l.__)("Selected Form","kadence-blocks"),hideLabelFromVision:!0,onChange:e=>{n({id:parseInt(e)})},value:c})))),c>0&&!(0,x.isEmpty)(f)&&"trash"!==f.status&&(0,a.createElement)(T.EntityProvider,{kind:"postType",type:"kadence_form",id:c},(0,a.createElement)(to,Yn({},e,{direct:!1,id:c})))))},save:()=>(0,a.createElement)(r.InnerBlocks.Content,null)})},4184:(e,t)=>{var n;!function(){"use strict";var a={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var l=typeof n;if("string"===l||"number"===l)e.push(n);else if(Array.isArray(n)){if(n.length){var i=o.apply(null,n);i&&e.push(i)}}else if("object"===l)if(n.toString===Object.prototype.toString)for(var r in n)a.call(n,r)&&n[r]&&e.push(r);else e.push(n.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},8141:(e,t,n)=>{"use strict";var a=n(4836);t.__esModule=!0,t.default=function(e,t){e.classList?e.classList.add(t):(0,o.default)(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))};var o=a(n(404));e.exports=t.default},404:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},602:e=>{"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,n){e.classList?e.classList.remove(n):"string"==typeof e.className?e.className=t(e.className,n):e.setAttribute("class",t(e.className&&e.className.baseVal||"",n))}},8679:(e,t,n)=>{"use strict";var a=n(9864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},l={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},r={};function c(e){return a.isMemo(e)?i:r[e.$$typeof]||o}r[a.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},r[a.Memo]=i;var s=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,b=Object.prototype;e.exports=function e(t,n,a){if("string"!=typeof n){if(b){var o=m(n);o&&o!==b&&e(t,o,a)}var i=d(n);u&&(i=i.concat(u(n)));for(var r=c(t),v=c(n),h=0;h<i.length;++h){var f=i[h];if(!(l[f]||a&&a[f]||v&&v[f]||r&&r[f])){var g=p(n,f);try{s(t,f,g)}catch(e){}}}}return t}},75:function(e){(function(){var t,n,a,o,l,i;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-l)/1e6},n=process.hrtime,o=(t=function(){var e;return 1e9*(e=n())[0]+e[1]})(),i=1e9*process.uptime(),l=o-i):Date.now?(e.exports=function(){return Date.now()-a},a=Date.now()):(e.exports=function(){return(new Date).getTime()-a},a=(new Date).getTime())}).call(this)},2703:(e,t,n)=>{"use strict";var a=n(414);function o(){}function l(){}l.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,l,i){if(i!==a){var r=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw r.name="Invariant Violation",r}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:o};return n.PropTypes=n,n}},5697:(e,t,n)=>{e.exports=n(2703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4087:(e,t,n)=>{for(var a=n(75),o="undefined"==typeof window?n.g:window,l=["moz","webkit"],i="AnimationFrame",r=o["request"+i],c=o["cancel"+i]||o["cancelRequest"+i],s=0;!r&&s<l.length;s++)r=o[l[s]+"Request"+i],c=o[l[s]+"Cancel"+i]||o[l[s]+"CancelRequest"+i];if(!r||!c){var d=0,u=0,p=[];r=function(e){if(0===p.length){var t=a(),n=Math.max(0,16.666666666666668-(t-d));d=n+t,setTimeout((function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(d)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return p.push({handle:++u,callback:e,cancelled:!1}),u},c=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return r.call(o,e)},e.exports.cancel=function(){c.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=r,e.cancelAnimationFrame=c}},9921:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,a=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,l=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,r=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,m=n?Symbol.for("react.suspense"):60113,b=n?Symbol.for("react.suspense_list"):60120,v=n?Symbol.for("react.memo"):60115,h=n?Symbol.for("react.lazy"):60116,f=n?Symbol.for("react.block"):60121,g=n?Symbol.for("react.fundamental"):60117,k=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function y(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case d:case u:case l:case r:case i:case m:return e;default:switch(e=e&&e.$$typeof){case s:case p:case h:case v:case c:return e;default:return t}}case o:return t}}}function E(e){return y(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=s,t.ContextProvider=c,t.Element=a,t.ForwardRef=p,t.Fragment=l,t.Lazy=h,t.Memo=v,t.Portal=o,t.Profiler=r,t.StrictMode=i,t.Suspense=m,t.isAsyncMode=function(e){return E(e)||y(e)===d},t.isConcurrentMode=E,t.isContextConsumer=function(e){return y(e)===s},t.isContextProvider=function(e){return y(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return y(e)===p},t.isFragment=function(e){return y(e)===l},t.isLazy=function(e){return y(e)===h},t.isMemo=function(e){return y(e)===v},t.isPortal=function(e){return y(e)===o},t.isProfiler=function(e){return y(e)===r},t.isStrictMode=function(e){return y(e)===i},t.isSuspense=function(e){return y(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===l||e===u||e===r||e===i||e===m||e===b||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===v||e.$$typeof===c||e.$$typeof===s||e.$$typeof===p||e.$$typeof===g||e.$$typeof===k||e.$$typeof===_||e.$$typeof===f)},t.typeOf=y},9864:(e,t,n)=>{"use strict";e.exports=n(9921)},6871:(e,t,n)=>{"use strict";function a(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function o(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function l(e,t){try{var n=this.props,a=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,a)}finally{this.props=n,this.state=a}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,r=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?r="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(r="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==r){var c=e.displayName||e.name,s="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+s+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==i?"\n "+i:"")+(null!==r?"\n "+r:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=a,t.componentWillReceiveProps=o),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=l;var d=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var a=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;d.call(this,e,t,a)}}return e}n.r(t),n.d(t,{polyfill:()=>i}),a.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,l.__suppressDeprecationWarning=!0},6680:(e,t,n)=>{"use strict";var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),l=n(9196),i=c(l),r=c(n(5697));function c(e){return e&&e.__esModule?e:{default:e}}var s={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},d=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],u=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},p=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),m=function(){return p?"_"+Math.random().toString(36).substr(2,12):void 0},b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"==typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||m()},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.id;t!==this.props.id&&this.setState({inputId:t||m()})}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(u(e,this.sizer),this.placeHolderSizer&&u(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return p&&e?i.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce((function(e,t){return null!=e?e:t})),t=a({},this.props.style);t.display||(t.display="inline-block");var n=a({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),o=function(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(this.props,[]);return function(e){d.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,i.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),i.default.createElement("input",a({},o,{ref:this.inputRef})),i.default.createElement("div",{ref:this.sizerRef,style:s},e),this.props.placeholder?i.default.createElement("div",{ref:this.placeHolderSizerRef,style:s},this.props.placeholder):null)}}]),t}(l.Component);b.propTypes={className:r.default.string,defaultValue:r.default.any,extraWidth:r.default.oneOfType([r.default.number,r.default.string]),id:r.default.string,injectStyles:r.default.bool,inputClassName:r.default.string,inputRef:r.default.func,inputStyle:r.default.object,minWidth:r.default.oneOfType([r.default.number,r.default.string]),onAutosize:r.default.func,onChange:r.default.func,placeholder:r.default.string,placeholderIsMinWidth:r.default.bool,style:r.default.object,value:r.default.any},b.defaultProps={minWidth:1,injectStyles:!0},t.Z=b},129:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}t.default=e}(n(5697));var a=r(n(8141)),o=r(n(602)),l=r(n(9196)),i=r(n(644));function r(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},c.apply(this,arguments)}n(4726);var s=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,a.default)(e,t)}))},d=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,o.default)(e,t)}))},u=function(e){var t,n;function a(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this).onEnter=function(e,n){var a=t.getClassNames(n?"appear":"enter").className;t.removeClasses(e,"exit"),s(e,a),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var a=t.getClassNames(n?"appear":"enter").activeClassName;t.reflowAndAddClass(e,a),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var a=t.getClassNames("appear").doneClassName,o=t.getClassNames("enter").doneClassName,l=n?a+" "+o:o;t.removeClasses(e,n?"appear":"enter"),s(e,l),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.getClassNames("exit").className;t.removeClasses(e,"appear"),t.removeClasses(e,"enter"),s(e,n),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.getClassNames("exit").activeClassName;t.reflowAndAddClass(e,n),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.getClassNames("exit").doneClassName;t.removeClasses(e,"exit"),s(e,n),t.props.onExited&&t.props.onExited(e)},t.getClassNames=function(e){var n=t.props.classNames,a="string"==typeof n,o=a?(a&&n?n+"-":"")+e:n[e];return{className:o,activeClassName:a?o+"-active":n[e+"Active"],doneClassName:a?o+"-done":n[e+"Done"]}},t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=a.prototype;return o.removeClasses=function(e,t){var n=this.getClassNames(t),a=n.className,o=n.activeClassName,l=n.doneClassName;a&&d(e,a),o&&d(e,o),l&&d(e,l)},o.reflowAndAddClass=function(e,t){t&&(e&&e.scrollTop,s(e,t))},o.render=function(){var e=c({},this.props);return delete e.classNames,l.default.createElement(i.default,c({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},a}(l.default.Component);u.defaultProps={classNames:""},u.propTypes={};var p=u;t.default=p,e.exports=t.default},6093:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0,i(n(5697));var a=i(n(9196)),o=n(1850),l=i(n(2381));function i(e){return e&&e.__esModule?e:{default:e}}var r=function(e){var t,n;function i(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this).handleEnter=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onEnter",0,n)},t.handleEntering=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onEntering",0,n)},t.handleEntered=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onEntered",0,n)},t.handleExit=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onExit",1,n)},t.handleExiting=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onExiting",1,n)},t.handleExited=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onExited",1,n)},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var r=i.prototype;return r.handleLifecycle=function(e,t,n){var l,i=this.props.children,r=a.default.Children.toArray(i)[t];r.props[e]&&(l=r.props)[e].apply(l,n),this.props[e]&&this.props[e]((0,o.findDOMNode)(this))},r.render=function(){var e=this.props,t=e.children,n=e.in,o=function(e,t){if(null==e)return{};var n,a,o={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["children","in"]),i=a.default.Children.toArray(t),r=i[0],c=i[1];return delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,a.default.createElement(l.default,o,n?a.default.cloneElement(r,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):a.default.cloneElement(c,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},i}(a.default.Component);r.propTypes={};var c=r;t.default=c,e.exports=t.default},644:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}return t.default=e,t}(n(5697)),o=r(n(9196)),l=r(n(1850)),i=n(6871);function r(e){return e&&e.__esModule?e:{default:e}}n(4726);var c="unmounted";t.UNMOUNTED=c;var s="exited";t.EXITED=s;var d="entering";t.ENTERING=d;var u="entered";t.ENTERED=u;var p="exiting";t.EXITING=p;var m=function(e){var t,n;function a(t,n){var a;a=e.call(this,t,n)||this;var o,l=n.transitionGroup,i=l&&!l.isMounting?t.enter:t.appear;return a.appearStatus=null,t.in?i?(o=s,a.appearStatus=d):o=u:o=t.unmountOnExit||t.mountOnEnter?c:s,a.state={status:o},a.nextCallback=null,a}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=a.prototype;return i.getChildContext=function(){return{transitionGroup:null}},a.getDerivedStateFromProps=function(e,t){return e.in&&t.status===c?{status:s}:null},i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==d&&n!==u&&(t=d):n!==d&&n!==u||(t=p)}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,n,a=this.props.timeout;return e=t=n=a,null!=a&&"number"!=typeof a&&(e=a.exit,t=a.enter,n=void 0!==a.appear?a.appear:t),{exit:e,enter:t,appear:n}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var n=l.default.findDOMNode(this);t===d?this.performEnter(n,e):this.performExit(n)}else this.props.unmountOnExit&&this.state.status===s&&this.setState({status:c})},i.performEnter=function(e,t){var n=this,a=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,l=this.getTimeouts(),i=o?l.appear:l.enter;t||a?(this.props.onEnter(e,o),this.safeSetState({status:d},(function(){n.props.onEntering(e,o),n.onTransitionEnd(e,i,(function(){n.safeSetState({status:u},(function(){n.props.onEntered(e,o)}))}))}))):this.safeSetState({status:u},(function(){n.props.onEntered(e)}))},i.performExit=function(e){var t=this,n=this.props.exit,a=this.getTimeouts();n?(this.props.onExit(e),this.safeSetState({status:p},(function(){t.props.onExiting(e),t.onTransitionEnd(e,a.exit,(function(){t.safeSetState({status:s},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:s},(function(){t.props.onExited(e)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(a){n&&(n=!1,t.nextCallback=null,e(a))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},i.onTransitionEnd=function(e,t,n){this.setNextCallback(n);var a=null==t&&!this.props.addEndListener;e&&!a?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if(e===c)return null;var t=this.props,n=t.children,a=function(e,t){if(null==e)return{};var n,a,o={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["children"]);if(delete a.in,delete a.mountOnEnter,delete a.unmountOnExit,delete a.appear,delete a.enter,delete a.exit,delete a.timeout,delete a.addEndListener,delete a.onEnter,delete a.onEntering,delete a.onEntered,delete a.onExit,delete a.onExiting,delete a.onExited,"function"==typeof n)return n(e,a);var l=o.default.Children.only(n);return o.default.cloneElement(l,a)},a}(o.default.Component);function b(){}m.contextTypes={transitionGroup:a.object},m.childContextTypes={transitionGroup:function(){}},m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:b,onEntering:b,onEntered:b,onExit:b,onExiting:b,onExited:b},m.UNMOUNTED=0,m.EXITED=1,m.ENTERING=2,m.ENTERED=3,m.EXITING=4;var v=(0,i.polyfill)(m);t.default=v},2381:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;var a=r(n(5697)),o=r(n(9196)),l=n(6871),i=n(537);function r(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},c.apply(this,arguments)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var d=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},u=function(e){var t,n;function a(t,n){var a,o=(a=e.call(this,t,n)||this).handleExited.bind(s(s(a)));return a.state={handleExited:o,firstRender:!0},a}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var l=a.prototype;return l.getChildContext=function(){return{transitionGroup:{isMounting:!this.appeared}}},l.componentDidMount=function(){this.appeared=!0,this.mounted=!0},l.componentWillUnmount=function(){this.mounted=!1},a.getDerivedStateFromProps=function(e,t){var n=t.children,a=t.handleExited;return{children:t.firstRender?(0,i.getInitialChildMapping)(e,a):(0,i.getNextChildMapping)(e,n,a),firstRender:!1}},l.handleExited=function(e,t){var n=(0,i.getChildMapping)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=c({},t.children);return delete n[e.key],{children:n}})))},l.render=function(){var e=this.props,t=e.component,n=e.childFactory,a=function(e,t){if(null==e)return{};var n,a,o={},l=Object.keys(e);for(a=0;a<l.length;a++)n=l[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["component","childFactory"]),l=d(this.state.children).map(n);return delete a.appear,delete a.enter,delete a.exit,null===t?l:o.default.createElement(t,a,l)},a}(o.default.Component);u.childContextTypes={transitionGroup:a.default.object.isRequired},u.propTypes={},u.defaultProps={component:"div",childFactory:function(e){return e}};var p=(0,l.polyfill)(u);t.default=p,e.exports=t.default},4317:(e,t,n)=>{"use strict";var a=r(n(129)),o=r(n(6093)),l=r(n(2381)),i=r(n(644));function r(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:i.default,TransitionGroup:l.default,ReplaceTransition:o.default,CSSTransition:a.default}},537:(e,t,n)=>{"use strict";t.__esModule=!0,t.getChildMapping=o,t.mergeChildMappings=l,t.getInitialChildMapping=function(e,t){return o(e.children,(function(n){return(0,a.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:i(n,"appear",e),enter:i(n,"enter",e),exit:i(n,"exit",e)})}))},t.getNextChildMapping=function(e,t,n){var r=o(e.children),c=l(t,r);return Object.keys(c).forEach((function(o){var l=c[o];if((0,a.isValidElement)(l)){var s=o in t,d=o in r,u=t[o],p=(0,a.isValidElement)(u)&&!u.props.in;!d||s&&!p?d||!s||p?d&&s&&(0,a.isValidElement)(u)&&(c[o]=(0,a.cloneElement)(l,{onExited:n.bind(null,l),in:u.props.in,exit:i(l,"exit",e),enter:i(l,"enter",e)})):c[o]=(0,a.cloneElement)(l,{in:!1}):c[o]=(0,a.cloneElement)(l,{onExited:n.bind(null,l),in:!0,exit:i(l,"exit",e),enter:i(l,"enter",e)})}})),c};var a=n(9196);function o(e,t){var n=Object.create(null);return e&&a.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,a.isValidElement)(e)?t(e):e}(e)})),n}function l(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var a,o=Object.create(null),l=[];for(var i in e)i in t?l.length&&(o[i]=l,l=[]):l.push(i);var r={};for(var c in t){if(o[c])for(a=0;a<o[c].length;a++){var s=o[c][a];r[o[c][a]]=n(s)}r[c]=n(c)}for(a=0;a<l.length;a++)r[l[a]]=n(l[a]);return r}function i(e,t,n){return null!=n[t]?n[t]:e.props[t]}},4726:(e,t,n)=>{"use strict";var a;t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0,(a=n(5697))&&a.__esModule,t.timeoutsShape=null,t.classNamesShape=null},3318:function(e,t,n){"use strict";var a=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,o)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&a(t,e,n);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});const i=l(n(9196)),r="undefined"!=typeof globalThis?globalThis:window;let c,s=void 0!==r.turnstile?"ready":"unloaded";{const e="cf__reactTurnstileOnLoad",t="https://challenges.cloudflare.com/turnstile/v0/api.js";let n;const a=new Promise(((e,t)=>{n={resolve:e,reject:t},"ready"===s&&e(void 0)}));c=()=>{if("unloaded"===s){s="loading",r[e]=()=>{n.resolve(),s="ready",delete r[e]};const a=`${t}?onload=${e}&render=explicit`,o=document.createElement("script");o.src=a,o.async=!0,o.addEventListener("error",(()=>{n.reject("Failed to load Turnstile."),delete r[e]})),document.head.appendChild(o)}return a}}t.default=function({id:e,className:t,style:n,sitekey:a,action:o,cData:l,theme:r,language:d,tabIndex:u,responseField:p,responseFieldName:m,size:b,retry:v,retryInterval:h,refreshExpired:f,appearance:g,execution:k,userRef:_,onVerify:y,onLoad:E,onError:C,onExpire:S,onTimeout:x}){const w=(0,i.useRef)(null),T=(0,i.useState)({onVerify:y})[0],F=null!=_?_:w;return(0,i.useEffect)((()=>{if(!F.current)return;let e=!1,t="";return(async()=>{var n,i;if("ready"!==s)try{await c()}catch(e){return void(null===(n=T.onError)||void 0===n||n.call(T,e))}if(e||!F.current)return;const _={sitekey:a,action:o,cData:l,theme:r,language:d,tabindex:u,"response-field":p,"response-field-name":m,size:b,retry:v,"retry-interval":h,"refresh-expired":f,appearance:g,execution:k,callback:e=>T.onVerify(e),"error-callback":()=>{var e;return null===(e=T.onError)||void 0===e?void 0:e.call(T)},"expired-callback":()=>{var e;return null===(e=T.onExpire)||void 0===e?void 0:e.call(T)},"timeout-callback":()=>{var e;return null===(e=T.onTimeout)||void 0===e?void 0:e.call(T)}};t=window.turnstile.render(F.current,_),null===(i=T.onLoad)||void 0===i||i.call(T,t)})(),()=>{e=!0,t&&window.turnstile.remove(t)}}),[a,o,l,r,d,u,p,m,b,v,h,f,g,k]),(0,i.useEffect)((()=>{T.onVerify=y,T.onLoad=E,T.onError=C,T.onExpire=S,T.onTimeout=x}),[y,E,C,S,x]),i.default.createElement("div",{ref:F,id:e,className:t,style:n})}},1427:e=>{e.exports=function(){"use strict";return function(e){var t="/*|*/",n=t+"}";function a(t){if(t)try{e(t+"}")}catch(e){}}return function(o,l,i,r,c,s,d,u,p,m){switch(o){case 1:if(0===p&&64===l.charCodeAt(0))return e(l+";"),"";break;case 2:if(0===u)return l+t;break;case 3:switch(u){case 102:case 112:return e(i[0]+l),"";default:return l+(0===m?t:"")}case-2:l.split(n).forEach(a)}}}}()},9196:e=>{"use strict";e.exports=window.React},1850:e=>{"use strict";e.exports=window.ReactDOM},4836:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},n={};function a(e){var o=n[e];if(void 0!==o)return o.exports;var l=n[e]={exports:{}};return t[e].call(l.exports,l,l.exports,a),l.exports}a.m=t,e=[],a.O=(t,n,o,l)=>{if(!n){var i=1/0;for(d=0;d<e.length;d++){for(var[n,o,l]=e[d],r=!0,c=0;c<n.length;c++)(!1&l||i>=l)&&Object.keys(a.O).every((e=>a.O[e](n[c])))?n.splice(c--,1):(r=!1,l<i&&(i=l));if(r){e.splice(d--,1);var s=o();void 0!==s&&(t=s)}}return t}l=l||0;for(var d=e.length;d>0&&e[d-1][2]>l;d--)e[d]=e[d-1];e[d]=[n,o,l]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},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),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={8141:0,2007:0};a.O.j=t=>0===e[t];var t=(t,n)=>{var o,l,[i,r,c]=n,s=0;if(i.some((t=>0!==e[t]))){for(o in r)a.o(r,o)&&(a.m[o]=r[o]);if(c)var d=c(a)}for(t&&t(n);s<i.length;s++)l=i[s],a.o(e,l)&&e[l]&&e[l][0](),e[l]=0;return a.O(d)},n=globalThis.webpackChunkkadence=globalThis.webpackChunkkadence||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=a.O(void 0,[2007],(()=>a(3708)));o=a.O(o),(this.kadence=this.kadence||{})["blocks-advanced-form"]=o})();