Files
medicalalert-web-reloaded/wp/wp-content/plugins/gravityforms/assets/js/dist/admin-components.min.js
2024-11-20 22:40:39 -05:00

1 line
337 KiB
JavaScript
Raw Blame History

!function(){var e,t,r={5956:function(e){"use strict";var t="%[a-f0-9]{2}",r=new RegExp("("+t+")|([^%]+?)","gi"),o=new RegExp("("+t+")+","gi");function n(e,t){try{return[decodeURIComponent(e.join(""))]}catch(e){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),o=e.slice(t);return Array.prototype.concat.call([],n(r),n(o))}function i(e){try{return decodeURIComponent(e)}catch(i){for(var t=e.match(r)||[],o=1;o<t.length;o++)t=(e=n(t,o).join("")).match(r)||[];return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"<22><>","%FF%FE":"<22><>"},r=o.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var n=i(r[0]);n!==r[0]&&(t[r[0]]=n)}r=o.exec(e)}t["%C2"]="<22>";for(var s=Object.keys(t),a=0;a<s.length;a++){var c=s[a];e=e.replace(new RegExp(c,"g"),t[c])}return e}(e)}}},9913:function(e){"use strict";e.exports=function(e,t){for(var r={},o=Object.keys(e),n=Array.isArray(t),i=0;i<o.length;i++){var s=o[i],a=e[s];(n?-1!==t.indexOf(s):t(s,a,e))&&(r[s]=a)}return r}},8985:function(e,t,r){"use strict";const o=r(3182),n=r(5956),i=r(9646),s=r(9913),a=Symbol("encodeFragmentIdentifier");function c(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function p(e,t){return t.encode?t.strict?o(e):encodeURIComponent(e):e}function u(e,t){return t.decode?n(e):e}function l(e){return Array.isArray(e)?e.sort():"object"==typeof e?l(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function d(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function m(e){const t=(e=d(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function f(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function y(e,t){c((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,o)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===o[e]&&(o[e]={}),o[e][t[1]]=r):o[e]=r};case"bracket":return(e,r,o)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==o[e]?o[e]=[].concat(o[e],r):o[e]=[r]:o[e]=r};case"comma":case"separator":return(t,r,o)=>{const n="string"==typeof r&&r.includes(e.arrayFormatSeparator),i="string"==typeof r&&!n&&u(r,e).includes(e.arrayFormatSeparator);r=i?u(r,e):r;const s=n||i?r.split(e.arrayFormatSeparator).map((t=>u(t,e))):null===r?r:u(r,e);o[t]=s};case"bracket-separator":return(t,r,o)=>{const n=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!n)return void(o[t]=r?u(r,e):r);const i=null===r?[]:r.split(e.arrayFormatSeparator).map((t=>u(t,e)));void 0!==o[t]?o[t]=[].concat(o[t],i):o[t]=i};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t),o=Object.create(null);if("string"!=typeof e)return o;if(!(e=e.trim().replace(/^[?#&]/,"")))return o;for(const n of e.split("&")){if(""===n)continue;let[e,s]=i(t.decode?n.replace(/\+/g," "):n,"=");s=void 0===s?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?s:u(s,t),r(u(e,t),s,o)}for(const e of Object.keys(o)){const r=o[e];if("object"==typeof r&&null!==r)for(const e of Object.keys(r))r[e]=f(r[e],t);else o[e]=f(r,t)}return!1===t.sort?o:(!0===t.sort?Object.keys(o).sort():Object.keys(o).sort(t.sort)).reduce(((e,t)=>{const r=o[t];return Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?e[t]=l(r):e[t]=r,e}),Object.create(null))}t.extract=m,t.parse=y,t.stringify=(e,t)=>{if(!e)return"";c((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const r=r=>t.skipNull&&null==e[r]||t.skipEmptyString&&""===e[r],o=function(e){switch(e.arrayFormat){case"index":return t=>(r,o)=>{const n=r.length;return void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?r:null===o?[...r,[p(t,e),"[",n,"]"].join("")]:[...r,[p(t,e),"[",p(n,e),"]=",p(o,e)].join("")]};case"bracket":return t=>(r,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?r:null===o?[...r,[p(t,e),"[]"].join("")]:[...r,[p(t,e),"[]=",p(o,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return r=>(o,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?o:(n=null===n?"":n,0===o.length?[[p(r,e),t,p(n,e)].join("")]:[[o,p(n,e)].join(e.arrayFormatSeparator)])}default:return t=>(r,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?r:null===o?[...r,p(t,e)]:[...r,[p(t,e),"=",p(o,e)].join("")]}}(t),n={};for(const t of Object.keys(e))r(t)||(n[t]=e[t]);const i=Object.keys(n);return!1!==t.sort&&i.sort(t.sort),i.map((r=>{const n=e[r];return void 0===n?"":null===n?p(r,t):Array.isArray(n)?0===n.length&&"bracket-separator"===t.arrayFormat?p(r,t)+"[]":n.reduce(o(r),[]).join("&"):p(r,t)+"="+p(n,t)})).filter((e=>e.length>0)).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[r,o]=i(e,"#");return Object.assign({url:r.split("?")[0]||"",query:y(m(e),t)},t&&t.parseFragmentIdentifier&&o?{fragmentIdentifier:u(o,t)}:{})},t.stringifyUrl=(e,r)=>{r=Object.assign({encode:!0,strict:!0,[a]:!0},r);const o=d(e.url).split("?")[0]||"",n=t.extract(e.url),i=t.parse(n,{sort:!1}),s=Object.assign(i,e.query);let c=t.stringify(s,r);c&&(c=`?${c}`);let u=function(e){let t="";const r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(u=`#${r[a]?p(e.fragmentIdentifier,r):e.fragmentIdentifier}`),`${o}${c}${u}`},t.pick=(e,r,o)=>{o=Object.assign({parseFragmentIdentifier:!0,[a]:!1},o);const{url:n,query:i,fragmentIdentifier:c}=t.parseUrl(e,o);return t.stringifyUrl({url:n,query:s(i,r),fragmentIdentifier:c},o)},t.exclude=(e,r,o)=>{const n=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return t.pick(e,n,o)}},9646:function(e){"use strict";e.exports=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}},3182:function(e){"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`))},3026:function(e,t,r){var o=r(353);e.exports=function(e){return null==e?"\\s":e.source?e.source:"["+o(e)+"]"}},353:function(e,t,r){var o=r(2728);e.exports=function(e){return o(e).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}},4661:function(e){e.exports={nbsp:" ",cent:"¢",pound:"£",yen:"¥",euro:"€",copy:"©",reg:"®",lt:"<",gt:">",quot:'"',amp:"&",apos:"'"}},2728:function(e){e.exports=function(e){return null==e?"":""+e}},9649:function(e,t,r){var o=r(2728);e.exports=function(e){return o(e).replace(/<\/?[^>]+>/g,"")}},3768:function(e,t,r){var o=r(2728),n=r(3026),i=String.prototype.trim;e.exports=function(e,t){return e=o(e),!t&&i?i.call(e):(t=n(t),e.replace(new RegExp("^"+t+"+|"+t+"+$","g"),""))}},1517:function(e,t,r){var o=r(2728),n=r(4661);e.exports=function(e){return o(e).replace(/\&([^;]{1,10});/g,(function(e,t){var r;return t in n?n[t]:(r=t.match(/^#x([\da-fA-F]+)$/))?String.fromCharCode(parseInt(r[1],16)):(r=t.match(/^#(\d+)$/))?String.fromCharCode(~~r[1]):e}))}},9492:function(e,t,r){"use strict";var o=r(6111),n=r(7616),i=r(5798);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){(0,o.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=(0,n.React.forwardRef)((function(e,t){var r=e.children,o=void 0===r?null:r,s=e.customAttributes,c=void 0===s?{}:s,p=e.customClasses,u=void 0===p?[]:p,l=e.display,d=void 0===l?"block":l,m=e.setDisplay,f=void 0===m||m,y=e.spacing,g=void 0===y?"":y,b=e.tagName,v=void 0===b?"div":b,h=e.unit,P=void 0===h?"px":h,T=e.x,O=void 0===T?0:T,w=e.xProp,D=void 0===w?"maxWidth":w,A=e.y,j=void 0===A?0:A,C=e.yProp,E=void 0===C?"minHeight":C,R={};f&&(R.display=d),O&&(R[D]="".concat(O).concat(P)),j&&(R[E]="".concat(j).concat(P));var _=a(a({},R),c.style||{}),k=a(a({className:(0,n.classnames)(a({"gform-box":!0},(0,i.spacerClasses)(g)),u),ref:t},c),{},{style:_}),x=v;return n.React.createElement(x,k,o)}));c.propTypes={children:n.PropTypes.oneOfType([n.PropTypes.arrayOf(n.PropTypes.node),n.PropTypes.node]),customAttributes:n.PropTypes.object,customClasses:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array,n.PropTypes.object]),display:n.PropTypes.string,setDisplay:n.PropTypes.bool,spacing:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.number,n.PropTypes.array,n.PropTypes.object]),tagName:n.PropTypes.string,unit:n.PropTypes.string,x:n.PropTypes.number,xProp:n.PropTypes.string,y:n.PropTypes.number,yProp:n.PropTypes.string},c.displayName="Box",t.A=c},2734:function(e,t,r){"use strict";var o=r(6111),n=r(2492),i=r(7616),s=r(8335),a=r(5798),c=r(1911),p=r(9907);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){(0,o.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d=i.React.forwardRef,m=i.React.useEffect,f=i.React.useRef,y=i.React.useState,g=d((function(e,t){var r=e.customAttributes,u=void 0===r?{}:r,d=e.customClasses,g=void 0===d?[]:d,b=e.disabled,v=void 0!==b&&b,h=e.externalChecked,P=void 0!==h&&h,T=e.externalControl,O=void 0!==T&&T,w=e.helpTextAttributes,D=void 0===w?{}:w,A=e.id,j=void 0===A?"":A,C=e.indeterminate,E=void 0!==C&&C,R=e.initialChecked,_=void 0!==R&&R,k=e.labelAttributes,x=void 0===k?{}:k,F=e.name,B=void 0===F?"":F,S=e.onBlur,N=void 0===S?function(){}:S,I=e.onChange,L=void 0===I?function(){}:I,z=e.onFocus,H=void 0===z?function(){}:z,M=e.size,q=void 0===M?"size-sm":M,W=e.spacing,G=void 0===W?"":W,U=e.theme,V=void 0===U?"cosmos":U,K=e.value,$=void 0===K?"":K,Z=e.wrapperAttributes,J=void 0===Z?{}:Z,Y=e.wrapperClasses,Q=void 0===Y?[]:Y,X=e.wrapperTagName,ee=void 0===X?"div":X,te=y(_),re=(0,n.A)(te,2),oe=re[0],ne=re[1],ie=(0,s.useStateWithDep)(P),se=(0,n.A)(ie,2),ae=se[0],ce=(se[1],f()),pe=j||(0,a.uniqueId)("checkbox"),ue="".concat(pe,"-help-text");m((function(){ce.current&&O&&!ae&&(ce.current.indeterminate=E)}),[E,ce,ae]);var le=l(l({},J),{},{className:(0,i.classnames)(l((0,o.A)((0,o.A)((0,o.A)({"gform-input-wrapper":!0},"gform-input-wrapper--theme-".concat(V),!0),"gform-input-wrapper--checkbox",!0),"gform-input-wrapper--disabled",v),(0,a.spacerClasses)(G)),Q),ref:t}),de=l(l({},u),{},{checked:O?ae:oe,className:(0,i.classnames)((0,o.A)({"gform-input--checkbox":!0},"gform-input--".concat(q),!0),g),disabled:v||!0===(null==x?void 0:x.locked),id:pe,name:B,onBlur:N,onChange:function(e){var t=e.target.checked;O||ne(t),L(t,e)},onFocus:H,ref:ce,type:"checkbox",value:$});D.content&&(de["aria-describedby"]=ue);var me=l(l({},x),{},{htmlFor:pe}),fe=l(l({},D),{},{id:ue}),ye=ee;return i.React.createElement(ye,le,i.React.createElement("input",de),i.React.createElement(c.A,me),i.React.createElement(p.A,fe))}));g.propTypes={customAttributes:i.PropTypes.object,customClasses:i.PropTypes.oneOfType([i.PropTypes.string,i.PropTypes.array,i.PropTypes.object]),disabled:i.PropTypes.bool,externalChecked:i.PropTypes.bool,externalControl:i.PropTypes.bool,helpTextAttributes:i.PropTypes.object,id:i.PropTypes.string,indeterminate:i.PropTypes.bool,initialChecked:i.PropTypes.bool,labelAttributes:i.PropTypes.object,name:i.PropTypes.string,onBlur:i.PropTypes.func,onChange:i.PropTypes.func,onFocus:i.PropTypes.func,size:i.PropTypes.string,spacing:i.PropTypes.oneOfType([i.PropTypes.string,i.PropTypes.number,i.PropTypes.array,i.PropTypes.object]),theme:i.PropTypes.string,value:i.PropTypes.string,wrapperAttributes:i.PropTypes.object,wrapperClasses:i.PropTypes.oneOfType([i.PropTypes.string,i.PropTypes.array,i.PropTypes.object]),wrapperTagName:i.PropTypes.string},g.displayName="Checkbox",t.A=g},9907:function(e,t,r){"use strict";var o=r(6111),n=r(7616),i=r(5798);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){(0,o.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=(0,n.React.forwardRef)((function(e,t){var r=e.asHtml,s=void 0!==r&&r,c=e.content,p=void 0===c?"":c,u=e.customAttributes,l=void 0===u?{}:u,d=e.customClasses,m=void 0===d?[]:d,f=e.id,y=void 0===f?"":f,g=e.size,b=void 0===g?"text-xs":g,v=e.spacing,h=void 0===v?"":v,P=e.weight,T=void 0===P?"regular":P;if(!p)return null;var O=a({className:(0,n.classnames)(a((0,o.A)((0,o.A)({"gform-input-help-text":!0},"gform-typography--size-".concat(b),!0),"gform-typography--weight-".concat(T),!0),(0,i.spacerClasses)(h)),m),id:y,ref:t},l);return s&&(O.dangerouslySetInnerHTML={__html:p}),s?n.React.createElement("span",O):n.React.createElement("span",O,p)}));c.propTypes={content:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.node]),customAttributes:n.PropTypes.object,customClasses:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array,n.PropTypes.object]),id:n.PropTypes.string,size:n.PropTypes.string,spacing:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.number,n.PropTypes.array,n.PropTypes.object]),weight:n.PropTypes.string},c.displayName="HelpText",t.A=c},4878:function(e,t,r){"use strict";var o=r(6111),n=r(7616),i=r(5798);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){(0,o.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=n.React.forwardRef,p={"metric-info":"mail","metric-success":"check-circle","metric-warn":"clock","metric-error":"x-circle","status-default":"question-mark-simple","status-locked":"lock","status-info":"information-simple","status-incorrect":"x-simple","status-correct":"checkmark-simple","status-error":"exclamation-simple"},u=c((function(e,t){var r=e.children,s=void 0===r?null:r,c=e.customAttributes,u=void 0===c?{}:c,l=e.customClasses,d=void 0===l?[]:l,m=e.icon,f=void 0===m?"":m,y=e.iconPrefix,g=void 0===y?"gform-icon":y,b=e.preset,v=void 0===b?"":b,h=e.spacing,P=void 0===h?"":h;!f.length&&p[v]&&(f=p[v]);var T=a({className:(0,n.classnames)(a((0,o.A)((0,o.A)((0,o.A)((0,o.A)({},"".concat(g),!0),"".concat(g,"--").concat(f),f.length>0),"gform-icon--preset-active",v.length>0),"gform-icon-preset--".concat(v),v.length>0),(0,i.spacerClasses)(P)),d),ref:t},u);return n.React.createElement("span",T,s)}));u.propTypes={children:n.PropTypes.oneOfType([n.PropTypes.arrayOf(n.PropTypes.node),n.PropTypes.node]),customAttributes:n.PropTypes.object,customClasses:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array,n.PropTypes.object]),icon:n.PropTypes.string,iconPrefix:n.PropTypes.string,spacing:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.number,n.PropTypes.array,n.PropTypes.object])},u.displayName="Icon",t.A=u},1911:function(e,t,r){"use strict";var o=r(6111),n=r(7616),i=r(5798),s=r(1440);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){(0,o.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p=(0,n.React.forwardRef)((function(e,t){var r=e.children,a=void 0===r?null:r,p=e.customAttributes,u=void 0===p?{}:p,l=e.customClasses,d=void 0===l?[]:l,m=e.htmlFor,f=void 0===m?"":m,y=e.iconPrefix,g=void 0===y?"gform-icon":y,b=e.isVisible,v=void 0===b||b,h=e.label,P=void 0===h?"":h,T=e.locked,O=void 0!==T&&T,w=e.lockedMessage,D=void 0===w?"":w,A=e.size,j=void 0===A?"text-sm":A,C=e.spacing,E=void 0===C?"":C,R=e.weight,_=void 0===R?"medium":R;if(!P&&!a)return null;var k=c({className:(0,n.classnames)(c((0,o.A)((0,o.A)((0,o.A)({"gform-label":!0},"gform-typography--size-".concat(j),!0),"gform-typography--weight-".concat(_),!0),"gform-visually-hidden",!v),(0,i.spacerClasses)(E)),d),htmlFor:f,ref:t},u),x={content:D,iconPrefix:g,iconPreset:"status-locked",maxWidth:300,position:"right",spacing:[0,0,0,2],tagName:"span",theme:"port"};return n.React.createElement("label",k,P,a,O&&n.React.createElement(s.A,x))}));p.propTypes={children:n.PropTypes.oneOfType([n.PropTypes.arrayOf(n.PropTypes.node),n.PropTypes.node]),customAttributes:n.PropTypes.object,customClasses:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array,n.PropTypes.object]),htmlFor:n.PropTypes.string,iconPrefix:n.PropTypes.string,isVisible:n.PropTypes.bool,label:n.PropTypes.string,locked:n.PropTypes.bool,lockedMessage:n.PropTypes.string,size:n.PropTypes.string,spacing:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.number,n.PropTypes.array,n.PropTypes.object]),weight:n.PropTypes.string},p.displayName="Label",t.A=p},7356:function(e,t,r){"use strict";var o=r(6111),n=r(7616),i=r(5798);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){(0,o.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=(0,n.React.forwardRef)((function(e,t){var r=e.asHtml,s=void 0!==r&&r,c=e.children,p=void 0===c?null:c,u=e.color,l=void 0===u?"port":u,d=e.content,m=void 0===d?"":d,f=e.customAttributes,y=void 0===f?{}:f,g=e.customClasses,b=void 0===g?[]:g,v=e.size,h=void 0===v?"text-md":v,P=e.spacing,T=void 0===P?"":P,O=e.tagName,w=void 0===O?"div":O,D=e.weight,A=void 0===D?"regular":D,j=a({className:(0,n.classnames)(a((0,o.A)((0,o.A)((0,o.A)({"gform-text":!0},"gform-text--color-".concat(l),!0),"gform-typography--size-".concat(h),!0),"gform-typography--weight-".concat(A),!0),(0,i.spacerClasses)(T)),b),ref:t},y);s&&(j.dangerouslySetInnerHTML={__html:m});var C=w;return s?n.React.createElement(C,j):n.React.createElement(C,j,m,p)}));c.propTypes={asHtml:n.PropTypes.bool,children:n.PropTypes.oneOfType([n.PropTypes.arrayOf(n.PropTypes.node),n.PropTypes.node]),content:n.PropTypes.string,customAttributes:n.PropTypes.object,customClasses:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array,n.PropTypes.object]),size:n.PropTypes.string,spacing:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.number,n.PropTypes.array,n.PropTypes.object]),tagName:n.PropTypes.string,weight:n.PropTypes.string},c.displayName="Text",t.A=c},1440:function(e,t,r){"use strict";var o=r(7940),n=r(6111),i=r(3057),s=r(2492),a=r(7616),c=r(5798),p=r(4878),u=r(7356),l=["customClasses"];function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){(0,n.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var f=a.React.useEffect,y=a.React.useRef,g=a.React.useState,b=a.React.forwardRef,v=14,h=b((function(e,t){var r=e.buffer,d=void 0===r?0:r,b=e.children,h=void 0===b?null:b,P=e.content,T=void 0===P?"":P,O=e.contentAttributes,w=void 0===O?{}:O,D=e.customAttributes,A=void 0===D?{}:D,j=e.customClasses,C=void 0===j?[]:j,E=e.icon,R=void 0===E?"question-mark":E,_=e.iconPrefix,k=void 0===_?"gform-icon":_,x=e.iconPreset,F=void 0===x?"":x,B=e.intentDelay,S=void 0===B?500:B,N=e.id,I=void 0===N?"":N,L=e.maxWidth,z=void 0===L?0:L,H=e.position,M=void 0===H?"top":H,q=e.spacing,W=void 0===q?"":q,G=e.tagName,U=void 0===G?"div":G,V=e.theme,K=void 0===V?"chathams":V,$=e.tooltipCustomAttributes,Z=void 0===$?{}:$,J=e.type,Y=void 0===J?"default":J,Q=I||(0,c.uniqueId)("tooltip"),X=y(),ee=g(0),te=(0,s.A)(ee,2),re=te[0],oe=te[1],ne=g(!1),ie=(0,s.A)(ne,2),se=ie[0],ae=ie[1],ce=g(!1),pe=(0,s.A)(ce,2),ue=pe[0],le=pe[1],de=g(!1),me=(0,s.A)(de,2),fe=me[0],ye=me[1],ge=g("top"),be=(0,s.A)(ge,2),ve=be[0],he=be[1],Pe=function(){ae(!0),X.current&&!re&&oe(X.current.offsetWidth+1)},Te=function(){ae(!1),ue&&ye(!1),Oe.cancel()},Oe=(0,c.debounce)((function(){le(!0),he(M),requestAnimationFrame((function(){var e=Ae(d,M,X);he(e),ye(!0)}))}),{wait:S});f((function(){se&&Oe()}),[se]);var we=function(e,t,r,o,n,i){var s=e*t,a=0;return r>0&&(a+=r*t),o>0&&(a+=o*t),n>0&&(a+=n*e),i>0&&(a+=i*e),n>0&&r>0&&(a-=n*r),n>0&&o>0&&(a-=n*o),i>0&&r>0&&(a-=i*r),i>0&&o>0&&(a-=i*o),(s-a)/s},De=function(e,t,r,o,n){var i,s,a,c,p,u,l=o.innerWidth,d=o.innerHeight,m=n-r.top,f=r.bottom-(d-n),y=n-r.left,g=r.right-(l-n);switch(e){case"top":switch(t){case"top":return!0;case"bottom":a=n-(i=r.bottom+44),c=i+r.height-(d-n),p=y,u=g;break;case"left":a=n-(i=r.bottom+v+8-r.height/2),c=i+r.height-(d-n),p=n-(s=r.left+r.width/2-8-v-r.width),u=s+r.width-(l-n);break;case"right":a=n-(i=r.bottom+v+8-r.height/2),c=i+r.height-(d-n),p=n-(s=r.left+r.width/2+8+v),u=s+r.width-(l-n);break;default:return!1}break;case"bottom":switch(t){case"top":a=n-(i=r.top-44-r.height),c=i+r.height-(d-n),p=y,u=g;break;case"bottom":return!0;case"left":a=n-(i=r.top-v-8-r.height/2),c=i+r.height-(d-n),p=n-(s=r.left+r.width/2-8-v-r.width),u=s+r.width-(l-n);break;case"right":a=n-(i=r.top-v-8-r.height/2),c=i+r.height-(d-n),p=n-(s=r.left+r.width/2+8+v),u=s+r.width-(l-n);break;default:return!1}break;case"left":switch(t){case"top":a=n-(i=r.top+r.height/2-8-v-r.height),c=i+r.height-(d-n),p=n-(s=r.right+v+8-r.width/2),u=s+r.width-(l-n);break;case"bottom":a=n-(i=r.top+r.height/2+8+v),c=i+r.height-(d-n),p=n-(s=r.right+v+8-r.width/2),u=s+r.width-(l-n);break;case"left":return!0;case"right":a=m,c=f,p=n-(s=r.right+44),u=s+r.width-(l-n);break;default:return!1}break;case"right":switch(t){case"top":a=n-(i=r.top+r.height/2-8-v-r.height),c=i+r.height-(d-n),p=n-(s=r.left-v-8-r.width/2),u=s+r.width-(l-n);break;case"bottom":a=n-(i=r.top+r.height/2+8+v),c=i+r.height-(d-n),p=n-(s=r.left-v-8-r.width/2),u=s+r.width-(l-n);break;case"left":a=m,c=f,p=n-(s=r.left-44-r.width),u=s+r.width-(l-n);break;case"right":return!0;default:return!1}break;default:return!1}return we(r.width,r.height,p,u,a,c)},Ae=function(e,t,r){if(!r.current)return t;var o=r.current.getBoundingClientRect(),n=r.current.ownerDocument.defaultView,i=n.innerWidth,s=n.innerHeight,a=e-o.top,c=o.bottom-(s-e),p=e-o.left,u=o.right-(i-e),l=we(o.width,o.height,p,u,a,c),d={};switch(t){case"top":d.top=l,d.bottom=De("top","bottom",o,n,e),d.left=De("top","left",o,n,e),d.right=De("top","right",o,n,e);break;case"bottom":d.top=De("bottom","top",o,n,e),d.bottom=l,d.left=De("bottom","left",o,n,e),d.right=De("bottom","right",o,n,e);break;case"left":d.top=De("left","top",o,n,e),d.bottom=De("left","bottom",o,n,e),d.left=l,d.right=De("left","right",o,n,e);break;case"right":d.top=De("right","top",o,n,e),d.bottom=De("right","bottom",o,n,e),d.left=De("right","left",o,n,e),d.right=l;break;default:return t}return Object.keys(d).reduce((function(e,t){return d[t]>d[e]?t:e}),t)},je=function(e){var t=e.con,r=void 0===t?"":t,o=e.cAttributes,n=void 0===o?{size:"text-xs"}:o;if(!r)return null;var s=n.customClasses,c=(0,i.A)(n,l),p=m({customClasses:(0,a.classnames)(["gform-tooltip__tooltip-content"],s),color:"white",size:"text-xs"},c);return a.React.createElement(u.A,p,r)},Ce=m({className:(0,a.classnames)(m((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)({"gform-tooltip":!0},"gform-tooltip--position-".concat(ve),!0),"gform-tooltip--theme-".concat(K),!0),"gform-tooltip--type-".concat(Y),!0),"gform-tooltip--initialized",!!re),"gform-tooltip--anim-in-ready",ue),"gform-tooltip--anim-in-active",ue&&fe),(0,c.spacerClasses)(W)),C)},A),Ee={className:"gform-tooltip__trigger","aria-describedby":Q,onBlur:Te,onFocus:Pe,onMouseEnter:Pe,onMouseLeave:Te},Re=m({className:"gform-tooltip__tooltip",role:"tooltip",id:Q,onTransitionEnd:function(){fe||le(!1)}},Z),_e={icon:R,iconPrefix:k,preset:F},ke={};re&&(ke.width=re+"px"),z&&(ke.maxWidth=z+"px"),Re.style=ke;var xe=U;return a.React.createElement(xe,(0,o.A)({},Ce,{ref:t}),a.React.createElement("button",Ee,a.React.createElement(p.A,_e)),a.React.createElement("div",(0,o.A)({ref:X},Re),a.React.createElement(je,{con:T,cAttributes:w}),h,a.React.createElement("span",{className:"gform-tooltip__tooltip-arrow"})))}));h.propTypes={buffer:a.PropTypes.number,children:a.PropTypes.oneOfType([a.PropTypes.arrayOf(a.PropTypes.node),a.PropTypes.node]),content:a.PropTypes.string,contentAttributes:a.PropTypes.object,customAttributes:a.PropTypes.object,customClasses:a.PropTypes.oneOfType([a.PropTypes.string,a.PropTypes.array,a.PropTypes.object]),icon:a.PropTypes.string,iconPrefix:a.PropTypes.string,iconPreset:a.PropTypes.string,intentDelay:a.PropTypes.number,id:a.PropTypes.string,maxWidth:a.PropTypes.number,position:a.PropTypes.string,spacing:a.PropTypes.oneOfType([a.PropTypes.string,a.PropTypes.number,a.PropTypes.array,a.PropTypes.object]),theme:a.PropTypes.string,tooltipCustomAttributes:a.PropTypes.object,type:a.PropTypes.string},h.displayName="Tooltip",t.A=h},1609:function(e){"use strict";e.exports=window.React},5795:function(e){"use strict";e.exports=window.ReactDOM},7616:function(e){"use strict";e.exports=window.gform.libraries},8335:function(e){"use strict";e.exports=window.gform.utils.react},5798:function(e){"use strict";e.exports=window.gform.utils},8085:function(e,t,r){"use strict";function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=new Array(t);r<t;r++)o[r]=e[r];return o}r.d(t,{A:function(){return o}})},6111:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var o=r(6236);function n(e,t,r){return(t=(0,o.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},7940:function(e,t,r){"use strict";function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},o.apply(this,arguments)}r.d(t,{A:function(){return o}})},3057:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var o=r(1927);function n(e,t){if(null==e)return{};var r,n,i=(0,o.A)(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}},1927:function(e,t,r){"use strict";function o(e,t){if(null==e)return{};var r,o,n={},i=Object.keys(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||(n[r]=e[r]);return n}r.d(t,{A:function(){return o}})},2492:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var o=r(6492);function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var o,n,i,s,a=[],c=!0,p=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(o=i.call(r)).done)&&(a.push(o.value),a.length!==t);c=!0);}catch(e){p=!0,n=e}finally{try{if(!c&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(p)throw n}}return a}}(e,t)||(0,o.A)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},6236:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var o=r(3224);function n(e){var t=function(e,t){if("object"!=(0,o.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=(0,o.A)(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,o.A)(t)?t:String(t)}},3224:function(e,t,r){"use strict";function o(e){return o="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},o(e)}r.d(t,{A:function(){return o}})},6492:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});var o=r(8085);function n(e,t){if(e){if("string"==typeof e)return(0,o.A)(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,o.A)(e,t):void 0}}}},o={};function n(e){var t=o[e];if(void 0!==t)return t.exports;var i=o[e]={id:e,loaded:!1,exports:{}};return r[e].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=r,n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,r){return n.f[r](e,t),t}),[]))},n.u=function(e){return e+"."+{91:"a5d48212cac93a559b5e",968:"020ecf735064147d83bc"}[e]+".min.js"},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e={},t="gravityforms:",n.l=function(r,o,i,s){if(e[r])e[r].push(o);else{var a,c;if(void 0!==i)for(var p=document.getElementsByTagName("script"),u=0;u<p.length;u++){var l=p[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+i){a=l;break}}a||(c=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,n.nc&&a.setAttribute("nonce",n.nc),a.setAttribute("data-webpack",t+i),a.src=r),e[r]=[o];var d=function(t,o){a.onerror=a.onload=null,clearTimeout(m);var n=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),n&&n.forEach((function(e){return e(o)})),t)return t(o)},m=setTimeout(d.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=d.bind(null,a.onerror),a.onload=d.bind(null,a.onload),c&&document.head.appendChild(a)}},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e}(),function(){var e={709:0};n.f.j=function(t,r){var o=n.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else{var i=new Promise((function(r,n){o=e[t]=[r,n]}));r.push(o[2]=i);var s=n.p+n.u(t),a=new Error;n.l(s,(function(r){if(n.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,o[1](a)}}),"chunk-"+t,t)}};var t=function(t,r){var o,i,s=r[0],a=r[1],c=r[2],p=0;if(s.some((function(t){return 0!==e[t]}))){for(o in a)n.o(a,o)&&(n.m[o]=a[o]);if(c)c(n)}for(t&&t(r);p<s.length;p++)i=s[p],n.o(e,i)&&e[i]&&e[i][0](),e[i]=0},r=self.webpackChunkgravityforms=self.webpackChunkgravityforms||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}(),function(){"use strict";var e=n(7940);function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var r=n(6236);function o(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(0,r.A)(n.key),n)}}function i(e,t,r){return t&&o(e.prototype,t),r&&o(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}var s=n(8085);var a=n(6492);function c(e){return function(e){if(Array.isArray(e))return(0,s.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,a.A)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var p=n(6111),u=n(5798);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m=function(e){var t=e.content,r=void 0===t?"":t,o=e.ctaLabel,n=void 0===o?"":o,i=e.ctaLink,s=void 0===i?"":i,a=e.customAttributes,p=void 0===a?{}:a,l=e.customClasses,m=void 0===l?[]:l,f=e.dismissableAriaLabel,y=void 0===f?"":f,g=e.dismissableTitle,b=void 0===g?"":g,v=e.hasCta,h=void 0!==v&&v,P=e.id,T=void 0===P?(0,u.uniqueId)("alert"):P,O=e.isDismissable,w=void 0!==O&&O,D=e.isInline,A=void 0!==D&&D,j=e.spacing,C=void 0===j?"":j,E=e.theme,R=void 0===E?"primary":E,_=e.type,k=void 0===_?"default":_,x=(0,u.objectToAttributes)(d(d({},p),{},{id:T,class:["gform-alert","gform-alert--".concat(k),"gform-alert--theme-".concat(R),A&&"gform-alert--inline"].concat(c(Object.keys((0,u.spacerClasses)(C))),c(m))})),F=(0,u.objectToAttributes)({"aria-hidden":"true",class:["gform-alert__icon","gform-icon","default"===k&&"gform-icon--campaign","notice"===k&&"gform-icon--circle-notice-fine","success"===k&&"gform-icon--circle-check-fine","error"===k&&"gform-icon--circle-error-fine","accessibility"===k&&"gform-icon--accessibility"]});return"\n\t\t<div ".concat(x,">\n\t\t\t<span ").concat(F,'></span>\n\t\t\t<div class="gform-alert__message-wrap">\n\t\t\t\t<p class="gform-alert__message">').concat(r,"</p>\n\t\t\t\t").concat(h?'\n\t\t\t\t\t<a\n\t\t\t\t\t\tclass="gform-alert__cta gform-button gform-button--white gform-button--size-xs"\n\t\t\t\t\t\thref="'.concat(s,'"\n\t\t\t\t\t\ttarget="_blank"\n\t\t\t\t\t\ttitle="title for a11y"\n\t\t\t\t\t>\n\t\t\t\t\t\t').concat(n,"\n\t\t\t\t\t</a>\n\t\t\t\t"):"","\n\t\t\t</div>\n\t\t\t").concat(w?'\n\t\t\t\t<button\n\t\t\t\t\tclass="gform-alert__dismiss"\n\t\t\t\t\taria-label="'.concat(y,'"\n\t\t\t\t\ttitle="').concat(b,'"\n\t\t\t\t\tdata-js="gform-alert-dismiss-trigger"\n\t\t\t\t>\n\t\t\t\t\t<span class="gform-icon gform-icon--delete"></span>\n\t\t\t\t</button>\n\t\t\t'):"","\n\t\t</div>\n\t")},f=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{container:document,content:"",cookieName:"",ctaLabel:"",ctaLink:"",customAttributes:{},customClasses:[],dismissableAriaLabel:"",dismissableTitle:"",hasCta:!1,id:(0,u.uniqueId)("alert"),isDismissable:!1,isInline:!1,rendered:!1,renderOnInit:!0,spacing:"",target:"",targetPosition:"afterbegin",theme:"cosmos",type:"default"},o),(0,u.trigger)({event:"gform/alert/pre_init",native:!1,data:{instance:this}}),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,m(this.options));this.elements.alert=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"dismissAlert",value:function(e){if((0,u.getClosest)(e.target,"#".concat(this.options.id)).style.display="none",this.options.cookieName){var t=(0,u.uniqueId)("gform-alert");u.cookieStorage.set(this.options.cookieName,t,1,!0)}}},{key:"bindEvents",value:function(){(0,u.delegate)("#".concat(this.options.id),'[data-js="gform-alert-dismiss-trigger"]',"click",this.dismissAlert.bind(this))}},{key:"init",value:function(){this.bindEvents(),this.render(),(0,u.trigger)({event:"gform/alert/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized alert component.")}}])}(),y=n(2492),g=n(7616),b=n(4878),v=n(8335);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var T=function(e){var t=e.children,r=void 0===t?null:t,o=e.displayText,n=void 0===o||o,i=e.loader,s=void 0===i?null:i,a=e.mask,c=void 0!==a&&a,u=e.maskCustomAttributes,l=void 0===u?{}:u,d=e.maskCustomClasses,m=void 0===d?[]:d,f=e.maskTheme,y=void 0===f?"light":f,b=e.text,h=void 0===b?"":b,T=e.textColor,O=void 0===T?"#000":T,w=e.textCustomAttributes,D=void 0===w?{}:w,A=e.textCustomClasses,j=void 0===A?[]:A,C=c?P({className:(0,g.classnames)((0,p.A)({"gform-loader__mask":!0},"gform-loader__mask--theme-".concat(y),!0),m)},l):{},E=h?P({className:(0,g.classnames)({"gform-loader__text":n,"gform-visually-hidden":!n},j),style:{color:O}},D):{};return g.React.createElement(g.React.Fragment,null,g.React.createElement(v.ConditionalWrapper,{condition:c,wrapper:function(e){return g.React.createElement("div",C,e)}},g.React.createElement(v.ConditionalWrapper,{condition:!c&&h&&n,wrapper:function(e){return g.React.createElement("span",{className:"gform-loader__inner"},e)}},s,h&&g.React.createElement("span",E,h),r)))};T.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),displayText:g.PropTypes.bool,loader:g.PropTypes.node,mask:g.PropTypes.bool,maskCustomAttributes:g.PropTypes.object,maskCustomClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),maskTheme:g.PropTypes.string,text:g.PropTypes.string,textColor:g.PropTypes.string,textCustomAttributes:g.PropTypes.object,textCustomClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object])},T.displayName="Loader";var O=T;function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var A=(0,g.React.forwardRef)((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.foreground,c=void 0===a?"":a,p=t.lineWeight,l=void 0===p?2:p,d=t.loaderCustomAttributes,m=void 0===d?{}:d,f=t.size,y=void 0===f?40:f,b=t.spacing,v=void 0===b?"":b,h=t.speed,P=void 0===h?2:h,T=D({className:(0,g.classnames)(D({"gform-loader":!0,"gform-loader--ring":!0},(0,u.spacerClasses)(v)),s),height:y,width:y,viewBox:"25 25 50 50",style:{animation:"gformLoaderRotate ".concat(P,"s linear infinite"),height:"".concat(y,"px"),width:"".concat(y,"px")}},n),w=50*l/y,A={animation:"animation: gformLoaderStretch calc(".concat(P,"s * 0.75) ease-in-out infinite")};c&&(A.stroke=c);var j=D(D({},m),{},{loader:g.React.createElement("svg",(0,e.A)({},T,{ref:r}),g.React.createElement("circle",{cx:"50",cy:"50",r:"20",strokeWidth:w,style:A}))});return g.React.createElement(O,j)}));A.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),foreground:g.PropTypes.string,lineWeight:g.PropTypes.number,loaderCustomAttributes:g.PropTypes.object,size:g.PropTypes.number,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),speed:g.PropTypes.number},A.displayName="Loaders/RingLoader";var j=A;function C(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?C(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var R=g.React.forwardRef,_=g.React.useState,k=g.React.useRef,x=g.React.useEffect,F={"size-height-s":"size-text-xs","size-height-m":"size-text-sm","size-height-l":"size-text-sm","size-height-xl":"size-text-sm","size-height-xxl":"size-text-md"},B=R((function(e,t){var r=e.active,o=void 0!==r&&r,n=e.activeText,i=void 0===n?"":n,s=e.activeType,a=void 0===s?"":s,c=e.ariaLabel,l=void 0===c?"":c,d=e.children,m=void 0===d?null:d,f=e.circular,v=void 0!==f&&f,h=e.customAttributes,P=void 0===h?{}:h,T=e.customClasses,O=void 0===T?[]:T,w=e.disabled,D=void 0!==w&&w,A=e.disableWhileActive,C=void 0===A||A,R=e.icon,B=void 0===R?"":R,S=e.iconAttributes,N=void 0===S?{}:S,I=e.iconPosition,L=void 0===I?"":I,z=e.iconPrefix,H=void 0===z?"gform-icon":z,M=e.label,q=void 0===M?"":M,W=e.loaderProps,G=void 0===W?{customClasses:"gform-button__loader",lineWeight:2,size:16}:W,U=e.lockSize,V=void 0!==U&&U,K=e.onClick,$=void 0===K?function(){}:K,Z=e.size,J=void 0===Z?"size-r":Z,Y=e.spacing,Q=void 0===Y?"":Y,X=e.type,ee=void 0===X?"primary-new":X,te=e.width,re=void 0===te?"auto":te,oe=["icon-white","icon-grey"].includes(ee),ne=_(null),ie=(0,y.A)(ne,2),se=ie[0],ae=ie[1],ce=_({width:"auto",height:"auto"}),pe=(0,y.A)(ce,2),ue=pe[0],le=pe[1],de=k();x((function(){if(de.current&&V){var e=new IntersectionObserver((function(t){t.forEach((function(t){t.isIntersecting&&(le({width:de.current.offsetWidth,height:de.current.offsetHeight}),e.disconnect())}))}),{threshold:.1});e.observe(de.current),ae(e)}return function(){se&&se.disconnect()}}),[de,V]);var me=E({className:(0,g.classnames)(E((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-button":!0},"gform-button--".concat(J),!0),"gform-button--".concat(ee),!0),"gform-button--width-".concat(re),!oe),"gform-button--circular",!oe&&v),"gform-button--activated",o),"gform-button--active-type-".concat(a),a),"gform-button--loader-after","loader"===a),"gform-button--icon-leading",!oe&&B&&"leading"===L),"gform-button--icon-trailing",!oe&&B&&"trailing"===L),(0,u.spacerClasses)(Q)),O),onClick:$,disabled:D||C&&o,ref:function(e){de.current=e,"function"==typeof t?t(e):t&&(t.current=e)},style:o&&V?{width:"".concat(ue.width,"px"),height:"".concat(ue.height,"px")}:{}},P);l&&(me["aria-label"]=l);var fe,ye,ge,be,ve,he=E(E({},N),{},{customClasses:(0,g.classnames)(["gform-button__icon"],N.customClasses||[]),icon:B,iconPrefix:H});return g.React.createElement("button",me,oe&&B&&(ve=(0,g.classnames)({"gform-button__text":!0,"gform-visually-hidden":!0}),g.React.createElement(g.React.Fragment,null,g.React.createElement(b.A,he),q&&g.React.createElement("span",{className:ve},q)))||(fe=F[J],ye=(0,g.classnames)((0,p.A)((0,p.A)({"gform-button__text":!0,"gform-button__text--inactive":!0},"gform-typography--".concat(fe),0===J.indexOf("size-height-")),"gform-visually-hidden",oe)),ge=(0,g.classnames)((0,p.A)({"gform-button__text":!0,"gform-button__text--active":!0},"gform-typography--".concat(fe),0===J.indexOf("size-height-"))),be=i&&o,g.React.createElement(g.React.Fragment,null,B&&(!q||"leading"===L)&&g.React.createElement(b.A,he),q&&!be&&g.React.createElement("span",{className:ye},q),be&&g.React.createElement("span",{className:ge},i),B&&"trailing"===L&&g.React.createElement(b.A,he),"loader"===a&&o&&g.React.createElement(j,G),m)))}));B.propTypes={active:g.PropTypes.bool,activeText:g.PropTypes.string,activeType:g.PropTypes.oneOf(["loader"]),children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),circular:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,disableWhileActive:g.PropTypes.bool,icon:g.PropTypes.string,iconAttributes:g.PropTypes.object,iconPosition:g.PropTypes.oneOf(["leading","trailing"]),iconPrefix:g.PropTypes.string,label:g.PropTypes.string,loaderProps:g.PropTypes.object,lockSize:g.PropTypes.bool,onClick:g.PropTypes.func,size:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),type:g.PropTypes.string,width:g.PropTypes.string},B.displayName="Button";var S=B;function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?N(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var L=(0,g.React.forwardRef)((function(e,t){var r=e.children,o=void 0===r?null:r,n=e.content,i=void 0===n?"":n,s=e.customAttributes,a=void 0===s?{}:s,c=e.customClasses,l=void 0===c?[]:c,d=e.href,m=void 0===d?"":d,f=e.size,y=void 0===f?"text-sm":f,b=e.spacing,v=void 0===b?"":b,h=e.target,P=void 0===h?"":h,T=e.weight,O=void 0===T?"regular":T,w=I({className:(0,g.classnames)(I((0,p.A)((0,p.A)({"gform-link":!0},"gform-typography--size-".concat(y),!0),"gform-typography--weight-".concat(O),!0),(0,u.spacerClasses)(v)),l),href:m,target:P,ref:t},a);return"_blank"===P&&(w.rel="noopener"),g.React.createElement("a",w,i,o)}));L.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),content:g.PropTypes.string,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),href:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),target:g.PropTypes.string},L.displayName="Link";var z=L,H=n(7356);function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var W=g.React.forwardRef,G=g.React.useState,U=W((function(e,t){var r=e.children,o=void 0===r?null:r,n=e.content,i=void 0===n?"":n,s=e.contentCustomAttributes,a=void 0===s?{}:s,c=e.contentCustomClasses,l=void 0===c?[]:c,d=e.ctaLabel,m=void 0===d?"":d,f=e.ctaLink,v=void 0===f?"":f,h=e.customAttributes,P=void 0===h?{}:h,T=e.customClasses,O=void 0===T?[]:T,w=e.customIcon,D=void 0===w?"":w,A=e.customIconPrefix,j=void 0===A?"gform-icon":A,C=e.dismissableAriaLabel,E=void 0===C?"":C,R=e.dismissableTitle,_=void 0===R?"":R,k=e.hasCta,x=void 0!==k&&k,F=e.iconAttributes,B=void 0===F?{}:F,N=e.iconClasses,I=void 0===N?[]:N,L=e.isDismissable,M=void 0!==L&&L,W=e.isInline,U=void 0!==W&&W,V=e.spacing,K=void 0===V?"":V,$=e.theme,Z=void 0===$?"cosmos":$,J=e.type,Y=void 0===J?"default":J,Q=G(!1),X=(0,y.A)(Q,2),ee=X[0],te=X[1],re=q({className:(0,g.classnames)(q((0,p.A)((0,p.A)((0,p.A)({"gform-alert":!0},"gform-alert--".concat(Y),!0),"gform-alert--theme-".concat(Z),!0),"gform-alert--inline",U),(0,u.spacerClasses)(K)),O),ref:t},P),oe="cosmos"===Z,ne=q({"aria-hidden":"true"},B),ie=(0,g.classnames)({"gform-alert__icon":!0},I),se=D,ae="";if(!D)switch(Y){case"default":se="campaign";break;case"info":se=oe?"information-simple":"circle-notice-fine",ae=oe?"status-info":"";break;case"notice":se=oe?"exclamation-simple":"circle-notice-fine",ae=oe?"status-info":"";break;case"success":se=oe?"checkmark-simple":"circle-check-fine",ae=oe?"status-correct":"";break;case"error":se=oe?"exclamation-simple":"circle-error-fine",ae=oe?"status-error":"";break;case"incorrect":se=oe?"exclamation-simple":"circle-error-fine",ae=oe?"status-incorrect":"";break;case"accessibility":se="accessibility"}var ce=q({content:i,customClasses:(0,g.classnames)(["gform-alert__message"],l),tagName:"p"},a);return ee?null:g.React.createElement("div",re,g.React.createElement(b.A,{customAttributes:ne,customClasses:ie,icon:se,iconPrefix:j,preset:ae}),g.React.createElement("div",{className:"gform-alert__message-wrap"},g.React.createElement(H.A,ce,o),x&&g.React.createElement(z,{content:m,customClasses:["gform-alert__cta","gform-button","gform-button--white","gform-button--size-xs"],href:v,target:"_blank"})),M&&g.React.createElement(S,{ariaLabel:E,customAttributes:{title:_},customClasses:["gform-alert__dismiss"],icon:"delete",onClick:function(){te(!0)}}))}));U.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),content:g.PropTypes.string,contentCustomAttributes:g.PropTypes.object,contentCustomClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),ctaLabel:g.PropTypes.string,ctaLink:g.PropTypes.string,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),customIcon:g.PropTypes.string,customIconPrefix:g.PropTypes.string,dismissableAriaLabel:g.PropTypes.string,dismissableTitle:g.PropTypes.string,hasCta:g.PropTypes.bool,iconAttributes:g.PropTypes.object,iconClasses:g.PropTypes.array,isDismissable:g.PropTypes.bool,isInline:g.PropTypes.bool,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),theme:g.PropTypes.string,type:g.PropTypes.string},U.displayName="Alert";var V=U,K=n(9492);function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var J=(0,g.React.forwardRef)((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.disabled,c=void 0!==a&&a,l=t.label,d=void 0===l?"":l,m=t.onClick,f=void 0===m?function(){}:m,y=t.spacing,b=void 0===y?"":y,v=t.Svg,h=void 0===v?null:v,P=t.type,T=void 0===P?"color":P,O=Z({className:(0,g.classnames)(Z((0,p.A)({"gform-branded-button":!0},"gform-branded-button--".concat(T),!0),(0,u.spacerClasses)(b)),s),disabled:c,onClick:f},n);return g.React.createElement("button",(0,e.A)({},O,{ref:r}),h&&g.React.createElement("span",{className:"gform-branded-button__svg"},h),d&&g.React.createElement("span",{className:"gform-branded-button__text"},d))}));J.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,label:g.PropTypes.string,onClick:g.PropTypes.func,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),Svg:g.PropTypes.node,type:g.PropTypes.string},J.displayName="Elements/Button/BrandedButton";var Y=J;function Q(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function X(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ee=(0,g.React.forwardRef)((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.href,c=void 0===a?"":a,l=t.label,d=void 0===l?"":l,m=t.spacing,f=void 0===m?"":m,y=t.Svg,b=void 0===y?null:y,v=t.target,h=void 0===v?"":v,P=t.type,T=void 0===P?"color":P,O=X({className:(0,g.classnames)(X((0,p.A)({"gform-branded-link":!0,"gform-branded-button":!0},"gform-branded-button--".concat(T),!0),(0,u.spacerClasses)(f)),s),href:c,target:h},n);return"_blank"===h&&(O.rel="noopener"),g.React.createElement("a",(0,e.A)({},O,{ref:r}),b&&g.React.createElement("span",{className:"gform-branded-button__svg"},b),d&&g.React.createElement("span",{className:"gform-branded-button__text"},d))}));ee.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),href:g.PropTypes.string,label:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),Svg:g.PropTypes.node,target:g.PropTypes.string,type:g.PropTypes.string},ee.displayName="Elements/Link/BrandedLink";var te=ee;function re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ne=function(e){var t=e.background,r=void 0===t?"#ecedf8":t,o=e.customAttributes,n=void 0===o?{}:o,i=e.customClasses,s=void 0===i?[]:i,a=e.displayText,p=void 0===a||a,l=e.foreground,d=void 0===l?"#242748":l,m=e.id,f=void 0===m?"":m,y=e.mask,g=void 0===y||y,b=e.maskTheme,v=void 0===b?"light":b,h=e.position,P=void 0===h?"center":h,T=e.size,O=void 0===T?5:T,w=e.spacing,D=void 0===w?"":w,A=e.text,j=void 0===A?"":A,C=e.textColor,E=void 0===C?"#000":C,R=e.theme,_=void 0===R?"primary":R,k=e.type,x=void 0===k?"simple":k,F=e.wrapperCustomAttributes,B=void 0===F?{}:F,S=e.wrapperCustomClasses,N=void 0===S?[]:S,I=e.wrapperTagName,L=void 0===I?"div":I,z=(0,u.objectToAttributes)(oe(oe({},B),{},{id:"".concat(f,"-mask"),class:["gform-loader__mask","gform-loader__mask--theme-".concat(v),"gform-loader__mask--theme-".concat(_),"gform-loader__mask--position-".concat(P)].concat(c(N)),role:"alert"})),H=(0,u.objectToAttributes)(oe(oe({},n),{},{id:f,class:["gform-loader","gform-loader--".concat(x),"gform-loader--theme-".concat(_)].concat(c(Object.keys((0,u.spacerClasses)(D))),c(s))}));return"\n\t\t\t".concat(g?"<".concat(L," ").concat(z,">"):"","\n\t\t\t\t").concat(g?'<div id="'.concat(f,'-mask-positioner" class="gform-loader__mask-positioner">'):"","\n\t\t\t\t\t<span ").concat(H,"></span>\n\t\t\t\t\t").concat(g&&j&&p?'<span id="'.concat(f,'-text" class="gform-loader__text">').concat(j,"</span>"):"","\n\t\t\t\t\t").concat(g&&j&&!p?'<span class="gform-visually-hidden">'.concat(j,"</span>"):"","\n\t\t\t\t").concat(g?"</div>":"","\n\t\t\t").concat(g?"</".concat(L,">"):"",'\n\t\t\t<style id="').concat(f,'-style">\n\t\t\t\t#').concat(f," {\n\t\t\t\t\t").concat("simple"===x?"\n\t\t\t\t\t\tborder-bottom-color: ".concat(d,";\n\t\t\t\t\t\tborder-left-color: ").concat(d,";\n\t\t\t\t\t\tborder-right-color: ").concat(r,";\n\t\t\t\t\t\tborder-top-color: ").concat(r,";\n\t\t\t\t\t\tfont-size: ").concat(O,"px;\n\t\t\t\t\t"):"","\n\t\t\t\t}\n\t\t\t\t#").concat(f,"-text {\n\t\t\t\t\t").concat(E?"color: ".concat(E,";"):"","\n\t\t\t\t}\n\t\t\t</style>\n\t\t")},ie=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{background:"#ecedf8",customAttributes:{},customClasses:[],displayNoneOnHide:!0,displayText:!0,foreground:"#242748",id:(0,u.uniqueId)("loader"),mask:!0,maskTheme:"light",position:"center",rendered:!1,renderOnInit:!0,showOnRender:!0,size:5,target:"",targetPosition:"afterbegin",text:"",textColor:"#000",theme:"cosmos",type:"simple",wrapperCustomAttributes:{},wrapperCustomClasses:[],wrapperTagName:"div"},o),(0,u.trigger)({event:"gform/loader/pre_init",native:!1,data:{instance:this}}),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"positionLoader",value:function(){var e=this.options,t=e.position,r=e.target,o=(0,u.getNode)(r,document,!0),n=this.elements.maskPositioner,i=u.viewport.elVisibleHeight(o),s=u.viewport.height(),a=o.getBoundingClientRect().top,c=0;("auto"===t&&o.offsetHeight>s&&a<0||"sticky"===t&&i<s&&a>0)&&(c=Math.abs(o.getBoundingClientRect().top)),n.style.top="".concat(c+(i/2-n.offsetHeight/2),"px")}},{key:"removeLoader",value:function(){var e=this.elements,t=e.loaderEl,r=e.style;t.parentNode.removeChild(t),r.parentNode.removeChild(r)}},{key:"showLoader",value:function(){var e=this.options,t=e.mask,r=e.position,o=this.elements.loaderEl;o.style.display="",o.style.opacity="",!t||"auto"!==r&&"sticky"!==r||this.positionLoader(),(0,u.trigger)({event:"gform/loader/post_show",native:!1,data:{instance:this}})}},{key:"hideLoader",value:function(){var e=this.options.displayNoneOnHide,t=this.elements.loaderEl;e?t.style.display="none":t.style.opacity="0",(0,u.trigger)({event:"gform/loader/post_hide",native:!1,data:{instance:this}})}},{key:"setInitialUI",value:function(){var e=this.options,t=e.mask,r=e.position,o=e.showOnRender;o||this.hideLoader(),o&&t&&("auto"===r||"sticky"===r)&&this.positionLoader()}},{key:"storeElements",value:function(){var e=this.options.id;this.elements={loader:(0,u.getNode)("#".concat(e),document,!0),mask:(0,u.getNode)("#".concat(e,"-mask"),document,!0),maskPositioner:(0,u.getNode)("#".concat(e,"-mask-positioner"),document,!0),style:(0,u.getNode)("#".concat(e,"-style"),document,!0)},this.elements.loaderEl=this.elements.mask?this.elements.mask:this.elements.loader}},{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;if(!t){var n=(0,u.getNode)(r,document,!0);this.options.mask&&(n.style.position="relative"),n.insertAdjacentHTML(o,ne(this.options))}this.elements.loader=(0,u.getNode)("#".concat(this.options.id),document,!0),this.elements.wrapper=this.elements.loader.parentNode}},{key:"init",value:function(){this.render(),this.storeElements(),this.setInitialUI(),(0,u.trigger)({event:"gform/loader/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized loader component.")}}])}(),se=function(e){var t=e.activeText,r=void 0===t?"":t,o=e.activeType,n=void 0===o?"":o,i=e.attributes,s=void 0===i?"":i,a=e.customClasses,p=void 0===a?[]:a,l=e.html,d=void 0===l?"":l,m=e.icon,f=void 0===m?"":m,y=e.iconPosition,g=void 0===y?"leading":y,b=e.id,v=void 0===b?(0,u.uniqueId)("button"):b,h=e.interactive,P=void 0!==h&&h,T=e.label,O=void 0===T?"":T,w=e.round,D=void 0!==w&&w,A=e.size,j=void 0===A?"size-r":A,C=e.spacing,E=void 0===C?"":C,R=e.type,_=void 0===R?"primary":R,k=(0,u.objectToAttributes)({id:v,class:["gform-button","gform-button--".concat(j),"gform-button--".concat(_),D?"gform-button--round":"",P?"gform-button--interactive":"",n?"gform-button--active-type-".concat(n):"",f&&"leading"===g?"gform-button--icon-leading":"",f&&"trailing"===g?"gform-button--icon-trailing":""].concat(c(Object.keys((0,u.spacerClasses)(E))),c(p))}),x=f?'<i class="gform-button__icon gform-button__icon--inactive gform-icon gform-icon--'.concat(f,'" data-js="button-icon"></i>'):"";return"\n\t\t<button ".concat(k," ").concat(s,">\n\t\t\t").concat(f&&"leading"===g?x:"","\n\t\t\t").concat(O?'<span class="gform-button__text gform-button__text--inactive" data-js="button-inactive-text">'.concat(O,"</span>"):"","\n\t\t\t").concat(P?'<span class="gform-button__text gform-button__text--active" data-js="button-active-text">'.concat(r,"</span>"):"","\n\t\t\t").concat(f&&"trailing"===g?x:"","\n\t\t\t").concat(d,"\n\t\t</button>\n\t")},ae=function(){return i((function e(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e),this.options=(0,u.deepMerge)({activeText:"",activeType:"",attributes:"",customClasses:[],disableWhileActive:!0,html:"",icon:"",iconPosition:"leading",id:(0,u.uniqueId)("button"),interactive:!1,interactiveOnClick:!0,label:"",loaderOptions:{additionalClasses:"gform-button__loader",background:"transparent",foreground:"#3e7da6",mask:!1,showOnRender:!1,size:1},lockSize:!0,onActive:function(){},onInactive:function(){},rendered:!1,renderOnInit:!0,round:!1,size:"size-r",target:"",type:"primary"},r),this.options.target||this.options.rendered?((0,u.trigger)({event:"gform/button/pre_init",native:!1,data:{instance:this}}),this.elements={},this.instances={},this.state={active:!1},this.options.renderOnInit&&this.init()):(0,u.consoleError)("You must supply a target to the button component.")}),[{key:"activateButton",value:function(){var e=this.options,t=e.activeType,r=e.disableWhileActive,o=e.lockSize,n=e.onActive,i=this.elements.button;if((0,u.trigger)({event:"gform/button/activated",native:!1,data:{instance:this}}),o){var s=i.getBoundingClientRect();i.style.width="".concat(s.width,"px")}r&&(i.disabled=!0),this.elements.button.classList.add("gform-button--activated"),"loader"===t&&this.instances.loader.showLoader(),this.state.active=!0,n(this)}},{key:"deactivateButton",value:function(){var e=this.options,t=e.activeType,r=e.disableWhileActive,o=e.lockSize,n=e.onInactive,i=this.elements.button;(0,u.trigger)({event:"gform/button/deactivated",native:!1,data:{instance:this}}),this.elements.button.classList.remove("gform-button--activated"),"loader"===t&&this.instances.loader.hideLoader(),r&&(i.disabled=!1),o&&(i.style.width=""),this.state.active=!1,n(this)}},{key:"handleButtonClick",value:function(){this.state.active||this.activateButton()}},{key:"storeElements",value:function(){var e=this.elements.button,t=this.options,r=t.activeText,o=t.icon,n=t.label;r&&(this.elements.activeText=(0,u.getNode)("button-active-text",e)),o&&(this.elements.icon=(0,u.getNode)("button-icon",e)),n&&(this.elements.inactiveText=(0,u.getNode)("button-inactive-text",e))}},{key:"renderInteractive",value:function(){var e=this.options,t=e.activeType,r=e.interactive,o=e.loaderOptions,n=this.elements.button;r&&"loader"===t&&(o.target="#".concat(n.id),this.instances.loader=new ie(o))}},{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML("beforeend",se(this.options));this.elements.button=(0,u.getNode)("#".concat(this.options.id),document,!0),this.renderInteractive(),(0,u.consoleInfo)("Gravity Forms Admin: Initialized button component on ".concat(r,"."))}},{key:"bindEvents",value:function(){var e=this.options,t=e.interactive,r=e.interactiveOnClick;t&&r&&this.elements.button.addEventListener("click",this.handleButtonClick.bind(this))}},{key:"init",value:function(){this.render(),this.storeElements(),this.bindEvents(),(0,u.trigger)({event:"gform/button/post_render",native:!1,data:{instance:this}})}}])}(),ce=g.React.forwardRef,pe=ce((function(e,t){var r=e.height,o=void 0===r?20:r,n=e.title,i=void 0===n?"":n,s=e.width,a=void 0===s?20:s;return g.React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:a,height:o,fill:"none",viewBox:"0 0 20 20",ref:t},""!==i&&g.React.createElement("title",null,i),g.React.createElement("path",{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 0 1 0 1.414L9.414 10l3.293 3.293a1 1 0 0 1-1.414 1.414l-4-4a1 1 0 0 1 0-1.414l4-4a1 1 0 0 1 1.414 0Z",clipRule:"evenodd"}))}));pe.propTypes={height:g.PropTypes.number,title:g.PropTypes.string,width:g.PropTypes.number};var ue=ce((function(e,t){var r=e.height,o=void 0===r?20:r,n=e.title,i=void 0===n?"":n,s=e.width,a=void 0===s?20:s;return g.React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:a,height:o,fill:"none",viewBox:"0 0 20 20",ref:t},""!==i&&g.React.createElement("title",null,i),g.React.createElement("path",{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 0 1 0-1.414L10.586 10 7.293 6.707a1 1 0 0 1 1.414-1.414l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414 0Z",clipRule:"evenodd"}))}));ue.propTypes={height:g.PropTypes.number,title:g.PropTypes.string,width:g.PropTypes.number};var le=ce((function(e,t){var r=e.height,o=void 0===r?20:r,n=e.title,i=void 0===n?"":n,s=e.width,a=void 0===s?20:s;return g.React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:a,height:o,fill:"none",viewBox:"0 0 20 20",ref:t},""!==i&&g.React.createElement("title",null,i),g.React.createElement("path",{fillRule:"evenodd",d:"M9.707 14.707a1 1 0 0 0 0-1.414L6.414 10l3.293-3.293a1 1 0 0 0-1.414-1.414l-4 4a1 1 0 0 0 0 1.414l4 4a1 1 0 0 0 1.414 0Z",clipRule:"evenodd"}),g.React.createElement("path",{fillRule:"evenodd",d:"M15.707 14.707a1 1 0 0 0 0-1.414L12.414 10l3.293-3.293a1 1 0 0 0-1.414-1.414l-4 4a1 1 0 0 0 0 1.414l4 4a1 1 0 0 0 1.414 0Z",clipRule:"evenodd"}))}));le.propTypes={height:g.PropTypes.number,title:g.PropTypes.string,width:g.PropTypes.number};var de=ce((function(e,t){var r=e.height,o=void 0===r?20:r,n=e.title,i=void 0===n?"":n,s=e.width,a=void 0===s?20:s;return g.React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:a,height:o,fill:"none",viewBox:"0 0 20 20",ref:t},""!==i&&g.React.createElement("title",null,i),g.React.createElement("path",{fillRule:"evenodd",d:"M10.293 14.707a1 1 0 0 1 0-1.414L13.586 10l-3.293-3.293a1 1 0 1 1 1.414-1.414l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414 0Z",clipRule:"evenodd"}),g.React.createElement("path",{fillRule:"evenodd",d:"M4.293 14.707a1 1 0 0 1 0-1.414L7.586 10 4.293 6.707a1 1 0 0 1 1.414-1.414l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414 0Z",clipRule:"evenodd"}))}));function me(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?me(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):me(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}de.propTypes={height:g.PropTypes.number,title:g.PropTypes.string,width:g.PropTypes.number};var ye=g.React.forwardRef,ge=g.React.useRef,be=g.React.useEffect,ve=g.React.Fragment,he={maxDetail:"month",nextLabel:g.React.createElement(ue,null),next2Label:g.React.createElement(de,null),onActiveStartDateChange:function(){},onChange:function(){},onViewChange:function(){},prevLabel:g.React.createElement(pe,null),prev2Label:g.React.createElement(le,null)},Pe=function(){var e=new Date;return e.setHours(23,59,59,999),e},Te=function(e,t){var r=t.getFullYear(),o=0;switch(e){case"century":r+=(1-r)%100;break;case"decade":r+=(1-r)%10;break;case"year":break;case"month":o=t.getMonth();break;default:throw new Error("Invalid rangeType: ".concat(e))}var n=new Date;return n.setFullYear(r,o,1),n.setHours(0,0,0,0),n},Oe=ye((function(t,r){var o=t.calendarAttributes,n=void 0===o?{}:o,i=t.calendarClasses,s=void 0===i?[]:i,a=t.customAttributes,c=void 0===a?{}:a,p=t.customClasses,l=void 0===p?[]:p,d=t.onTodayClick,m=void 0===d?function(){}:d,f=t.showTodayButton,b=void 0===f||f,h=t.spacing,P=void 0===h?"":h,T=t.triggerActive,O=void 0!==T&&T,w=t.triggerAttributes,D=void 0===w?{}:w,A=t.triggerClasses,j=void 0===A?[]:A,C=t.withTrigger,E=void 0!==C&&C,R=(0,v.useStateWithDep)(n.activeStartDate||null),_=(0,y.A)(R,2),k=_[0],x=_[1],F=(0,v.useStateWithDep)(n.value||null),B=(0,y.A)(F,2),N=B[0],I=B[1],L=(0,v.useStateWithDep)(n.view||null),z=(0,y.A)(L,2),H=z[0],M=z[1],q=(0,v.useStateWithDep)(O),W=(0,y.A)(q,2),G=W[0],U=W[1],V=ge(null),K=ge(null),$=(0,u.deepMerge)(he,n),Z=$.maxDetail||"month",J=fe({className:(0,g.classnames)(fe({"gform-calendar":!0,"gform-calendar--with-trigger":E,"gform-calendar--trigger-active":G},E?{}:(0,u.spacerClasses)(P)),l)},c),Y=function(){if(K.current&&V.current){V.current.style.marginInlineStart=0;var e=V.current.getBoundingClientRect(),t=window.innerWidth,r=0;e.right+20-t>=0&&(r=-(e.right+20-t)),V.current.style.marginInlineStart="".concat(r,"px")}};be((function(){if(E&&G){function e(e){V.current&&!V.current.contains(e.target)&&K.current&&!K.current.contains(e.target)&&U(!1)}return Y(),document.addEventListener("mousedown",e),window.addEventListener("resize",Y),function(){document.removeEventListener("mousedown",e),window.removeEventListener("resize",Y)}}}),[E,G]);var Q=function(e){k&&x(null),M(e.view)},X=(0,u.deepMerge)(he,fe(fe({className:(0,g.classnames)(["gform-calendar__calendar"],s)},$),{},{activeStartDate:k,onActiveStartDateChange:function(e){["drillDown","drillUp"].includes(e.action)||(Q(e),$.onActiveStartDateChange(e))},onChange:function(e,t){I(e),$.onChange(e,t)},onViewChange:function(e){Q(e),$.onViewChange(e)},value:N,view:H})),ee={label:"Today",onClick:function(){var e,t=new Date,r=X.selectRange?[(e=new Date,e.setHours(0,0,0,0),e),Pe()]:t;x(t),M(Z),m(),X.onChange(r),H!==Z&&X.onViewChange({action:"drillDown",activeStartDate:Te(Z,t),value:t,view:Z})},size:"size-height-s",type:"white"},te=fe({className:(0,g.classnames)("gform-calendar__trigger",j),onClick:function(){U(!G)},size:"size-height-m",type:"white"},D),re={className:(0,g.classnames)(fe({"gform-calendar__wrapper":!0,"gform-calendar__wrapper--trigger-active":G},E?(0,u.spacerClasses)(P):{}))},oe=E?"div":ve;return g.React.createElement(oe,"div"===oe?re:{},E&&g.React.createElement(S,(0,e.A)({},te,{ref:K})),g.React.createElement("div",(0,e.A)({},J,{ref:function(e){V.current=e,"function"==typeof r?r(e):r&&(r.current=e)}}),g.React.createElement(g.ReactCalendar.Calendar,X),b&&g.React.createElement("div",{className:"gform-calendar__footer"},g.React.createElement(S,ee))))}));Oe.propTypes={calendarAttributes:g.PropTypes.object,calendarClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),onTodayClick:g.PropTypes.func,showTodayButton:g.PropTypes.bool,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),triggerActive:g.PropTypes.bool,triggerAttributes:g.PropTypes.object,triggerClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),withTrigger:g.PropTypes.bool};var we=Oe,De=g.React.Suspense,Ae=g.React.lazy,je=function(e){var t=e.height,r=void 0===t?400:t,o=e.type,i=function(e){if("area"===e)return Ae((function(){return Promise.all([n.e(968),n.e(91)]).then(n.bind(n,91))}));throw new Error("Unknown chart type: ".concat(e))}(void 0===o?"area":o);return g.React.createElement(De,{fallback:g.React.createElement(K.A,{display:"flex",customAttributes:{style:{alignItems:"center",justifyContent:"center"}},y:r},g.React.createElement(j,{foreground:"#9092b2"}))},g.React.createElement(i,e))},Ce=n(2734),Ee=n(1911),Re=function(e){var t=e.replace("#","").match(/.{1,2}/g);return{R:parseInt(t[0],16),G:parseInt(t[1],16),B:parseInt(t[2],16)}},_e=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=Re(e);return t?.299*r.R+.587*r.G+.114*r.B>186?"#000000":"#FFFFFF":(r.R=(255-r.R).toString(16),r.G=(255-r.G).toString(16),r.B=(255-r.B).toString(16),function(e,t,r){var o={R:e,G:t,B:r};return 1===e.length&&(o.R="0"+o.R),1===t.length&&(o.G="0"+o.G),1===r.length&&(o.B="0"+o.B),"#".concat(o.R).concat(o.G).concat(o.B)}(r.R,r.G,r.B))};function ke(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function xe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ke(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ke(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Fe=g.React.useState,Be=g.React.useEffect,Se=g.React.useRef,Ne=g.React.useLayoutEffect,Ie=function(t){var r=t.customAttributes,o=void 0===r?{}:r,n=t.customClasses,i=void 0===n?[]:n,s=t.i18n,a=void 0===s?{}:s,c=t.rgbIdPrefix,l=void 0===c?"":c,d=t.onCancel,m=void 0===d?function(){}:d,f=t.onChange,b=void 0===f?function(){}:f,v=t.onSave,h=void 0===v?function(){}:v,P=t.spacing,T=void 0===P?"":P,O=t.triggerRef,w=void 0===O?{current:null}:O,D=t.value,A=void 0===D?"#315f92":D,j=Fe(A),C=(0,y.A)(j,2),E=C[0],R=C[1],_=Fe(Re(A)),k=(0,y.A)(_,2),x=k[0],F=k[1],B=Fe(!1),N=(0,y.A)(B,2),I=N[0],L=N[1],z=Fe(!1),H=(0,y.A)(z,2),M=H[0],q=H[1],W=l||(0,u.uniqueId)("rgb-input-"),G=Se(null);Be((function(){F(Re(E))}),[E]),Ne((function(){var e,t,r,o,n,i=function(){if(!G.current||!w.current)return"above";var e=G.current;return w.current.getBoundingClientRect().top-20>e.offsetHeight?"above":"below"};L(i()),q({left:((null==w||null===(e=w.current)||void 0===e?void 0:e.offsetLeft)||0)+((null==w||null===(t=w.current)||void 0===t?void 0:t.offsetWidth)/2||0),top:"above"===i()?((null==w||null===(r=w.current)||void 0===r?void 0:r.offsetTop)||0)-10:((null==w||null===(o=w.current)||void 0===o?void 0:o.offsetBottom)||0)+(null==w||null===(n=w.current)||void 0===n?void 0:n.offsetHeight)+10})}),[w]),Be((function(){var e=function(e){G.current&&(G.current.contains(e.target)||w.current.contains(e.target)||V())};return document.addEventListener("click",e),function(){return document.removeEventListener("click",e)}}));var U=function(e){R(e),b(e)},V=function(){m()},K=xe({className:(0,g.classnames)(xe((0,p.A)({"gform-input--picker":!0},"gform-input--picker--pos-".concat(I),!0),(0,u.spacerClasses)(T)),i),style:{top:M.top,left:M.left},ref:G},o),$={className:(0,g.classnames)({"gform-input--picker-input":!0})},Z={color:E,onChange:U,className:(0,g.classnames)({"gform-input":!0}),id:"".concat(W,"-hex"),type:"text"},J={label:(null==a?void 0:a.hex)||"",htmlFor:"".concat(W,"-hex")},Y={type:"primary-new",label:(null==a?void 0:a.apply)||"",onClick:function(){return h(E)},size:"size-xs"};return g.React.createElement("div",K,g.React.createElement("div",{className:"gform-input__picker-ui"},g.React.createElement(g.HexColorPicker,{color:E,onChange:U}),g.React.createElement("div",{className:"gform-input__picker-inputs"},g.React.createElement("div",$,g.React.createElement(Ee.A,J),g.React.createElement(g.HexColorInput,Z)),Object.keys(x).map((function(t){return function(t,r){var o={htmlFor:"".concat(W,"-").concat(r)},n={readOnly:!0,value:t,type:"text",id:"".concat(W,"-").concat(r),className:(0,g.classnames)({"gform-input":!0})},i={className:(0,g.classnames)({"gform-input--picker-input":!0,"gform-input--picker-input--rgb":!0}),key:r};return g.React.createElement("div",i,g.React.createElement(Ee.A,(0,e.A)({},o,{label:r})),g.React.createElement("input",n))}(x[t],t)})))),g.React.createElement("div",{className:"gform-input__picker-controls"},g.React.createElement(S,Y)))};Ie.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),i18n:g.PropTypes.object,onCancel:g.PropTypes.func,onChange:g.PropTypes.func,onSave:g.PropTypes.func,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),triggerRef:g.PropTypes.object,value:g.PropTypes.string};var Le=Ie;function ze(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function He(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ze(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Me=(0,g.React.forwardRef)((function(e,t){var r=e.children,o=void 0===r?null:r,n=e.content,i=void 0===n?"":n,s=e.customAttributes,a=void 0===s?{}:s,c=e.customClasses,l=void 0===c?[]:c,d=e.size,m=void 0===d?"display-3xl":d,f=e.spacing,y=void 0===f?"":f,b=e.tagName,v=void 0===b?"h1":b,h=e.type,P=void 0===h?"regular":h,T=e.weight,O=void 0===T?"semibold":T,w=He({className:(0,g.classnames)(He((0,p.A)((0,p.A)((0,p.A)({"gform-heading":!0,"gform-text":!0},"gform-typography--size-".concat(m),!0),"gform-typography--weight-".concat(O),!0),"gform-heading--".concat(P),!0),(0,u.spacerClasses)(y)),l),ref:t},a),D=v;return g.React.createElement(D,w,i,o)}));Me.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),content:g.PropTypes.string,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),size:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),tagName:g.PropTypes.string,type:g.PropTypes.string,weight:g.PropTypes.string},Me.displayName="Heading";var qe=Me,We=n(3057),Ge=["customClasses"];function Ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ve(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ke=g.React.forwardRef,$e=["center","top","bottom","left","right","top left","top center","top right","center left","center center","center right","bottom left","bottom center","bottom right"],Ze=Ke((function(e,t){var r,o,n,i,s=e.altText,a=void 0===s?"":s,c=e.asBg,p=void 0!==c&&c,l=e.aspectRatio,d=void 0===l?0:l,m=e.caption,f=void 0===m?null:m,y=e.captionAttributes,b=void 0===y?{}:y,v=e.customAttributes,h=void 0===v?{}:v,P=e.customClasses,T=void 0===P?[]:P,O=e.height,w=void 0===O?0:O,D=e.imageAttributes,A=void 0===D?{}:D,j=e.imagePosition,C=void 0===j?"center":j,E=e.lazyload,R=void 0!==E&&E,_=e.spacing,k=void 0===_?"":_,x=e.url,F=void 0===x?"":x,B=e.width,S=void 0===B?0:B,N=Ve({className:(0,g.classnames)(Ve({"gform-image":!0,"gform-image--bg":p},(0,u.spacerClasses)(k)),T),ref:t},h),I=A.customClasses,L=Ve(Ve({},(0,We.A)(A,Ge)),{},{className:(0,g.classnames)({"gform-image__image":!0},I||[])});if(p){if(L.style=Ve({backgroundImage:"url('".concat(F,"')"),backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:(r=C,$e.includes(r)?r:"")},A.style||{}),d){var z=Math.round(1e4/d)/100;L.style.paddingBottom="".concat(z,"%")}S&&(N.style=Ve(Ve({},h.style||{}),{},{width:"".concat(S,"px")})),L.role="img",L["aria-label"]=a}else{var H={};L.src=F,L.alt=a,S&&(H.width="".concat(S,"px")),w&&(H.height="".concat(w,"px")),"lazy"===R&&(L.lazyload="lazy"),L.style=Ve(Ve({},A.style||{}),H)}return p?(n=(o={attributes:N,imageAttributes:L}).attributes,i=o.imageAttributes,g.React.createElement("div",n,g.React.createElement("div",i))):function(e){var t,r,o,n,i,s,a,c,p=e.attributes,u=e.caption,l=e.captionAttributes,d=e.imageAttributes;return g.React.createElement("figure",p,g.React.createElement("img",d),u&&(t=Ve(Ve({},l),{},{children:u}),r=t.children,o=void 0===r?null:r,n=t.customAttributes,i=void 0===n?{}:n,s=t.customClasses,a=void 0===s?[]:s,c=Ve({className:(0,g.classnames)({"gform-image__caption":!0},a)},i),g.React.createElement("figcaption",c,o)))}({attributes:N,imageAttributes:L,caption:f,captionAttributes:b})}));Ze.propTypes={altText:g.PropTypes.string,asBg:g.PropTypes.bool,aspectRatio:g.PropTypes.number,caption:g.PropTypes.node,captionAttributes:g.PropTypes.object,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),height:g.PropTypes.number,imageAttributes:g.PropTypes.object,imagePosition:g.PropTypes.string,lazyload:g.PropTypes.bool,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),url:g.PropTypes.string,width:g.PropTypes.number},Ze.displayName="Image";var Je=Ze;function Ye(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Qe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ye(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ye(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Xe=(0,g.React.forwardRef)((function(e,t){var r=e.altText,o=void 0===r?"":r,n=e.circular,i=void 0!==n&&n,s=e.customAttributes,a=void 0===s?{}:s,p=e.customClasses,u=void 0===p?[]:p,l=e.defaultImage,d=void 0===l?"":l,m=e.emailHash,f=void 0===m?"":m,y=e.forceDefault,b=void 0!==y&&y,v=e.height,h=void 0===v?0:v,P=e.imageAttributes,T=void 0===P?{}:P,O=e.rating,w=void 0===O?"":O,D=e.size,A=void 0===D?0:D,j=e.width,C=void 0===j?0:j,E=[];A&&E.push("s=".concat(A)),d&&E.push("d=".concat(d)),b&&E.push("f=y"),w&&E.push("r=".concat(w));var R=E.length?"?".concat(E.join("&")):"",_="https://gravatar.com/avatar/".concat(f).concat(R),k=Qe(Qe({},a),{},{asBg:!0,altText:o,aspectRatio:h&&C?C/h:1,customClasses:g.classnames.apply(void 0,[{"gform-gravatar":!0,"gform-gravatar--circular":i}].concat(c(u))),ref:t,url:_,imageAttributes:Qe(Qe({},T),{},{customClasses:(0,g.classnames)(["gform-gravatar__image"],T.customClasses||[])}),width:C});return g.React.createElement(Je,k)}));Xe.propTypes={altText:g.PropTypes.string,circular:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.array,defaultImage:g.PropTypes.string,emailHash:g.PropTypes.string.isRequired,forceDefault:g.PropTypes.bool,height:g.PropTypes.number,imageAttributes:g.PropTypes.object,rating:g.PropTypes.string,size:g.PropTypes.number,width:g.PropTypes.number};var et=Xe,tt=n(9907);function rt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ot(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var nt=g.React.useState,it=(0,g.React.forwardRef)((function(t,r){var o=t.actionButtonAttributes,n=void 0===o?{label:""}:o,i=t.borderStyle,s=void 0===i?"default":i,a=t.clearable,c=void 0!==a&&a,l=t.clearableButtonAttributes,d=void 0===l?{}:l,m=t.controlled,f=void 0!==m&&m,h=t.customAttributes,P=void 0===h?{}:h,T=t.customClasses,O=void 0===T?[]:T,w=t.disabled,D=void 0!==w&&w,A=t.helpTextAttributes,j=void 0===A?{size:"text-xs",weight:"regular"}:A,C=t.helpTextPosition,E=void 0===C?"below":C,R=t.iconAttributes,_=void 0===R?{}:R,k=t.id,x=void 0===k?"":k,F=t.labelAttributes,B=void 0===F?{size:"text-sm",weight:"medium"}:F,N=t.name,I=void 0===N?"":N,L=t.onBlur,z=void 0===L?function(){}:L,H=t.onChange,M=void 0===H?function(){}:H,q=t.onClear,W=void 0===q?function(){}:q,G=t.onKeyDown,U=void 0===G?function(){}:G,V=t.onFocus,K=void 0===V?function(){}:V,$=t.placeholder,Z=void 0===$?"":$,J=t.required,Y=void 0!==J&&J,Q=t.requiredLabel,X=void 0===Q?{size:"text-sm",weight:"medium"}:Q,ee=t.size,te=void 0===ee?"size-r":ee,re=t.spacing,oe=void 0===re?"":re,ne=t.textSecurity,ie=void 0===ne?"none":ne,se=t.theme,ae=void 0===se?"cosmos":se,ce=t.type,pe=void 0===ce?"text":ce,ue=t.value,le=void 0===ue?"":ue,de=t.wrapperAttributes,me=void 0===de?{}:de,fe=t.wrapperClasses,ye=void 0===fe?[]:fe,ge=t.wrapperTagName,be=void 0===ge?"div":ge,ve=(f?v.useStateWithDep:nt)(le),he=(0,y.A)(ve,2),Pe=he[0],Te=he[1],Oe=x||(0,u.uniqueId)("input"),we="".concat(Oe,"-help-text"),De=!(!_.icon&&!_.preset),Ae=n.label&&n.label.length>0,je=ot(ot({},me),{},{className:(0,g.classnames)(ot(ot((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-input-wrapper":!0},"gform-input-wrapper--theme-".concat(ae),!0),"gform-input-wrapper--input",!0),"gform-input-wrapper--with-action",Ae),"gform-input-wrapper--clearable",c),"gform-input-wrapper--disabled",D),(0,u.spacerClasses)(oe)),{},(0,p.A)((0,p.A)((0,p.A)({"gform-input-wrapper--required":Y},"gform-input-wrapper--border-".concat(s),!0),"gform-input-wrapper--with-icon",De),"gform-input-wrapper--text-security-".concat(ie),"password"!==pe&&"none"!==ie)),ye),ref:r}),Ce=ot(ot({},P),{},{className:(0,g.classnames)((0,p.A)((0,p.A)({"gform-input":!0,"gform-typography--size-text-sm":"cosmos"===ae},"gform-input--".concat(te),!0),"gform-input--".concat(pe),!0),O),disabled:D||!0===(null==B?void 0:B.locked),id:Oe,name:I,onBlur:z,onKeyDown:U,onChange:function(e){var t=e.target.value;Te(t),M(t,e)},onFocus:K,type:pe,value:Pe});Z&&(Ce.placeholder=Z),j.content&&(Ce["aria-describedby"]=we),Y&&(Ce.required=!0);var Re=ot(ot({},B),{},{htmlFor:Oe}),_e=ot(ot({},j),{},{id:we}),ke=ot({customClasses:(0,g.classnames)(["gform-input-help-text--required"]),id:we},X),xe=ot(ot({},_),{},{customClasses:(0,g.classnames)(["gform-input__icon"],_.customClasses||[])}),Fe=ot(ot({icon:"circle-close",type:"unstyled"},d),{},{customClasses:(0,g.classnames)(["gform-input__clearable-button"],d.customClasses||[])}),Be=ot(ot({iconPosition:"leading",type:"white"},n),{},{customClasses:(0,g.classnames)(["gform-input__action-button"],n.customClasses||[]),onClick:function(e){n.onClick&&n.onClick(e,Pe)}}),Se=be;return g.React.createElement(Se,je,g.React.createElement(Ee.A,Re),Y&&g.React.createElement(tt.A,ke),"above"===E&&g.React.createElement(tt.A,_e),g.React.createElement(v.ConditionalWrapper,{condition:Ae,wrapper:function(e){return g.React.createElement("div",{className:"gform-input__action-wrapper"},e,g.React.createElement(S,Be))}},g.React.createElement(v.ConditionalWrapper,{condition:De,wrapper:function(e){return g.React.createElement("div",{className:"gform-input__wrapper"},e)}},g.React.createElement("input",Ce),De&&g.React.createElement(b.A,xe),c&&Pe&&g.React.createElement(S,(0,e.A)({},Fe,{onClick:function(){Te(""),W()}})))),"below"===E&&g.React.createElement(tt.A,_e))}));it.propTypes={borderStyle:g.PropTypes.string,clearable:g.PropTypes.bool,clearableButtonAttributes:g.PropTypes.object,controlled:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,helpTextAttributes:g.PropTypes.object,helpTextPosition:g.PropTypes.string,iconAttributes:g.PropTypes.object,id:g.PropTypes.string,labelAttributes:g.PropTypes.object,name:g.PropTypes.string,onBlur:g.PropTypes.func,onChange:g.PropTypes.func,onClear:g.PropTypes.func,onKeyDown:g.PropTypes.func,onFocus:g.PropTypes.func,placeholder:g.PropTypes.string,required:g.PropTypes.bool,requiredLabel:g.PropTypes.object,size:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),textSecurity:g.PropTypes.string,theme:g.PropTypes.string,type:g.PropTypes.string,value:g.PropTypes.string,wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),wrapperTagName:g.PropTypes.string},it.displayName="Input";var st=it;function at(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ct(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?at(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):at(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var pt=g.React.useState,ut=(0,g.React.forwardRef)((function(e,t){var r=e.children,o=void 0===r?null:r,n=e.customAttributes,i=void 0===n?{}:n,s=e.customClasses,a=void 0===s?[]:s,c=e.disabled,l=void 0!==c&&c,d=e.externalChecked,m=void 0!==d&&d,f=e.externalControl,b=void 0!==f&&f,h=e.helpTextAttributes,P=void 0===h?{}:h,T=e.id,O=void 0===T?"":T,w=e.initialChecked,D=void 0!==w&&w,A=e.labelAttributes,j=void 0===A?{}:A,C=e.name,E=void 0===C?"":C,R=e.onBlur,_=void 0===R?function(){}:R,k=e.onChange,x=void 0===k?function(){}:k,F=e.onFocus,B=void 0===F?function(){}:F,S=e.size,N=void 0===S?"size-sm":S,I=e.spacing,L=void 0===I?"":I,z=e.theme,H=void 0===z?"cosmos":z,M=e.type,q=void 0===M?"standard":M,W=e.value,G=void 0===W?"":W,U=e.wrapperAttributes,V=void 0===U?{}:U,K=e.wrapperClasses,$=void 0===K?[]:K,Z=e.wrapperTagName,J=void 0===Z?"div":Z,Y=pt(D),Q=(0,y.A)(Y,2),X=Q[0],ee=Q[1],te=(0,v.useStateWithDep)(m),re=(0,y.A)(te,2),oe=re[0],ne=(re[1],O||(0,u.uniqueId)("radio")),ie="".concat(ne,"-help-text"),se=ct(ct({},V),{},{className:(0,g.classnames)(ct((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-input-wrapper":!0},"gform-input-wrapper--theme-".concat(H),!0),"gform-input-wrapper--type-".concat(q),!0),"gform-input-wrapper--radio",!0),"gform-input-wrapper--disabled",l),(0,u.spacerClasses)(L)),$),ref:t}),ae=ct(ct({},i),{},{checked:b?oe:X,className:(0,g.classnames)((0,p.A)({"gform-input--radio":!0},"gform-input--".concat(N),!0),a),disabled:l||!0===(null==j?void 0:j.locked),id:ne,name:E,onBlur:_,onChange:function(e){var t=e.target.checked;b||ee(t),x(t,e)},onFocus:B,type:"radio",value:G});P.content&&(ae["aria-describedby"]=ie);var ce=ct(ct({},j),{},{htmlFor:ne}),pe=ct(ct({},P),{},{id:ie}),ue=J;return g.React.createElement(ue,se,g.React.createElement("input",ae),g.React.createElement(Ee.A,ce),"image"===q&&g.React.createElement("div",{className:"gform-input__radio-image"},o),"image"!==q&&g.React.createElement(tt.A,pe))}));ut.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,externalChecked:g.PropTypes.bool,externalControl:g.PropTypes.bool,helpTextAttributes:g.PropTypes.object,id:g.PropTypes.string,initialChecked:g.PropTypes.bool,labelAttributes:g.PropTypes.object,name:g.PropTypes.string,onBlur:g.PropTypes.func,onChange:g.PropTypes.func,onFocus:g.PropTypes.func,size:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),theme:g.PropTypes.string,value:g.PropTypes.string,wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),wrapperTagName:g.PropTypes.string},ut.displayName="Radio";var lt=ut;function dt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function mt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ft=g.React.useState,yt=(0,g.React.forwardRef)((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.disabled,c=void 0!==a&&a,l=t.helpTextAttributes,d=void 0===l?{}:l,m=t.helpTextPosition,f=void 0===m?"below":m,b=t.id,v=void 0===b?"":b,h=t.initialValue,P=void 0===h?"":h,T=t.labelAttributes,O=void 0===T?{}:T,w=t.name,D=void 0===w?"":w,A=t.onBlur,j=void 0===A?function(){}:A,C=t.onChange,E=void 0===C?function(){}:C,R=t.onFocus,_=void 0===R?function(){}:R,k=t.options,x=void 0===k?[]:k,F=t.size,B=void 0===F?"size-r":F,S=t.spacing,N=void 0===S?"":S,I=t.theme,L=void 0===I?"cosmos":I,z=t.wrapperAttributes,H=void 0===z?{}:z,M=t.wrapperClasses,q=void 0===M?[]:M,W=t.wrapperTagName,G=void 0===W?"div":W,U=t.ariaLabel,V=void 0===U?"":U,K=ft(P),$=(0,y.A)(K,2),Z=$[0],J=$[1],Y=v||(0,u.uniqueId)("gform-select"),Q="".concat(Y,"-help-text"),X=mt(mt({},H),{},{className:(0,g.classnames)(mt((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-input-wrapper":!0},"gform-input-wrapper--theme-".concat(L),!0),"gform-input-wrapper--select",!0),"gform-input-wrapper--disabled",c),"gform-input-wrapper--".concat(B),!0),(0,u.spacerClasses)(N)),q),ref:r}),ee=mt(mt({},n),{},{className:(0,g.classnames)(["gform-select"],s),disabled:c||!0===(null==O?void 0:O.locked),id:Y,name:D,onBlur:j,onChange:function(e){var t=e.target.value;J(t),E(t,e)},onFocus:_,value:Z});d.content&&(ee["aria-describedby"]=Q),V&&(ee["aria-label"]=V);var te=mt(mt({},O),{},{htmlFor:Y}),re=mt(mt({},d),{},{id:Q}),oe=G,ne=function(t,r){var o=t.customOptionAttributes,n=void 0===o?{}:o,i=t.customOptionClasses,s=void 0===i?[]:i,a=t.label,c=void 0===a?"":a,p=t.value,l=void 0===p?"":p;return g.React.createElement("option",(0,e.A)({className:(0,g.classnames)(["gform-select__option"],s),key:"".concat((0,u.slugify)(c),"-").concat(r),value:l},n),c)},ie=x.map((function(e,t){var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(0,u.isObject)(e)&&!(0,u.isEmptyObject)(e)?Object.entries(e).map((function(t){var r=(0,y.A)(t,1)[0];return e[r]})):e}(e.choices);return r.length?g.React.createElement("optgroup",{label:e.label,key:"".concat((0,u.slugify)(e.label),"-").concat(t)},r.map((function(e,t){return ne(e,t)}))):ne(e,t)}));return g.React.createElement(oe,X,g.React.createElement(Ee.A,te),"above"===f&&g.React.createElement(tt.A,re),g.React.createElement("div",{className:"gform-select__wrapper"},g.React.createElement("select",ee,ie)),"below"===f&&g.React.createElement(tt.A,re))}));yt.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,helpTextAttributes:g.PropTypes.object,helpTextPosition:g.PropTypes.string,id:g.PropTypes.string,initialValue:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number]),labelAttributes:g.PropTypes.object,name:g.PropTypes.string,onBlur:g.PropTypes.func,onChange:g.PropTypes.func,onFocus:g.PropTypes.func,options:g.PropTypes.array,size:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),theme:g.PropTypes.string,wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),wrapperTagName:g.PropTypes.string},yt.displayName="Select";var gt=yt;function bt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function vt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?bt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ht=(0,g.React.forwardRef)((function(e,t){var r=e.customAttributes,o=void 0===r?{}:r,n=e.customClasses,i=void 0===n?[]:n,s=e.hasDot,a=void 0===s||s,c=e.isStatic,l=void 0===c||c,d=e.label,m=void 0===d?"":d,f=e.pill,y=void 0===f||f,b=e.size,v=void 0===b?"sm":b,h=e.spacing,P=void 0===h?"":h,T=e.status,O=void 0===T?"active":T,w=e.theme,D=void 0===w?"cosmos":w,A=vt({className:(0,g.classnames)(vt((0,p.A)((0,p.A)((0,p.A)({"gform-status-indicator":!0,"gform-status--no-hover":l,"gform-status--no-pill":!y,"gform-status--no-icon":!a},"gform-status-indicator--theme-".concat(D),!0),"gform-status--".concat(O),!0),"gform-status-indicator--size-".concat(v),!0),(0,u.spacerClasses)(P)),i),ref:t},o),j={className:(0,g.classnames)(["gform-status-indicator-status","gform-typography--weight-medium",{sm:"gform-typography--size-text-xs",md:"gform-typography--size-text-sm",lg:"gform-typography--size-text-sm"}[v]])};return g.React.createElement("span",A,g.React.createElement("span",j,m))}));ht.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),hasDot:g.PropTypes.bool,isStatic:g.PropTypes.bool,label:g.PropTypes.string,pill:g.PropTypes.bool,size:g.PropTypes.oneOf(["sm","md","lg"]),spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),status:g.PropTypes.string,theme:g.PropTypes.string},ht.displayName="StatusIndicator";var Pt=ht;function Tt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ot(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var wt=g.React.useState,Dt=(0,g.React.forwardRef)((function(e,t){var r=e.controlled,o=void 0!==r&&r,n=e.customAttributes,i=void 0===n?{}:n,s=e.customClasses,a=void 0===s?[]:s,c=e.disabled,l=void 0!==c&&c,d=e.helpTextAttributes,m=void 0===d?{}:d,f=e.helpTextPosition,b=void 0===f?"above":f,h=e.id,P=void 0===h?"":h,T=e.labelAttributes,O=void 0===T?{}:T,w=e.name,D=void 0===w?"":w,A=e.onBlur,j=void 0===A?function(){}:A,C=e.onChange,E=void 0===C?function(){}:C,R=e.onFocus,_=void 0===R?function(){}:R,k=e.placeholder,x=void 0===k?"":k,F=e.spacing,B=void 0===F?"":F,S=e.theme,N=void 0===S?"cosmos":S,I=e.value,L=void 0===I?"":I,z=e.wrapperAttributes,H=void 0===z?{}:z,M=e.wrapperClasses,q=void 0===M?[]:M,W=e.wrapperTagName,G=void 0===W?"div":W,U=(o?v.useStateWithDep:wt)(L),V=(0,y.A)(U,2),K=V[0],$=V[1],Z=P||(0,u.uniqueId)("gform-textarea"),J="".concat(Z,"-help-text"),Y=Ot(Ot({},H),{},{className:(0,g.classnames)(Ot((0,p.A)({"gform-input-wrapper":!0,"gform-input-wrapper--textarea":!0,"gform-input-wrapper--disabled":l},"gform-input-wrapper--theme-".concat(N),!0),(0,u.spacerClasses)(B)),q),ref:t}),Q=Ot(Ot({},i),{},{className:(0,g.classnames)({"gform-input":!0,"gform-input--textarea":!0},a),disabled:l||!0===(null==O?void 0:O.locked),id:Z,name:D,onBlur:j,onChange:function(e){var t=e.target.value;$(t),E(t,e)},onFocus:_,value:K});x&&(Q.placeholder=x),m.content&&(Q["aria-describedby"]=J);var X=Ot(Ot({},O),{},{htmlFor:Z}),ee=Ot(Ot({},m),{},{id:J}),te=G;return g.React.createElement(te,Y,g.React.createElement(Ee.A,X),"above"===b&&g.React.createElement(tt.A,ee),g.React.createElement("textarea",Q),"below"===b&&g.React.createElement(tt.A,ee))}));Dt.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,helpTextAttributes:g.PropTypes.object,helpTextPosition:g.PropTypes.string,id:g.PropTypes.string,labelAttributes:g.PropTypes.object,name:g.PropTypes.string,onBlur:g.PropTypes.func,onChange:g.PropTypes.func,onFocus:g.PropTypes.func,placeholder:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),theme:g.PropTypes.string,value:g.PropTypes.string,wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),wrapperTagName:g.PropTypes.string},Dt.displayName="Textarea";var At=Dt;function jt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ct(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?jt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Et=g.React.useState,Rt=(0,g.React.forwardRef)((function(e,t){var r=e.ariaLabel,o=void 0===r?"":r,n=e.children,i=void 0===n?null:n,s=e.customAttributes,a=void 0===s?{}:s,c=e.customClasses,l=void 0===c?[]:c,d=e.disabled,m=void 0!==d&&d,f=e.externalChecked,b=void 0!==f&&f,h=e.externalControl,P=void 0!==h&&h,T=e.helpTextAttributes,O=void 0===T?{}:T,w=e.helpTextWidth,D=void 0===w?"auto":w,A=e.icons,j=void 0===A||A,C=e.id,E=void 0===C?"":C,R=e.initialChecked,_=void 0!==R&&R,k=e.labelAttributes,x=void 0===k?{}:k,F=e.labelPosition,B=void 0===F?"right":F,S=e.name,N=void 0===S?"":S,I=e.onBlur,L=void 0===I?function(){}:I,z=e.onChange,H=void 0===z?function(){}:z,M=e.onFocus,q=void 0===M?function(){}:M,W=e.size,G=void 0===W?"size-s":W,U=e.spacing,V=void 0===U?"":U,K=e.theme,$=void 0===K?"cosmos":K,Z=e.width,J=void 0===Z?"auto":Z,Y=e.wrapperAttributes,Q=void 0===Y?{}:Y,X=e.wrapperClasses,ee=void 0===X?[]:X,te=e.wrapperTagName,re=void 0===te?"div":te,oe=Et(_),ne=(0,y.A)(oe,2),ie=ne[0],se=ne[1],ae=(0,v.useStateWithDep)(b),ce=(0,y.A)(ae,2),pe=ce[0],ue=(ce[1],E||(0,u.uniqueId)("toggle")),le="".concat(ue,"-help-text"),de=Ct(Ct({},Q),{},{className:(0,g.classnames)(Ct((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-toggle":!0},"gform-toggle--theme-".concat($),!0),"gform-toggle--".concat(G),!0),"gform-toggle--label-".concat(B),!0),"gform-toggle--width-".concat(J),!0),"gform-toggle--help-text-width-".concat(D),O.content),"gform-toggle--disabled",m),(0,u.spacerClasses)(V)),ee),ref:t}),me=Ct(Ct({},a),{},{checked:P?pe:ie,className:(0,g.classnames)({"gform-toggle__toggle":!0,"gform-toggle__toggle--has-icons":j},l),disabled:m||!0===(null==x?void 0:x.locked),id:ue,name:N,onBlur:L,onChange:function(e){var t=e.target.checked;P||se(t),setTimeout((function(){H(t)}),150)},onFocus:q,type:"checkbox"});o&&(me["aria-label"]=o),O.content&&(me["aria-describedby"]=le),O.spacing||(O.spacing=[4,0,0,0]);var fe=Ct(Ct({},x),{},{customClasses:(0,g.classnames)(["gform-toggle__label"],x.customClasses),htmlFor:ue}),ye=Ct(Ct({},O),{},{id:le}),ge=re;return g.React.createElement(ge,de,g.React.createElement("input",me),g.React.createElement(v.ConditionalWrapper,{condition:O.content&&x.label,wrapper:function(e){return g.React.createElement("div",{className:"gform-toggle__label-wrapper"},e)}},g.React.createElement(Ee.A,fe),O.content&&g.React.createElement(tt.A,ye),i))}));Rt.propTypes={ariaLabel:g.PropTypes.string,children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,externalChecked:g.PropTypes.bool,externalControl:g.PropTypes.bool,helpTextAttributes:g.PropTypes.object,helpTextWidth:g.PropTypes.oneOf(["auto","full"]),icons:g.PropTypes.bool,id:g.PropTypes.string,initialChecked:g.PropTypes.bool,labelAttributes:g.PropTypes.object,labelPosition:g.PropTypes.string,name:g.PropTypes.string,onBlur:g.PropTypes.func,onChange:g.PropTypes.func,onFocus:g.PropTypes.func,size:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),theme:g.PropTypes.string,width:g.PropTypes.oneOf(["auto","full"]),wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),wrapperTagName:g.PropTypes.string},Rt.displayName="Toggle";var _t=Rt,kt=g.React.Fragment,xt=g.React.memo,Ft=g.React.useCallback,Bt=g.ReactRouter.RouterLink,St=g.ReactRouter.RouterNavLink,Nt=xt((function(t){var r,o=t.data,n=void 0===o?{}:o,i=t.handleGridClicks,s=void 0===i?function(){}:i,a=t.setGridData,c=void 0===a?function(){}:a,p=Ft((function(e){n.props&&n.props.name&&c(n.props.name,e)}),[n.props,c]),u=Ft((function(){s(n.props)}),[n.props,s]),l=null;if(n.external){var d=n.component;l=g.React.createElement(d,n.props)}else switch(n.component){case"Box":l=g.React.createElement(K.A,n.props,(r=n.components)?r.map((function(e,t){return g.React.createElement(Nt,{key:t,data:e,setGridData:c,handleGridClicks:s})})):null);break;case"Button":l=g.React.createElement(S,(0,e.A)({},n.props,{onClick:u}));break;case"Checkbox":l=g.React.createElement(Ce.A,(0,e.A)({},n.props,{onChange:p}));break;case"Gravatar":l=g.React.createElement(et,n.props);break;case"Heading":l=g.React.createElement(qe,n.props);break;case"Input":l=g.React.createElement(st,(0,e.A)({},n.props,{onChange:p}));break;case"Label":l=g.React.createElement(Ee.A,n.props);break;case"Link":l=g.React.createElement(z,n.props);break;case"Radio":l=g.React.createElement(lt,(0,e.A)({},n.props,{onChange:p}));break;case"RouterLink":l=g.React.createElement(Bt,n.props,n.props.label);break;case"RouterNavLink":l=g.React.createElement(St,n.props,n.props.label);break;case"Select":l=g.React.createElement(gt,(0,e.A)({},n.props,{onChange:p}));break;case"StatusIndicator":l=g.React.createElement(Pt,n.props);break;case"Text":l=g.React.createElement(H.A,n.props);break;case"Textarea":l=g.React.createElement(At,(0,e.A)({},n.props,{onChange:p}));break;case"Toggle":l=g.React.createElement(_t,(0,e.A)({},n.props,{onChange:p}));break;default:l=null}return g.React.createElement(kt,null,l)}));Nt.propTypes={data:g.PropTypes.object,handleGridClicks:g.PropTypes.func,setFieldData:g.PropTypes.func};var It=Nt;function Lt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function zt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Lt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Lt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ht=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r={flex:"1 0px"};if(!t||arguments.length>1&&void 0!==arguments[1]&&arguments[1])return r;var o=["flex","flexGrow","flexShrink","flexBasis"],n=Object.keys(t).filter((function(e){return o.includes(e)})).reduce((function(e,r){return e[r]=t[r],e}),{});return(0,e.A)(r,n)},Mt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=t.reduce((function(e,t){return e[t]=!1,e}),{});return e.reduce((function(e,r){return t.includes(r.name)?zt(zt({},e),{},(0,p.A)({},r.name,r)):e}),r)};function qt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var Wt=(0,g.React.forwardRef)((function(t,r){var o=t.columns,n=void 0===o?[]:o,i=t.columnRowAttributes,s=void 0===i?{}:i,a=t.columnRowClasses,c=void 0===a?[]:a,u=t.columnStyleProps,l=void 0===u?{}:u,d=t.equalGrid,m=void 0!==d&&d,f=t.id,y=void 0===f?"":f,b=t.location,v=void 0===b?"header":b,h=t.modules,P=void 0===h?[]:h,T=t.showColumns,O=void 0===T||T,w=t.showColumnsInFooter;if(!O||"footer"===v&&!(void 0===w||w))return null;var D=Mt(P,["BulkActions"]).BulkActions,A=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({className:(0,g.classnames)((0,p.A)({"gform-data-grid__column-row":!0},"gform-data-grid__column-row--".concat(v),v),c)},s);return g.React.createElement("div",(0,e.A)({},A,{ref:r}),D&&g.React.createElement(D.BulkSelect,t),n.map((function(e,t){var r;return r=g.React.createElement(It,{data:e}),g.React.createElement("div",{key:"".concat(y,"-gform-data-grid__column--column-").concat(t,"-").concat(v),className:"gform-data-grid__column gform-data-grid__column-".concat(t),style:Ht(l[e.key],m)},r)})))}));Wt.propTypes={columns:g.PropTypes.array,columnRowAttributes:g.PropTypes.object,columnRowClasses:g.PropTypes.array,columnStyleProps:g.PropTypes.object,equalGrid:g.PropTypes.bool,id:g.PropTypes.string,location:g.PropTypes.oneOf(["header","footer"]),modules:g.PropTypes.array,showColumns:g.PropTypes.bool,showColumnsInFooter:g.PropTypes.bool},Wt.displayName="GridColumns";var Gt=Wt;function Ut(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var Vt=(0,g.React.forwardRef)((function(e,t){var r=e.modules,o=void 0===r?[]:r,n=e.wrapperAttributes,i=void 0===n?{}:n,s=e.wrapperClasses,a=void 0===s?[]:s,c=Mt(o,["Filters","Search","BulkActions"]),u=c.BulkActions,l=c.Filters,d=c.Search;if(!u&&!l&&!d)return null;var m=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ut(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ut(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({className:(0,g.classnames)({"gform-data-grid__controls":!0,"gform-data-grid__controls--has-bulk-actions":u,"gform-data-grid__controls--has-search":d,"gform-data-grid__controls--has-filters":l},a),ref:t},i);return g.React.createElement("div",m,u&&g.React.createElement("div",{className:"gform-data-grid__controls-inner gform-data-grid__controls-inner--left"},g.React.createElement(u.BulkActions,e)),(d||l)&&g.React.createElement("div",{className:"gform-data-grid__controls-inner gform-data-grid__controls-inner--right"},d&&g.React.createElement(d.Search,e),l&&g.React.createElement(l.Filters,e)))}));Vt.propTypes={modules:g.PropTypes.array,wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object])},Vt.displayName="GridControls";var Kt=Vt;function $t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Zt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$t(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Jt=(0,v.create)({moduleState:{},loadingData:!1},(function(e){return{setLoadingData:function(t){return e({loadingData:t})},updateModuleState:function(t){return e((function(e){return Zt(Zt({},e),{},{moduleState:Zt(Zt({},e.moduleState),t)})}))}}}));function Yt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var Qt=(0,g.React.forwardRef)((function(t,r){var o=t.data,n=void 0===o?[]:o,i=t.EmptyImage,s=void 0===i?null:i,a=t.emptyMessageAttributes,c=void 0===a?{}:a,u=t.emptyMessageClasses,l=void 0===u?[]:u,d=t.i18n,m=void 0===d?{}:d,f=t.modules,y=void 0===f?[]:f,b=m.emptyTitleI18n,v=void 0===b?"":b,h=m.emptyMessageI18n,P=void 0===h?"":h,T=Jt((function(e){return e.moduleState}));if(0!==n.length)return null;var O=Mt(y,["Search"]).Search;if(O&&null!=T&&T.searchActive)return g.React.createElement(O.NoResults,t);var w=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Yt(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Yt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({className:(0,g.classnames)({"gform-data-grid__no-data-message":!0},l)},c);return!(null!=T&&T.searchActive)&&(s||P||v)&&g.React.createElement("div",(0,e.A)({},w,{ref:r}),s&&g.React.createElement(s,null),v&&g.React.createElement(H.A,{size:"text-md",weight:"medium",spacing:[5,0,0,0]},v),P&&g.React.createElement(H.A,{size:"text-sm",spacing:[3,0,0,0]},P))}));Qt.propTypes={data:g.PropTypes.array,EmptyImage:g.PropTypes.oneOfType([g.PropTypes.node,g.PropTypes.func,g.PropTypes.object]),emptyMessageAttributes:g.PropTypes.object,emptyMessageClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),i18n:g.PropTypes.object,modules:g.PropTypes.array},Qt.displayName="GridEmpty";var Xt=Qt;function er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var tr=(0,g.React.forwardRef)((function(e,t){var r=e.animating,o=void 0===r||r,n=e.customAttributes,i=void 0===n?{}:n,s=e.customClasses,a=void 0===s?[]:s,c=e.variableWidth,u=void 0!==c&&c?"".concat(Math.floor(50+50*Math.random()),"%"):"100%",l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?er(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({className:(0,g.classnames)({"gform-data-grid__loader":!0,"gform-data-grid__loader--animating":o},a),style:{width:u},ref:t},i);return g.React.createElement("div",l)}));tr.propTypes={animating:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array]),width:g.PropTypes.string};var rr=tr;function or(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var nr=(0,g.React.forwardRef)((function(t,r){var o=t.columns,n=void 0===o?[]:o,i=t.columnStyleProps,s=void 0===i?{}:i,a=t.dataRowAttributes,c=void 0===a?{}:a,u=t.dataRowClasses,l=void 0===u?[]:u,d=t.dataRowMinHeight,m=void 0===d?"71px":d,f=t.handleGridClicks,y=void 0===f?function(){}:f,b=t.id,v=void 0===b?"":b,h=t.isLoading,P=void 0!==h&&h,T=t.modules,O=void 0===T?[]:T,w=t.row,D=void 0===w?{}:w,A=t.rowIndex,j=void 0===A?0:A,C=t.setGridData,E=void 0===C?function(){}:C,R=Jt((function(e){return e.loadingData})),_=Jt((function(e){return e.moduleState})),k=D.id?D.id:j,x=Mt(O,["BulkActions"]).BulkActions,F=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?or(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):or(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({className:(0,g.classnames)({"gform-data-grid__data-row":!0,"gform-data-grid__data-row--selected":((null==_?void 0:_.selectedRows)||[]).includes(k)},l),style:{minHeight:m}},c);return g.React.createElement("div",(0,e.A)({},F,{ref:r}),x&&g.React.createElement(x.RowSelect,(0,e.A)({rowId:k},t)),n.map((function(e,t){var r=null,o=void 0!==e.key;return r=!o||R||P?g.React.createElement(rr,{animating:o,variableWidth:(null==e?void 0:e.variableLoader)||!1}):g.React.createElement(It,{data:D[e.key],handleGridClicks:y,setGridData:E}),g.React.createElement("div",{key:"".concat(v,"-gform-data-grid__data-row-").concat(j,"-column-").concat(t),className:"gform-data-grid__column gform-data-grid__column-".concat(t).concat(e.cellClasses?" ".concat(e.cellClasses):""),style:Ht(s[e.key])},r)})))}));nr.propTypes={columns:g.PropTypes.array,columnStyleProps:g.PropTypes.object,dataRowAttributes:g.PropTypes.object,dataRowClasses:g.PropTypes.array,dataRowMinHeight:g.PropTypes.string,handleGridClicks:g.PropTypes.func,id:g.PropTypes.string,isLoading:g.PropTypes.bool,modules:g.PropTypes.array,row:g.PropTypes.object,rowIndex:g.PropTypes.number,setGridData:g.PropTypes.func},nr.displayName="GridRow";var ir=nr;function sr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ar(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?sr(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var cr=g.React.forwardRef,pr=g.React.useState,ur=cr((function(t,r){var o=t.columns,n=void 0===o?[]:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,p=void 0===a?[]:a,l=t.data,d=void 0===l?[]:l,m=t.dataPerPage,f=void 0===m?20:m,b=t.equalGrid,v=void 0!==b&&b,h=t.gridControlWrapperClasses,P=void 0===h?[]:h,T=t.highlightHover,O=void 0===T||T,w=t.highlightSelected,D=void 0===w||w,A=t.i18n,j=void 0===A?{}:A,C=t.id,E=void 0===C?"":C,R=t.isLoading,_=void 0!==R&&R,k=t.maintainHeight,x=void 0!==k&&k,F=t.modules,B=void 0===F?[]:F,S=t.sortable,N=void 0!==S&&S,I=t.spacing,L=void 0===I?"":I,z=t.titleAttributes,H=void 0===z?{}:z,M=t.titleClasses,q=void 0===M?[]:M,W=t.useAjax,G=void 0!==W&&W,U=Jt((function(e){return e.loadingData})),V=Jt((function(e){return e.moduleState})),K=pr(null),$=(0,y.A)(K,2),Z=$[0],J=$[1],Y=pr(null),Q=(0,y.A)(Y,2),X=Q[0],ee=Q[1],te={sortColumn:Z,setSortColumn:J,sortDirection:X,setSortDirection:ee},re=ar(ar({},t),te),oe=j.gridHeadingI18n,ne=void 0===oe?"":oe,ie=E||(0,u.uniqueId)("data-grid-"),se=Mt(B,["BulkActions","Filters","Pagination"]),ae=se.BulkActions,ce=se.Filters,pe=se.Pagination,ue=ar({className:(0,g.classnames)(ar({"gform-data-grid":!0,"gform-data-grid--highlight-hover":O,"gform-data-grid--highlight-selected":D,"gform-data-grid--equal-grid":v,"gform-data-grid--loading":U,"gform-data-grid--empty":0===d.length},(0,u.spacerClasses)(L)),p),ref:r,id:ie},s),le=ar({customClasses:(0,g.classnames)({"gform-data-grid__title":!0},q),size:"text-lg",tagName:"h3",weight:"medium"},H),de=n.map((function(e,t){return e.hideAt?"@media (max-width: ".concat(e.hideAt,"px) { #").concat(ie," .gform-data-grid__column-").concat(t," { display: none; } }"):""})).join("\n"),me=[],fe=c(d);if(0===d.length)me=Array.from({length:f}).map((function(){return{}}));else{if(N&&Z&&fe.sort((function(e,t){return e[Z]<t[Z]?"asc"===X?-1:1:e[Z]>t[Z]?"asc"===X?1:-1:0})),G)me=d;else{var ye=(null==V?void 0:V.currentPage)||0;me=fe.slice(ye*f,(ye+1)*f)}if(x&&me.length<f){var ge=Array.from({length:f-me.length}).map((function(){return{}}));me=[].concat(c(me),c(ge))}}var be=Boolean(0===d.length||U||_);return g.React.createElement(g.React.Fragment,null,g.React.createElement("style",null,de),g.React.createElement("div",ue,ne&&g.React.createElement(qe,le,ne),g.React.createElement(Kt,(0,e.A)({displayedData:me,gridLocked:be,wrapperClasses:P},re)),ce&&g.React.createElement(ce.ActiveFilters,re),g.React.createElement(Gt,(0,e.A)({location:"header",displayedData:me,gridLocked:be},re,{id:ie})),ae&&g.React.createElement(ae.BulkSelectNotice,(0,e.A)({gridLocked:be},re)),g.React.createElement("div",{className:"gform-data-grid__data"},me.map((function(t,r){return g.React.createElement(ir,(0,e.A)({key:"".concat(ie,"-gform-data-grid__data-row--").concat(r),row:t,rowIndex:r,displayedData:me,gridLocked:be},re,{id:ie}))})),g.React.createElement(Xt,re)),g.React.createElement(Gt,(0,e.A)({location:"footer",displayedData:me,gridLocked:be},re,{id:ie})),pe&&g.React.createElement(pe.Pagination,re)))}));ur.propTypes={columns:g.PropTypes.arrayOf(g.PropTypes.shape({key:g.PropTypes.string.isRequired,component:g.PropTypes.string.isRequired,props:g.PropTypes.object,sortable:g.PropTypes.bool,hideAt:g.PropTypes.number})),columnRowAttributes:g.PropTypes.object,columnRowClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),columnStyleProps:g.PropTypes.object,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),data:g.PropTypes.arrayOf(g.PropTypes.object),dataPerPage:g.PropTypes.number,dataRowAttributes:g.PropTypes.object,dataRowClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),dataRowMinHeight:g.PropTypes.string,EmptyImage:g.PropTypes.oneOfType([g.PropTypes.node,g.PropTypes.func,g.PropTypes.object]),emptyMessageAttributes:g.PropTypes.object,emptyMessageClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),equalGrid:g.PropTypes.bool,gridControlWrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),handleGridClicks:g.PropTypes.func,highlightHover:g.PropTypes.bool,highlightSelected:g.PropTypes.bool,i18n:g.PropTypes.object,id:g.PropTypes.string,isLoading:g.PropTypes.bool,maintainHeight:g.PropTypes.bool,modules:g.PropTypes.arrayOf(g.PropTypes.object),moduleAttributes:g.PropTypes.object,setGridData:g.PropTypes.func,showColumns:g.PropTypes.bool,showColumnsInFooter:g.PropTypes.bool,sortable:g.PropTypes.bool,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),titleAttributes:g.PropTypes.object,titleClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),useAjax:g.PropTypes.bool},ur.displayName="DataGrid";var lr=ur,dr=(0,g.React.memo)((function(e){var t,r=e.data,o=void 0===r?{}:r,n=null;switch(o.component){case"Box":n=g.React.createElement(K.A,o.props,(t=o.components)?t.map((function(e,t){return g.React.createElement(dr,{key:t,data:e})})):null);break;case"Link":n=g.React.createElement(z,o.props);break;case"Text":n=g.React.createElement(H.A,o.props);break;default:n=null}return n}));dr.propTypes={data:g.PropTypes.object};var mr=dr;function fr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function yr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fr(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var gr=g.React.Fragment,br=(0,g.React.forwardRef)((function(e,t){var r=e.customAttributes,o=void 0===r?{}:r,n=e.customClasses,i=void 0===n?[]:n,s=e.groups,a=void 0===s?[]:s,c=e.id,l=void 0===c?"":c,d=e.spacing,m=void 0===d?"":d,f=e.title,y=void 0===f?null:f,b=e.titleAttributes,v=void 0===b?{}:b,h=e.titleClasses,P=void 0===h?[]:h,T=e.type,O=void 0===T?"default":T,w=yr({className:(0,g.classnames)(yr((0,p.A)({"gform-description-list":!0},"gform-description-list--".concat(O),!0),(0,u.spacerClasses)(m)),i),ref:t},o),D=yr({customClasses:(0,g.classnames)({"gform-description-list__title":!0},P),size:"text-lg",tagName:"h2",weight:"medium"},v),A="default"===O?"div":"dl",j="default"===O?"div":"dt",C="default"===O?"div":"dd";return g.React.createElement("div",w,y&&g.React.createElement(qe,D,y),g.React.createElement(A,{className:"gform-description-list__list"},a.map((function(e,t){var r=null;r=Array.isArray(e.terms)?e.terms.map((function(e,r){return g.React.createElement(j,{key:"".concat(l,"-group-").concat(t,"-term-").concat(r),className:"gform-description-list__term"},g.React.createElement(mr,{data:e}))})):g.React.createElement(j,{className:"gform-description-list__term"},g.React.createElement(mr,{data:e.terms}));var o=null;return o=Array.isArray(e.descriptions)?e.descriptions.map((function(e,r){return g.React.createElement(C,{key:"".concat(l,"-group-").concat(t,"-description-").concat(r),className:"gform-description-list__description"},g.React.createElement(mr,{data:e}))})):g.React.createElement(C,{className:"gform-description-list__description"},g.React.createElement(mr,{data:e.descriptions})),e.wrapper?g.React.createElement("div",{key:"".concat(l,"-group-").concat(t,"-group"),className:"gform-description-list__group"},r,o):g.React.createElement(gr,{key:"".concat(l,"-group-").concat(t)},r,o)}))))}));br.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),groups:g.PropTypes.arrayOf(g.PropTypes.object),id:g.PropTypes.string.isRequired,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),title:g.PropTypes.string,titleAttributes:g.PropTypes.object,titleClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),type:g.PropTypes.oneOf(["default","list"])},br.displayName="DescriptionList";var vr=br,hr=function(e){var t=e.alertButtonText,r=void 0===t?"":t,o=e.cancelButtonText,n=void 0===o?"":o,i=e.closeButtonAriaLabel,s=void 0===i?"":i,a=e.closeButtonClasses,c=void 0===a?"":a,p=e.closeButtonSize,u=void 0===p?"md":p,l=e.closeButtonTitle,d=void 0===l?"":l,m=e.closeButtonType,f=void 0===m?"circular":m,y=e.confirmButtonAttributes,g=void 0===y?"":y,b=e.confirmButtonIcon,v=void 0===b?"":b,h=e.confirmButtonText,P=void 0===h?"":h,T=e.content,O=void 0===T?"":T,w=e.id,D=void 0===w?"":w,A=e.maskBlur,j=void 0===A||A,C=e.maskClasses,E=void 0===C?"":C,R=e.maskTheme,_=void 0===R?"none":R,k=e.mode,x=void 0===k?"":k,F=e.position,B=void 0===F?"fixed":F,S=e.title,N=void 0===S?"":S,I=e.titleIcon,L=void 0===I?"":I,z=e.titleIconColor,H=void 0===z?"":z,M=e.wrapperClasses,q=void 0===M?"":M,W=e.zIndex,G=void 0===W?10:W;return'\n\t<div class="'.concat(E," gform-dialog__mask--position-").concat(B," gform-dialog__mask--theme-").concat(_).concat(j?" gform-dialog__mask--blur":"",'" data-js="gform-dialog-mask" style="z-index: ').concat(G,';">\n\t\t<article \n\t\t\tid="').concat(D,'" \n\t\t\tclass="').concat(q,'"\n\t\t\tdata-js="').concat(D,'"\n\t\t>\n\t\t\t<button \n\t\t\t\tclass="gform-dialog__close ').concat(c," gform-button ").concat("circular"===f?"gform-button--secondary":""," gform-button--").concat(f," gform-button--size-").concat(u,'"\n\t\t\t\tdata-js="gform-dialog-close"\n\t\t\t\tstyle="z-index: ').concat(G+1,';"\n\t\t\t\ttitle="').concat(d,'"\n\t\t\t\taria-label="').concat(s,'"\n\t\t\t>\n\t\t\t\t<span class="gform-button__icon gform-common-icon gform-common-icon--x"></span>\n\t\t\t</button>\n\t\t\t').concat(N?'<header class="gform-dialog__head" data-js="gform-dialog-header">':"","\n\t\t\t").concat(N?'<h5 class="gform-dialog__title'.concat(L?" gform-dialog__title--has-icon":"",'">').concat(L?'<span class="gform-dialog__title-icon gform-icon gform-icon--'.concat(L,'"').concat(H?' style="color: '.concat(H,';"'):"","></span>"):"").concat(N,"</h5>"):"","\n\t\t\t").concat(N?"</header>":"",'\n\t\t\t<div class="gform-dialog__content" data-js="gform-dialog-content">').concat(O,"</div>\n\t\t\t").concat("dialog"===x||"alert"===x?'<footer class="gform-dialog__footer" data-js="gform-dialog-footer">':"","\n\t\t\t").concat("dialog"===x?'\n\t\t\t\t<button\n\t\t\t\t\tclass="gform-dialog__cancel gform-button gform-button--white"\n\t\t\t\t\tdata-js="gform-dialog-cancel"\n\t\t\t\t>\n\t\t\t\t\t'.concat(n,'\n\t\t\t\t</button>\n\t\t\t\t<button\n\t\t\t\t\tid="').concat(D,'-dialog-confirm-button"\n\t\t\t\t\tclass="gform-dialog__confirm gform-button gform-button--primary-new').concat(v?" gform-button--icon-leading":"",'"\n\t\t\t\t\tdata-js="gform-dialog-confirm"\n\t\t\t\t\t').concat(g,"\n\t\t\t\t>\n\t\t\t\t\t").concat(v?'<span class="gform-button__icon gform-icon gform-icon--'.concat(v,'"></span>'):"").concat(P,"\n\t\t\t\t</button>\n\t\t\t"):"","\n\t\t\t").concat("alert"===x?'\n\t\t\t\t<button\n\t\t\t\t\tclass="gform-dialog__alert gform-button gform-button--primary-new"\n\t\t\t\t\tdata-js="gform-dialog-alert"\n\t\t\t\t>\n\t\t\t\t\t'.concat(r,"\n\t\t\t\t</button>\n\t\t\t"):"","\n\t\t\t").concat("dialog"===x||"alert"===x?"</footer>":"","\n\t\t</article>\n\t</div>\n\t")},Pr=function(){return i((function r(){var o=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),(0,p.A)(this,"closeDialog",(function(){var e=o.elements.mask,t=o.options,r=t.animationDelay,n=t.onClose;e.classList.contains("gform-dialog--anim-in-active")&&(e.classList.remove("gform-dialog--anim-in-active"),window.setTimeout((function(){e.classList.remove("gform-dialog--anim-in-ready")}),r),o.state.open=!1,o.elements.activeTrigger&&o.elements.activeTrigger.focus(),o.options.lockBody&&u.bodyLock.unlock(),n())})),(0,p.A)(this,"maybeCloseDialog",(function(e){var t;(null===(t=e.detail)||void 0===t?void 0:t.activeId)!==o.options.id&&o.closeDialog()})),(0,p.A)(this,"handleKeyEvents",(function(e){return(0,u.focusLoop)(e,o.elements.activeTrigger,o.elements.dialog,o.closeDialog)})),(0,p.A)(this,"handleTriggerClick",(function(e){o.elements.activeTrigger=e.target,o.state.open?o.closeDialog():o.showDialog()})),(0,p.A)(this,"handleMaskClick",(function(e){e.target.id===o.options.id||(0,u.getClosest)(e.target,'[data-js="'.concat(o.options.id,'"]'))||o.closeDialog()})),(0,p.A)(this,"handleConfirm",(function(e){var t=o.options.onConfirm;(0,u.trigger)({event:"gform/dialog/confirm",native:!1,data:{instance:o,button:e.target}}),o.options.closeOnConfirmClick&&o.closeDialog(),t()})),this.options={},(0,e.A)(this.options,{alertButtonText:"",animationDelay:250,cancelButtonText:"",closeButtonClasses:"gform-dialog__close",closeButtonTitle:"",closeOnMaskClick:!0,closeOnConfirmClick:!0,confirmButtonAttributes:"",confirmButtonIcon:"",confirmButtonText:"",id:(0,u.uniqueId)("dialog"),lockBody:!1,maskBlur:!0,maskClasses:"gform-dialog__mask",maskTheme:"light",mode:"",onClose:function(){},onConfirm:function(){},onOpen:function(){},position:"fixed",renderOnInit:!0,target:"body",title:"",titleIcon:"",titleIconColor:"",triggers:"",wrapperClasses:"gform-dialog",zIndex:10},n),(0,u.trigger)({event:"gform/dialog/pre_init",native:!1,data:{instance:this}}),this.elements={},this.state={open:!1},this.options.renderOnInit&&this.init()}),[{key:"showDialog",value:function(){var e=this.elements.mask;this.options.lockBody&&u.bodyLock.lock(),this.options.onOpen(),e.classList.add("gform-dialog--anim-in-ready"),window.setTimeout((function(){e.classList.add("gform-dialog--anim-in-active")}),25),this.elements.closeButton.focus(),this.state.open=!0}},{key:"storeElements",value:function(){var e=(0,u.getNodes)(this.options.id)[0];this.elements={activeTrigger:null,alertButton:(0,u.getNodes)("gform-dialog-alert",!1,e)[0],content:(0,u.getNodes)("gform-dialog-content",!1,e)[0],cancelButton:(0,u.getNodes)("gform-dialog-cancel",!1,e)[0],closeButton:(0,u.getNodes)("gform-dialog-close",!1,e)[0],confirmButton:(0,u.getNodes)("gform-dialog-confirm",!1,e)[0],dialog:e,footer:(0,u.getNodes)("gform-dialog-footer",!1,e)[0],header:(0,u.getNodes)("gform-dialog-header",!1,e)[0],mask:e.parentNode,triggers:this.options.triggers?(0,u.getNodes)(this.options.triggers,!0,document,!0):[]}}},{key:"render",value:function(){var e=this.options.target;(0,u.getNodes)(e,!1,document,!0)[0].insertAdjacentHTML("beforeend",hr(this.options))}},{key:"bindEvents",value:function(){var e=this;this.elements.dialog.addEventListener("keydown",this.handleKeyEvents),this.elements.closeButton.addEventListener("click",this.closeDialog),this.options.triggers&&(0,u.getNodes)(this.options.triggers,!0,document,!0).forEach((function(t){return t.addEventListener("click",e.handleTriggerClick)})),this.options.closeOnMaskClick&&this.elements.mask.addEventListener("click",this.handleMaskClick),this.elements.alertButton&&this.elements.alertButton.addEventListener("click",this.closeDialog),this.elements.cancelButton&&this.elements.cancelButton.addEventListener("click",this.closeDialog),this.elements.confirmButton&&this.elements.confirmButton.addEventListener("click",this.handleConfirm),document.addEventListener("gform/dialog/close",this.maybeCloseFlyout),document.addEventListener("gform/dialog/close-all",this.closeFlyout)}},{key:"init",value:function(){this.render(),this.storeElements(),this.bindEvents(),(0,u.trigger)({event:"gform/dialog/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized dialog component.")}}])}();function Tr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Or(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tr(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var wr=(0,g.React.forwardRef)((function(t,r){var o=t.bgColor,n=void 0===o?"black":o,i=t.children,s=void 0===i?null:i,a=t.customAttributes,c=void 0===a?{}:a,l=t.customClasses,d=void 0===l?{}:l,m=t.icon,f=void 0===m?"":m,y=t.iconColor,v=void 0===y?"white":y,h=t.iconPrefix,P=void 0===h?"gform-common-icon":h,T=t.size,O=void 0===T?"regular":T,w=t.spacing,D=void 0===w?"":w,A=t.type,j=void 0===A?"unstyled":A,C=Or({className:(0,g.classnames)(Or((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-indicator":!0,"gform-indicator--icon":!0},"gform-indicator--size-".concat(O),!0),"gform-indicator--".concat(j),!0),"gform-util-gform-admin-background-color-".concat(n),"unstyled"===j),"gform-util-gform-admin-color-".concat(v),"unstyled"===j),(0,u.spacerClasses)(D)),d)},c);return g.React.createElement("span",(0,e.A)({},C,{ref:r}),g.React.createElement(b.A,{icon:function(){switch(j){case"unstyled":default:return f;case"info":return"information-circle";case"card":return"credit-card";case"warning":return"exclamation";case"success":return"check-circle";case"error":return"exclamation-circle";case"confirm":return"question-mark-simple"}}(),iconPrefix:P}),s)}));wr.propTypes={bgColor:g.PropTypes.string,children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),icon:g.PropTypes.string,iconColor:g.PropTypes.string,iconPrefix:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),type:g.PropTypes.string},wr.displayName="Indicators/IconIndicator";var Dr=wr;function Ar(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function jr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ar(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ar(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Cr=g.React.useState,Er=g.React.useEffect,Rr=g.React.useRef,_r=(0,g.React.forwardRef)((function(t,r){var o=t.alertButtonText,n=void 0===o?"":o,i=t.alignment,s=void 0===i?"center":i,a=t.animateModal,c=void 0!==a&&a,l=t.animationDelay,d=void 0===l?250:l,m=t.buttonWidth,f=void 0===m?"auto":m,b=t.cancelButtonAttributes,h=void 0===b?{}:b,P=t.cancelButtonHeight,T=void 0===P?"height-l":P,O=t.cancelButtonText,w=void 0===O?"":O,D=t.cancelButtonType,A=void 0===D?"white":D,j=t.children,C=void 0===j?null:j,E=t.closeButtonSize,R=void 0===E?"xs":E,_=t.closeButtonTitle,k=void 0===_?"":_,x=t.closeButtonType,F=void 0===x?"round":x,B=t.closeOnMaskClick,S=void 0===B||B,N=t.confirmButtonAttributes,I=void 0===N?{}:N,L=t.confirmButtonHeight,z=void 0===L?"height-l":L,H=t.confirmButtonIcon,M=void 0===H?"":H,q=t.confirmButtonText,W=void 0===q?"":q,G=t.confirmButtonType,U=void 0===G?"primary-new":G,V=t.content,K=void 0===V?"":V,$=t.customCloseButtonClasses,Z=void 0===$?[]:$,J=t.customCloseButtonLabelAttributes,Y=void 0===J?{}:J,Q=t.customMaskClasses,X=void 0===Q?[]:Q,ee=t.customWrapperClasses,te=void 0===ee?[]:ee,re=t.description,oe=void 0===re?"":re,ne=t.id,ie=void 0===ne?"":ne,se=t.isOpen,ae=void 0!==se&&se,ce=t.lockBody,pe=void 0!==ce&&ce,ue=t.maskBlur,le=void 0===ue||ue,de=t.maskTheme,me=void 0===de?"none":de,fe=t.maxHeight,ye=void 0===fe?"":fe,ge=t.mode,be=void 0===ge?"":ge,ve=t.onClose,he=void 0===ve?function(){}:ve,Pe=t.onCloseAfterAnimation,Te=void 0===Pe?function(){}:Pe,Oe=t.onOpen,we=void 0===Oe?function(){}:Oe,De=t.onOpenAfterAnimation,Ae=void 0===De?function(){}:De,je=t.padContent,Ce=void 0===je||je,Ee=t.position,Re=void 0===Ee?"fixed":Ee,_e=t.showCancelButton,ke=void 0===_e||_e,xe=t.showCloseButton,Fe=void 0===xe||xe,Be=t.showConfirmButton,Se=void 0===Be||Be,Ne=t.simplebar,Ie=void 0!==Ne&&Ne,Le=t.theme,ze=void 0===Le?"gravity-blue":Le,He=t.title,Me=void 0===He?"":He,qe=t.titleDivider,We=void 0!==qe&&qe,Ge=t.titleIndicatorAttributes,Ue=void 0===Ge?{}:Ge,Ve=t.titleIndicatorType,Ke=void 0===Ve?"":Ve,$e=t.titleSize,Ze=void 0===$e?"sm":$e,Je=t.titleTagName,Ye=void 0===Je?"h5":Je,Qe=t.zIndex,Xe=void 0===Qe?10:Qe,et=Cr(!1),tt=(0,y.A)(et,2),rt=tt[0],ot=tt[1],nt=Cr(!1),it=(0,y.A)(nt,2),st=it[0],at=it[1],ct=Cr(!1),pt=(0,y.A)(ct,2),ut=pt[0],lt=pt[1],dt=(0,v.useStateWithDep)(ae),mt=(0,y.A)(dt,2),ft=mt[0],yt=mt[1],gt=(0,v.useFocusTrap)(ft),bt=Rr(!0),vt=Rr(!0);Er((function(){ft?Tt():!ft&&bt.current&&Pt()}),[ft]),Er((function(){return c&&setTimeout((function(){lt(!0)}),200),function(){bt.current=!1}}),[c]),Er((function(){return vt.current.addEventListener("keydown",ht),function(){vt.current&&vt.current.removeEventListener("keydown",ht)}}));var ht=function(e){(0,u.getClosest)(e.target,".gform-dialog")===vt.current&&"Escape"===e.key&&Pt()},Pt=function(){at(!1),setTimeout((function(){ot(!1),Te()}),d),pe&&u.bodyLock.unlock(),he()},Tt=function(){ot(!0),setTimeout((function(){at(!0),setTimeout((function(){return Ae}),d)}),25),pe&&u.bodyLock.lock(),we()},Ot=Rr(null),wt={className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-dialog__mask":!0,"gform-dialog--anim-in-ready":rt,"gform-dialog--anim-in-active":rt&&st},"gform-dialog__mask--position-".concat(Re),!0),"gform-dialog__mask--theme-".concat(me),!0),"gform-dialog--alignment-".concat(s),"container"!==be),"gform-dialog__mask--blur",le),X),onPointerDown:function(e){Ot.current=e.target},onPointerUp:function(e){Ot.current===e.target&&e.target.classList.contains("gform-dialog__mask")&&S&&ft&&(e.stopPropagation(),yt(!1)),Ot.current=null},style:{zIndex:Xe}},Dt={id:ie||(0,u.uniqueId)("dialog-"),className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-dialog":!0,"gform-dialog--animated":c,"gform-dialog--animate-reveal":ut},"gform-dialog--title-size-".concat(Ze),!0),"gform-dialog--container","container"===be),"gform-dialog--simplebar",Ie),"gform-dialog__theme--".concat(ze),!0),te),style:{maxHeight:ye}},At=jr({className:(0,g.classnames)({"gform-button__icon":!0,"gform-common-icon":!0,"gform-common-icon--x":!0})},Y),jt={className:(0,g.classnames)({"gform-dialog__content":!0,"gform-dialog__content--with-divider":We,"gform-dialog__content--pad-content":Ce})},Ct={className:(0,g.classnames)((0,p.A)({"gform-dialog__close":!0,"gform-button":!0,"gform-button--unstyled":"unstyled"===F,"gform-button--white":"round"===F,"gform-button--circular":"round"===F||"simplified"===F,"gform-button--simplified":"simplified"===F},"gform-button--size-".concat(R),!0),Z),onClick:function(){return yt(!1)},style:{zIndex:Xe+1},title:k};Ct.ariaLabel?Ct["aria-label"]=Ct.ariaLabel:Ct["aria-label"]=k;var Et,Rt,_t,kt,xt,Ft=function(){var e,t=jr({className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)({"gform-dialog__cancel":!0,"gform-button":!0},"gform-button--size-".concat(T),!0),"gform-button--".concat(A),!0),"gform-button--width-".concat(f),!0)),onClick:function(){return yt(!1)},"data-js":"gform-dialog-cancel"},h),r=jr({className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-dialog__confirm":!0,"gform-button":!0},"gform-button--size-".concat(z),!0),"gform-button--".concat(U),!0),"gform-button--icon-leading",M),"gform-button--width-".concat(f),!0)),"data-js":"gform-dialog-confirm"},I);return g.React.createElement(g.React.Fragment,null,ke&&g.React.createElement("button",t,w),Se&&g.React.createElement("button",r,M&&(e={className:(0,g.classnames)((0,p.A)({"gform-button__icon":!0},"gform-icon gform-icon--".concat(M),!0))},g.React.createElement("span",e)),W))};return g.React.createElement("div",(0,e.A)({},wt,{ref:gt}),g.React.createElement("article",(0,e.A)({},Dt,{ref:vt}),g.React.createElement(v.ConditionalWrapper,{condition:Ie,wrapper:function(e){return g.React.createElement(g.SimpleBar,null,e)}},Fe&&g.React.createElement("button",Ct,g.React.createElement("span",At)),"container"!==be&&Me&&(_t={className:(0,g.classnames)({"gform-dialog__head":!0,"gform-dialog__head--with-divider":We}),"data-js":"gform-dialog-header"},kt={className:(0,g.classnames)((0,p.A)({"gform-dialog__title":!0,"gform-dialog__title--has-icon":!!Ke},"gform-dialog__title--icon-type-".concat(Ke),!!Ke))},xt=Ye,g.React.createElement("header",_t,function(){if(!Ke)return null;var e=jr({type:Ke},Ue);return g.React.createElement(Dr,e)}()," ",g.React.createElement(xt,kt,Me),oe&&g.React.createElement("span",{className:"gform-dialog__description"},oe))),g.React.createElement("div",jt,"container"!==be&&K,C),("dialog"===be||"alert"===be)&&(Rt={className:(0,g.classnames)({"gform-dialog__footer":!0}),"data-js":"gform-dialog-footer"},g.React.createElement(g.React.Fragment,null,g.React.createElement("footer",Rt,"dialog"===be&&Ft(),"alert"===be&&(Et={className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)({"gform-dialog__alert":!0,"gform-button":!0},"gform-button--size-".concat(z),!0),"gform-button--".concat(U),!0),"gform-button--width-".concat(f),!0)),onClick:function(){return yt(!1)},"data-js":"gform-dialog-alert"},g.React.createElement(g.React.Fragment,null,g.React.createElement("button",Et,n)))))))))}));_r.propTypes={alertButtonText:g.PropTypes.string,alignment:g.PropTypes.string,animateModal:g.PropTypes.bool,animationDelay:g.PropTypes.number,buttonWidth:g.PropTypes.string,cancelButtonHeight:g.PropTypes.string,cancelButtonText:g.PropTypes.string,cancelButtonType:g.PropTypes.string,children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),closeButtonSize:g.PropTypes.string,closeButtonTitle:g.PropTypes.string,closeButtonType:g.PropTypes.string,closeOnMaskClick:g.PropTypes.bool,confirmButtonAttributes:g.PropTypes.object,confirmButtonHeight:g.PropTypes.string,confirmButtonIcon:g.PropTypes.string,confirmButtonText:g.PropTypes.string,confirmButtonType:g.PropTypes.string,content:g.PropTypes.string,customCloseButtonClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),customMaskClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),customWrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),id:g.PropTypes.string,isOpen:g.PropTypes.bool,lockBody:g.PropTypes.bool,maskBlur:g.PropTypes.bool,maskTheme:g.PropTypes.string,mode:g.PropTypes.string,onClose:g.PropTypes.func,onCloseAfterAnimation:g.PropTypes.func,onOpen:g.PropTypes.func,onOpenAfterAnimation:g.PropTypes.func,position:g.PropTypes.string,showCancelButton:g.PropTypes.bool,showCloseButton:g.PropTypes.bool,showConfirmButton:g.PropTypes.bool,theme:g.PropTypes.string,title:g.PropTypes.string,titleIndicatorType:g.PropTypes.string,zIndex:g.PropTypes.number},_r.displayName="Dialog";var kr=_r;function xr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Fr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xr(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Br=(0,g.React.forwardRef)((function(t,r){var o=t.children,n=void 0===o?null:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?{}:a,l=t.spacing,d=void 0===l?"":l,m=t.type,f=void 0===m?"success":m,y=Fr({className:(0,g.classnames)(Fr((0,p.A)({"gform-indicator":!0,"gform-indicator--dot":!0},"gform-indicator--".concat(f),!0),(0,u.spacerClasses)(d)),c)},s);return g.React.createElement("span",(0,e.A)({},y,{ref:r}),n)}));Br.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),type:g.PropTypes.string},Br.displayName="Indicators/DotIndicator";var Sr=Br;function Nr(e,t,r,o,n,i,s){try{var a=e[i](s),c=a.value}catch(e){return void r(e)}a.done?t(c):Promise.resolve(c).then(o,n)}function Ir(e){return function(){var t=this,r=arguments;return new Promise((function(o,n){var i=e.apply(t,r);function s(e){Nr(i,o,n,s,a,"next",e)}function a(e){Nr(i,o,n,s,a,"throw",e)}s(void 0)}))}}function Lr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var zr=window.regeneratorRuntime,Hr=n.n(zr);function Mr(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function qr(e){return function t(r){return 0===arguments.length||Mr(r)?t:e.apply(this,arguments)}}function Wr(e){return function t(r,o){switch(arguments.length){case 0:return t;case 1:return Mr(r)?t:qr((function(t){return e(r,t)}));default:return Mr(r)&&Mr(o)?t:Mr(r)?qr((function(t){return e(t,o)})):Mr(o)?qr((function(t){return e(r,t)})):e(r,o)}}}var Gr=Wr((function(e,t){for(var r={},o={},n=0,i=e.length;n<i;)o[e[n]]=1,n+=1;for(var s in t)o.hasOwnProperty(s)||(r[s]=t[s]);return r}));function Ur(e,t){return Object.prototype.hasOwnProperty.call(t,e)}var Vr=Object.prototype.toString,Kr=function(){return"[object Arguments]"===Vr.call(arguments)?function(e){return"[object Arguments]"===Vr.call(e)}:function(e){return Ur("callee",e)}}(),$r=Kr,Zr=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};var Jr=qr((function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():Zr(e)?[]:function(e){return"[object String]"===Object.prototype.toString.call(e)}(e)?"":function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)?{}:$r(e)?function(){return arguments}():void 0})),Yr=Jr;function Qr(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}function Xr(e,t,r){for(var o=0,n=r.length;o<n;){if(e(t,r[o]))return!0;o+=1}return!1}var eo="function"==typeof Object.is?Object.is:function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t},to=!{toString:null}.propertyIsEnumerable("toString"),ro=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],oo=function(){return arguments.propertyIsEnumerable("length")}(),no=function(e,t){for(var r=0;r<e.length;){if(e[r]===t)return!0;r+=1}return!1},io="function"!=typeof Object.keys||oo?qr((function(e){if(Object(e)!==e)return[];var t,r,o=[],n=oo&&$r(e);for(t in e)!Ur(t,e)||n&&"length"===t||(o[o.length]=t);if(to)for(r=ro.length-1;r>=0;)Ur(t=ro[r],e)&&!no(o,t)&&(o[o.length]=t),r-=1;return o})):qr((function(e){return Object(e)!==e?[]:Object.keys(e)})),so=qr((function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}));function ao(e,t,r,o){var n=Qr(e);function i(e,t){return co(e,t,r.slice(),o.slice())}return!Xr((function(e,t){return!Xr(i,t,e)}),Qr(t),n)}function co(e,t,r,o){if(eo(e,t))return!0;var n,i,s=so(e);if(s!==so(t))return!1;if(null==e||null==t)return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(s){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===(n=e.constructor,null==(i=String(n).match(/^function (\w*)/))?"":i[1]))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!eo(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!eo(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var a=r.length-1;a>=0;){if(r[a]===e)return o[a]===t;a-=1}switch(s){case"Map":return e.size===t.size&&ao(e.entries(),t.entries(),r.concat([e]),o.concat([t]));case"Set":return e.size===t.size&&ao(e.values(),t.values(),r.concat([e]),o.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var c=io(e);if(c.length!==io(t).length)return!1;var p=r.concat([e]),u=o.concat([t]);for(a=c.length-1;a>=0;){var l=c[a];if(!Ur(l,t)||!co(t[l],e[l],p,u))return!1;a-=1}return!0}var po=Wr((function(e,t){return co(e,t,[],[])})),uo=qr((function(e){return null!=e&&po(e,Yr(e))}));function lo(e,t,r){return function(){if(0===arguments.length)return r();var o=Array.prototype.slice.call(arguments,0),n=o.pop();if(!Zr(n)){for(var i=0;i<e.length;){if("function"==typeof n[e[i]])return n[e[i]].apply(n,o);i+=1}if(function(e){return null!=e&&"function"==typeof e["@@transducer/step"]}(n))return t.apply(null,o)(n)}return r.apply(this,arguments)}}var mo=function(){return this.xf["@@transducer/init"]()},fo=function(e){return this.xf["@@transducer/result"](e)},yo=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=mo,e.prototype["@@transducer/result"]=fo,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var r,o=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?(r=o)&&r["@@transducer/reduced"]?r:{"@@transducer/value":r,"@@transducer/reduced":!0}:o},e}(),go=Wr((function(e,t){return new yo(e,t)}));function bo(e,t){return function(){var r=arguments.length;if(0===r)return t();var o=arguments[r-1];return Zr(o)||"function"!=typeof o[e]?t.apply(this,arguments):o[e].apply(o,Array.prototype.slice.call(arguments,0,r-1))}}function vo(e){return function t(r,o,n){switch(arguments.length){case 0:return t;case 1:return Mr(r)?t:Wr((function(t,o){return e(r,t,o)}));case 2:return Mr(r)&&Mr(o)?t:Mr(r)?Wr((function(t,r){return e(t,o,r)})):Mr(o)?Wr((function(t,o){return e(r,t,o)})):qr((function(t){return e(r,o,t)}));default:return Mr(r)&&Mr(o)&&Mr(n)?t:Mr(r)&&Mr(o)?Wr((function(t,r){return e(t,r,n)})):Mr(r)&&Mr(n)?Wr((function(t,r){return e(t,o,r)})):Mr(o)&&Mr(n)?Wr((function(t,o){return e(r,t,o)})):Mr(r)?qr((function(t){return e(t,o,n)})):Mr(o)?qr((function(t){return e(r,t,n)})):Mr(n)?qr((function(t){return e(r,o,t)})):e(r,o,n)}}}var ho=vo(bo("slice",(function(e,t,r){return Array.prototype.slice.call(r,e,t)}))),Po=Wr(lo(["take"],go,(function(e,t){return ho(0,e<0?1/0:e,t)}))),To=Wr((function(e,t){return po(Po(e.length,t),e)})),Oo=n(3224);function wo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",i=new window.FormData;return function e(t,s){if(!function(e){return Array.isArray(r)&&r.some((function(t){return t===e}))}(s))if(s=s||"",t instanceof window.File)i.append(s,t);else if(Array.isArray(t))for(var a=0;a<t.length;a++)e(t[a],s+"["+a+"]");else if("object"===(0,Oo.A)(t)&&t)for(var c in t)t.hasOwnProperty(c)&&e(t[c],""===s?c:s+o+c+n);else null!=t&&i.append(s,t)}(e,t),i}var Do,Ao,jo=n(8985),Co=n(9649),Eo=n.n(Co),Ro=n(3768),_o=n.n(Ro),ko=n(1517),xo=n.n(ko),Fo=function(e){return Object.entries(e).map((function(e){var t=(0,y.A)(e,2),r=t[0],o=t[1];return[r,o&&"object"===(0,Oo.A)(o)?Fo(o):o]})).reduce((function(e,t){var r=(0,y.A)(t,2),o=r[0],n=r[1];return null==n||(e[o]=n),e}),{})},Bo=Fo;function So(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function No(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?So(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):So(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Io(e){return Lo.apply(this,arguments)}function Lo(){return Lo=Ir(Hr().mark((function e(t){var r,o,n,i,s,a,c,p,u,l,d,m=arguments;return Hr().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=m.length>1&&void 0!==m[1]?m[1]:{},n=No({method:"GET"},o=m.length>2&&void 0!==m[2]?m[2]:{}),i=Gr(["body"],n),s="GET"!==i.method&&"HEAD"!==i.method,a=i.baseUrl,s&&(c=o.body?o.body:{},r[t].nonce&&(c._ajax_nonce=r[t].nonce),r[t].action&&(c.action=r[t].action),i.body=wo(c)),i.json&&(i.body=JSON.stringify(i.json)),p=i.params||{},!s&&r[t].nonce&&(p._ajax_nonce=r[t].nonce),!s&&r[t].action&&(p.action=r[t].action),p&&!uo(p)&&(u=Bo(p),l=(0,jo.stringify)(u,{arrayFormat:"bracket"}),a="".concat(a,"?").concat(l)),d=i.headers?No({},i.headers):{},Date.now(),e.abrupt("return",window.fetch(a,No(No({},i),{},{headers:d})).then((function(e){return e.ok?e.text().then((function(t){try{var r=JSON.parse(t);Date.now();return{data:r,status:e.status,totalPages:e.headers.get("x-wp-totalpages"),totalPosts:e.headers.get("x-wp-total")}}catch(r){var o=_o()(Eo()(xo()(t))),n=new Error("Invalid server response. ".concat(o));throw n.detail={url:a,data:o,status:e.status,error:r,text:t},n}})):To(e.headers.get("Content-Type"),"application/json")?e.text().then((function(t){try{return{data:JSON.parse(t),status:e.status}}catch(n){var r=_o()(Eo()(xo()(t))),o=new Error("Invalid server response. ".concat(r));throw o.detail={url:a,data:r,status:e.status,error:n,text:t},o}})):e.text().then((function(t){var r=_o()(Eo()(xo()(t))),o=new Error("Unknown server response. ".concat(r));throw o.detail={url:a,data:r,status:e.status},o}))})).catch((function(e){return{error:e}})));case 18:case"end":return e.stop()}}),e)}))),Lo.apply(this,arguments)}function zo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ho(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zo(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Mo=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((function(e){return e.listData?(0,u.saferHtml)(Do||(Do=Lr(['\n\t\t\t<li class="gform-dropdown__group">\n\t\t\t\t<span class="gform-dropdown__group-text">','</span>\n\t\t\t\t<ul class="gform-dropdown__list gform-dropdown__list--grouped" data-js="gform-dropdown-list">'])),e.label)+Mo(e.listData)+"</ul>\n\t\t\t</li>\n\t\t\t":(0,u.saferHtml)(Ao||(Ao=Lr(['\n\t\t<li class="gform-dropdown__item">\n\t\t\t<button type="button" class="gform-dropdown__trigger ui-state-disabled" data-js="gform-dropdown-trigger" data-value="','">\n\t\t\t\t<span class="gform-dropdown__trigger-text" data-value="','">',"</span>\n\t\t\t</button>\n\t\t</li>\n\t\t"])),e.value,e.value,e.label)})).join("")},qo=function(e){return'\n\t<article class="'.concat(e.wrapperClasses,'" data-js="').concat(e.selector,'" ').concat(e.attributes,">\n\t\t").concat(e.triggerTitle?"":'\n\t\t\t<span\n\t\t\t\tclass="gform-visually-hidden"\n\t\t\t\tid="'.concat(e.triggerAriaId,'"\n\t\t\t>').concat(e.triggerAriaText,"</span>\n\t\t"),'\n\t\t<button\n\t\t\ttype="button"\n\t\t\taria-expanded="false"\n\t\t\taria-haspopup="listbox"\n\t\t\t').concat(e.triggerTitle?"":'aria-labelledby="'.concat(e.triggerAriaId," ").concat(e.triggerId,'"'),'\n\t\t\tclass="').concat(e.triggerClasses," gform-dropdown__control").concat(e.triggerSelected?"":" gform-dropdown__control--placeholder",'"\n\t\t\tdata-js="gform-dropdown-control"\n\t\t\tid="').concat(e.triggerId,'"\n\t\t\t').concat(e.triggerTitle?'title="'.concat(e.triggerTitle,'"'):"",'\n\t\t>\n\t\t\t<span \n\t\t\t\tclass="gform-dropdown__control-text" \n\t\t\t\tdata-js="gform-dropdown-control-text"\n\t\t\t>\n\t\t\t\t').concat(e.triggerSelected?e.triggerSelected:e.triggerPlaceholder,'\n\t\t\t</span>\n\t\t\t<i class="gform-spinner gform-dropdown__spinner"></i>\n\t\t\t<i class="gform-icon gform-icon--chevron gform-dropdown__chevron"></i>\n\t\t</button>\n\t\t<div\n\t\t\taria-labelledby="').concat(e.triggerAriaId,'"\n\t\t\tclass="gform-dropdown__container"\n\t\t\trole="listbox"\n\t\t\tdata-js="gform-dropdown-container"\n\t\t\ttabIndex="-1"\n\t\t>\n\t\t\t').concat(e.hasSearch?'\n\t\t\t<div class="gform-dropdown__search">\n\t\t\t\t<label htmlFor="'.concat(e.searchInputId,'" class="gform-visually-hidden">').concat(e.searchAriaText,'</label>\n\t\t\t\t<input\n\t\t\t\t\tid="').concat(e.searchInputId,'"\n\t\t\t\t\ttype="text" class="gform-input gform-dropdown__search-input"\n\t\t\t\t\tplaceholder="').concat(e.searchPlaceholder,'"\n\t\t\t\t\tdata-js="gform-dropdown-search"\n\t\t\t\t/>\n\t\t\t\t<i class="gform-icon gform-icon--search gform-dropdown__search-icon"></i>\n\t\t\t</div>\n\t\t\t'):"",'\n\t\t\t<div class="gform-dropdown__list-container" ').concat(e.dropdownListAttributes,'>\n\t\t\t\t<ul class="gform-dropdown__list" data-js="gform-dropdown-list">\n\t\t\t\t\t').concat(Mo(e.listData),"\n\t\t\t\t</ul>\n\t\t\t</div>\n\t\t</div>\n\t</article>\n")},Wo=function(){return i((function r(){var o,n=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),(0,p.A)(this,"parseRestResponse",(function(e){return e.map((function(e){return{value:e.id,label:e.title.rendered}}))})),(0,p.A)(this,"handleAsyncSearch",(0,u.debounce)(function(){var e=Ir(Hr().mark((function e(t){var r,o,i,s;return Hr().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==t.target.value.trim().length){e.next=3;break}return n.elements.dropdownList.innerHTML=Mo(n.options.listData),e.abrupt("return");case 3:if(o=n.options.endpointArgs,"GET"===(i=Ho({baseUrl:n.options.baseUrl,method:"POST",body:Ho(Ho({},o),{},{search:t.target.value})},n.options.endpointRequestOptions)).method&&(i.params=i.body),!n.state.isMock){e.next=10;break}return(0,u.consoleInfo)("Mock endpoint, data that would have been sent is:"),(0,u.consoleInfo)(i),e.abrupt("return");case 10:return n.showSpinnerEl(),e.next=13,Io(n.options.endpointKey,n.options.endpoints,i);case 13:s=e.sent,n.hideSpinnerEl(),!n.options.endpointUseRest&&null!=s&&null!==(r=s.data)&&void 0!==r&&r.success&&(n.elements.dropdownList.innerHTML=Mo(s.data.data)),n.options.endpointUseRest&&s.data.length&&(n.elements.dropdownList.innerHTML=Mo(n.parseRestResponse(s.data)));case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),{wait:300})),this.options={},(0,e.A)(this.options,{autoPosition:!1,attributes:"",baseUrl:"",closeOnSelect:!0,container:"",detectTitleLength:!1,dropdownListAttributes:"data-simplebar",endpoints:{},endpointArgs:{},endpointKey:"",endpointRequestOptions:{},endpointUseRest:!1,hasSearch:!0,insertPosition:"afterbegin",listData:[],onItemSelect:function(){},onOpen:function(){},onClose:function(){},render:!1,renderListData:!1,renderTarget:"",reveal:"click",searchAriaText:"",searchInputId:"gform-form-switcher-search",searchPlaceholder:"",searchType:"basic",selector:"gform-dropdown",showSpinner:!1,swapLabel:!0,titleLengthThresholdMedium:23,titleLengthThresholdLong:32,triggerAriaId:"gform-form-switcher-label",triggerAriaText:"",triggerClasses:"",triggerId:"gform-form-switcher-control",triggerPlaceholder:"",triggerSelected:"",triggerTitle:"",wrapperClasses:"gform-dropdown"},i),this.elements={},this.templates={dropdownListItems:Mo,dropdownTemplate:qo},(0,u.trigger)({event:"gform/dropdown/pre_init",native:!1,data:{instance:this}}),this.state={isMock:"mock_endpoint"===(null===(o=this.options.endpoints)||void 0===o||null===(o=o.get_posts)||void 0===o?void 0:o.action),open:!1,unloading:!1},this.options.render&&this.render(),this.options.container=this.options.container?document.querySelectorAll(this.options.container)[0]:document,this.elements.container=(0,u.getNodes)(this.options.selector,!1,this.options.container)[0],this.elements.container?(this.elements.titleEl=(0,u.getNodes)("gform-dropdown-control-text",!1,this.elements.container)[0],this.elements.dropdownList=(0,u.getNodes)("gform-dropdown-list",!1,this.elements.container)[0],this.elements.dropdownContainer=(0,u.getNodes)("gform-dropdown-container",!1,this.elements.container)[0],this.options.renderListData&&!this.options.render&&this.renderListData(),this.init(),this.hideSpinnerEl=function(){this.elements.container.classList.remove("gform-dropdown--show-spinner")},this.showSpinnerEl=function(){this.elements.container.classList.add("gform-dropdown--show-spinner")}):(0,u.consoleError)("Gform dropdown couldn't find [data-js=\"".concat(this.options.selector,'"] to instantiate on.'))}),[{key:"handleChange",value:function(e){(0,u.trigger)({event:"gform/dropdown/item_selected",native:!1,data:{instance:this,event:e}}),this.elements.control.setAttribute("data-value",e.target.dataset.value),this.options.onItemSelect(e.target.dataset.value),this.options.showSpinner&&this.showSpinnerEl(),this.options.swapLabel&&(this.elements.controlText.innerText=e.target.innerText,this.elements.controlText.innerText===this.options.triggerPlaceholder?this.elements.control.classList.add("gform-dropdown__control--placeholder"):this.elements.control.classList.remove("gform-dropdown__control--placeholder")),this.options.closeOnSelect&&this.handleControl()}},{key:"handleControl",value:function(){this.state.open?this.closeDropdown():this.openDropdown()}},{key:"handlePosition",value:function(){this.options.autoPosition&&(this.elements.container.parentNode.offsetHeight-(this.elements.container.offsetTop+this.elements.container.offsetHeight+this.elements.dropdownContainer.offsetHeight)<10?this.elements.container.classList.add("gform-dropdown--position-top"):this.elements.container.classList.remove("gform-dropdown--position-top"))}},{key:"openDropdown",value:function(){this.state.open||(this.options.onOpen(),this.elements.container.classList.add("gform-dropdown--reveal"),setTimeout(function(){this.elements.container.classList.add("gform-dropdown--open"),this.elements.control.setAttribute("aria-expanded","true"),this.state.open=!0,this.handlePosition()}.bind(this),25),setTimeout(function(){this.elements.container.classList.remove("gform-dropdown--reveal")}.bind(this),200))}},{key:"closeDropdown",value:function(){this.options.onClose(),this.state.open=!1,this.elements.container.classList.remove("gform-dropdown--open"),this.elements.container.classList.add("gform-dropdown--hide"),this.elements.control.setAttribute("aria-expanded","false"),setTimeout(function(){this.elements.container.classList.remove("gform-dropdown--hide")}.bind(this),150)}},{key:"handleMouseenter",value:function(){"hover"!==this.options.reveal||this.state.open||this.state.unloading||this.openDropdown()}},{key:"handleMouseleave",value:function(){"hover"!==this.options.reveal||this.state.unloading||this.closeDropdown()}},{key:"handleA11y",value:function(e){if(this.state.open)return 27===e.keyCode?(this.closeDropdown(),void this.elements.control.focus()):void(9!==e.keyCode||(0,u.getClosest)(e.target,'[data-js="'+this.options.selector+'"]')||this.elements.triggers[0].focus())}},{key:"handleBasicSearch",value:function(e){var t=e.target.value.toLowerCase();this.elements.triggers.forEach((function(e){e.innerText.toLowerCase().includes(t)?e.parentNode.style.display="":e.parentNode.style.display="none"}))}},{key:"handleSearch",value:function(e){"basic"!==this.options.searchType?this.handleAsyncSearch(e):this.handleBasicSearch(e)}},{key:"storeTriggers",value:function(){this.elements.control=(0,u.getNodes)("gform-dropdown-control",!1,this.elements.container)[0],this.elements.controlText=(0,u.getNodes)("gform-dropdown-control-text",!1,this.elements.control)[0],this.elements.triggers=(0,u.getNodes)("gform-dropdown-trigger",!0,this.elements.container)}},{key:"render",value:function(){this.options.renderTarget=this.options.renderTarget?document.querySelectorAll(this.options.renderTarget)[0]:document.body,this.options.renderTarget.insertAdjacentHTML(this.options.insertPosition,qo(this.options))}},{key:"renderListData",value:function(){this.elements.dropdownList.innerHTML=Mo(this.options.listData)}},{key:"setup",value:function(){if("hover"===this.options.reveal&&this.elements.container.classList.add("gform-dropdown--hover"),this.options.detectTitleLength){var e=this.elements.titleEl?this.elements.titleEl.innerText:"";e.length>this.options.titleLengthThresholdMedium&&e.length<=this.options.titleLengthThresholdLong?this.elements.container.parentNode.classList.add("gform-dropdown--medium-title"):e.length>this.options.titleLengthThresholdLong&&this.elements.container.parentNode.classList.add("gform-dropdown--long-title")}(0,u.consoleInfo)('Gravity Forms Admin: Initialized dropdown component on [data-js="'.concat(this.options.selector,'"].'))}},{key:"bindEvents",value:function(){var e='[data-js="'.concat(this.options.selector,'"]');(0,u.delegate)(e,'[data-js="gform-dropdown-trigger"]',"click",this.handleChange.bind(this)),(0,u.delegate)(e,'[data-js="gform-dropdown-control"]',"click",this.handleControl.bind(this)),(0,u.delegate)(e,'[data-js="gform-dropdown-search"]',"keyup",this.handleSearch.bind(this)),this.elements.container.addEventListener("mouseenter",this.handleMouseenter.bind(this)),this.elements.container.addEventListener("mouseleave",this.handleMouseleave.bind(this)),this.elements.container.addEventListener("keyup",this.handleA11y.bind(this)),document.addEventListener("keyup",this.handleA11y.bind(this)),document.addEventListener("click",function(e){!this.elements.container.contains(e.target)&&this.state.open&&this.handleControl()}.bind(this),!0),addEventListener("beforeunload",function(){this.state.unloading=!0}.bind(this))}},{key:"init",value:function(){this.storeTriggers(),this.bindEvents(),this.setup(),(0,u.trigger)({event:"gform/dropdown/post_render",native:!1,data:{instance:this}})}}])}();function Go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Uo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Go(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Vo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=e.multi,o=void 0!==r&&r,n=e.onClose,i=void 0===n?function(){}:n,s=e.onAfterClose,a=void 0===s?function(){}:s,p=e.onOpen,u=void 0===p?function(){}:p,l=e.onAfterOpen,d=void 0===l?function(){}:l,m=t((function(e){return e.listItems})),f=t((function(e){return e.selectedItem})),y=t((function(e){return e.setActiveItem})),g=t((function(e){return e.setSelectedItem})),b=t((function(e){return e.setSearchValue})),v=t((function(e){return e.setOpen})),h=t((function(e){return e.setHide})),P=t((function(e){return e.setReveal})),T=t((function(e){return e.triggerRef})),O=function(e){null==i||i(e),v(!1),h(!0),setTimeout((function(){h(!1),b(""),null==a||a(e)}),150)};return Uo(Uo({},e),{},{close:O,open:function(e){null==u||u(e),P(!0),requestAnimationFrame((function(){v(!0),setTimeout((function(){P(!1),null==d||d(e)}),150)}))},resetAndClose:function(e){setTimeout((function(){y(o?m.items[0]:f)}),150),O(e)},selectItem:function(e){return function(t){if(o){var r=f.some((function(t){return t.value===e.value}));g(r?f.filter((function(t){return t.value!==e.value})):[].concat(c(f),[e]))}else g(e),requestAnimationFrame((function(){var e;O(t),null==T||null===(e=T.current)||void 0===e||e.focus()}))}},selectMultipleItems:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){return f.some((function(e){return e.value===t.value}))||e.push(t),e}),c(f));g(e)}})};function Ko(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function $o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ko(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ko(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Zo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=e.resetAndClose,o=void 0===r?function(){}:r,n=t((function(e){return e.triggerRef})),i=t((function(e){return e.popoverRef}));return $o($o({},e),{},{handleBlur:function(e){requestAnimationFrame((function(){n.current&&i.current&&(n.current.contains(document.activeElement)||i.current.contains(document.activeElement))||null==o||o(e)}))}})},Jo="Enter",Yo="ArrowUp",Qo="ArrowDown",Xo="ArrowLeft",en="ArrowRight",tn="PageUp",rn="PageDown",on="Home",nn="End",sn="Delete",an="Backspace";function cn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function pn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cn(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var un=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=e.hasSearch,o=void 0!==r&&r,n=e.multi,i=void 0!==n&&n,s=e.open,a=void 0===s?function(){}:s,p=e.resetAndClose,u=void 0===p?function(){}:p,l=e.selectItem,d=void 0===l?function(){}:l,m=e.selectMultipleItems,f=void 0===m?function(){}:m,y=t((function(e){return e.activeItem})),g=t((function(e){return e.selectedItem})),b=t((function(e){return e.listItems})),v=t((function(e){return e.open})),h=t((function(e){return e.setActiveItem})),P=t((function(e){return e.setSelectedItem})),T=t((function(e){return e.baseElRef})),O=t((function(e){return e.popoverRef})),w=t((function(e){return e.triggerRef})),D=[Yo,Qo,on,tn,nn,rn,Jo];o||D.push(" "),i&&D.push("a");return pn(pn({},e),{},{handleEscKeyDown:function(e){var t;"Escape"===e.key&&(u(e),null==w||null===(t=w.current)||void 0===t||t.focus())},handleTriggerKeyDown:function(e){var t;[Yo,Qo].includes(e.key)&&(v||a(),null==T||null===(t=T.current)||void 0===t||t.focus())},handleListKeyDown:function(e){if(!e.defaultPrevented&&D.includes(e.key)){if(i&&"a"===e.key||e.preventDefault(),[Yo,Qo].includes(e.key)){var t,r,n=b.ids.indexOf(y.id);if(-1===n)return;e.key===Yo&&-1===(r=n-1)&&(r=b.ids.length-1),e.key===Qo&&(r=n+1)===b.ids.length&&(r=0);var s=b.items[r];h(s),"search"!==s.component&&e.shiftKey&&d(s)(e),null==O||null===(t=O.current)||void 0===t||null===(t=t.querySelector("#".concat(s.id)))||void 0===t||t.focus()}if([on,tn].includes(e.key)){var a=b.items[0];if(e.shiftKey&&e.ctrlKey){var p=b.ids.indexOf(y.id),u=b.items.slice(0,p+1);f(u.reverse())}h(a)}if([nn,rn].includes(e.key)){var l=o?b.ids.length-2:b.ids.length-1,m=b.items[l];if(e.shiftKey&&e.ctrlKey){var v=b.ids.indexOf(y.id),T=b.items.slice(v,l+1);f(T)}h(m)}if("a"===e.key&&e.ctrlKey){if(g.length===b.items.length-(o?1:0))return void P([]);var w=b.items.filter((function(e){return"search"!==e.component}));f(w)}[Jo].concat(c(o?[]:[" "])).includes(e.key)&&d(y)(e)}}})};function ln(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function dn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ln(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ln(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var mn=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").normalize("NFD").replace(/[\u0300-\u036f]/g,"").trim()},fn=function(e,t){return(0,u.slugify)("".concat(e,"-").concat(t))},yn=function(e){return{component:"search",id:fn(e,"search")}},gn=function(e){var t=function(e,t){var r=t.hasSearch,o=void 0!==r&&r,n=t.id,i=void 0===n?"":n;return[].concat(c(e),c(o?[yn(i)]:[])).map((function(e){return"search"===e.component?e:dn(dn({},e),{},{id:fn(i,e.value)})}))}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{});return{ids:t.map((function(e){return e.id})),items:t}},bn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=null;switch(e.component){case"Icon":t=React.createElement(b.A,e.props);break;case"Image":t=React.createElement(Je,e.props);break;default:t=null}return t};function vn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function hn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vn(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Pn=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).label||"";return!!t&&mn(t).toLowerCase().startsWith(e.toLowerCase())},Tn=function(e,t,r){var o=e.filter((function(e){return Pn(e,t)}));if(o.length)return null!=r&&r.id&&Pn(r,t)?t.length>1?r:function(e,t){var r=e.findIndex((function(e){return e.id===t.id}));return[].concat(c(e.slice(r+1)),c(e.slice(0,r)))}(o,r).filter((function(e){return e.id!==r.id}))[0]:o[0]},On=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=t((function(e){return e.activeItem})),o=t((function(e){return e.chars})),n=t((function(e){return e.charTimeoutId})),i=t((function(e){return e.listItems})),s=t((function(e){return e.open})),a=t((function(e){return e.setActiveItem})),c=t((function(e){return e.setSelectedItem})),p=t((function(e){return e.setChars})),u=t((function(e){return e.setCharTimeoutId})),l=t((function(e){return e.listRef})),d=t((function(e){return e.triggerRef})),m=t((function(e){return e.baseElRef})),f=e.hasSearch,y=void 0!==f&&f,g=function(){return p("")};return hn(hn({},e),{},{handleKeyDownCapture:function(e){var t;if(y)e.target!==m.current&&(null==m||null===(t=m.current)||void 0===t||t.focus());else if(!e.defaultPrevented){if(!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return!(" "!==e.key||!t.length)||1===e.key.length&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&/^(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDDC0-\uDDF3\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDD40-\uDD65\uDD6F-\uDD85\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDEC2-\uDEC4\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61\uDF80-\uDF89\uDF8B\uDF8E\uDF90-\uDFB5\uDFB7\uDFD1\uDFD3]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDED0-\uDEE3\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8\uDFC0-\uDFE0\uDFF0-\uDFF9]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD80E\uD80F\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46\uDC60-\uDFFF]|\uD810[\uDC00-\uDFFA]|\uD811[\uDC00-\uDE46]|\uD818[\uDD00-\uDD1D\uDD30-\uDD39]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDD40-\uDD6C\uDD70-\uDD79\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDCFF-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD833[\uDCF0-\uDCF9]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDDD0-\uDDED\uDDF0-\uDDFA\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])$/.test(e.key)}(e,o))return g();e.preventDefault(),clearTimeout(n),u(setTimeout(g,500));var f,b=e.key.toLowerCase(),v=o+b,h=Tn(i.items,v,r);if(!h&&v.length>1&&(v=b,h=Tn(i.items,v,r)),h)if(p(v),a(h),e.target!==(null==d?void 0:d.current)||s)null==l||null===(f=l.current)||void 0===f||null===(f=f.querySelector("#".concat(h.id)))||void 0===f||f.focus();else c(h);else g()}}})};function wn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Dn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wn(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var An={activeItem:{},hide:!1,listItems:{},open:!1,reveal:!1,selectedItem:{},triggerRef:null,popoverRef:null,listRef:null,searchRef:null,baseElRef:null,pillsRef:null,searchValue:"",chars:"",charTimeoutId:0,triggerHeight:0,initialTriggerHeight:0},jn=function(e){return{setActiveItem:function(t){return e({activeItem:t})},setHide:function(t){return e({hide:t})},setListItems:function(t){return e({listItems:t})},setOpen:function(t){return e({open:t})},setReveal:function(t){return e({reveal:t})},setSelectedItem:function(t){return e({selectedItem:t})},setTriggerRef:function(t){return e({triggerRef:t})},setPopoverRef:function(t){return e({popoverRef:t})},setListRef:function(t){return e({listRef:t})},setSearchRef:function(t){return e({searchRef:t})},setBaseElRef:function(t){return e({baseElRef:t})},setPillsRef:function(t){return e({pillsRef:t})},setSearchValue:function(t){return e({searchValue:t})},setChars:function(t){return e({chars:t})},setCharTimeoutId:function(t){return e({charTimeoutId:t})},setTriggerHeight:function(t){return e({triggerHeight:t})},setInitialTriggerHeight:function(t){return e({initialTriggerHeight:t})}}},Cn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,v.create)(Dn(Dn({},An),e),jn)};function En(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Rn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?En(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):En(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var _n=(0,g.React.forwardRef)((function(t,r){var o=t.content,n=void 0===o?"":o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?[]:a,p=t.icon,u=void 0===p?"circle-close":p,l=t.iconAttributes,d=void 0===l?{}:l,m=t.iconClasses,f=void 0===m?[]:m,y=t.iconPrefix,v=void 0===y?"gform-icon":y,h=t.onClick,P=void 0===h?function(){}:h,T=t.tagName,O=void 0===T?"button":T,w=t.textAttributes,D=void 0===w?{}:w,A=t.textClasses,j=void 0===A?[]:A,C=Rn({className:(0,g.classnames)({"gform-pill":!0},c),onClick:P},s),E=Rn({customClasses:(0,g.classnames)({"gform-pill__text":!0},j),color:"port",content:n,size:"text-sm",tagName:"span",weight:"medium"},D),R=Rn({customClasses:(0,g.classnames)({"gform-pill__icon":!0},f),icon:u,iconPrefix:v},d),_=O;return g.React.createElement(_,(0,e.A)({},C,{ref:r}),g.React.createElement(H.A,E),g.React.createElement(b.A,R))}));_n.propTypes={content:g.PropTypes.string,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),icon:g.PropTypes.string,iconAttributes:g.PropTypes.object,iconClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),iconPrefix:g.PropTypes.string,onClick:g.PropTypes.func,tagName:g.PropTypes.string,textAttributes:g.PropTypes.object,textClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object])},_n.displayName="Pill";var kn=_n,xn=g.React.createContext,Fn=g.React.useContext,Bn=xn(null),Sn=function(){return Fn(Bn)},Nn=function(e){var t=e.id,r=void 0===t?"":t;return function(e){var t=e.children,o=(0,v.useId)(r);return g.React.createElement(Bn.Provider,{value:o},t)}},In=g.React.createContext,Ln=g.React.useContext,zn=g.React.useState,Hn=In(null),Mn=function(e){var t=Ln(Hn);if(!t)throw new Error("Missing StoreProvider.");return t(e)},qn=["customAttributes","wrapperClasses"];function Wn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Gn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wn(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Un=g.React.forwardRef,Vn=g.React.useEffect,Kn=g.React.useRef,$n=Un((function(t,r){var o=t.label,n=void 0===o?"":o,i=t.labelAttributes,s=void 0===i?{}:i,a=t.labelClasses,c=void 0===a?[]:a,p=Sn(),u=Mn((function(e){return e.triggerRef}));if(!n)return null;var l=fn(p,"label"),d=Gn(Gn({className:(0,g.classnames)(["gform-dropdown__label","gform-text","gform-text--color-port","gform-typography--size-text-sm","gform-typography--weight-medium"],c)},s),{},{id:l,onClick:function(){var e;return null==u||null===(e=u.current)||void 0===e?void 0:e.focus()}});return g.React.createElement("div",(0,e.A)({},d,{ref:r}),n)})),Zn=Un((function(t,r){var o=t.disabled,n=void 0!==o&&o,i=t.handleBlur,s=void 0===i?function(){}:i,a=t.handleEscKeyDown,c=void 0===a?function(){}:a,p=t.handleKeyDownCapture,u=void 0===p?function(){}:p,l=t.handleTriggerKeyDown,d=void 0===l?function(){}:l,m=t.i18n,f=void 0===m?{}:m,y=t.label,b=void 0===y?"":y,v=t.multi,h=void 0!==v&&v,P=t.open,T=void 0===P?function(){}:P,O=t.resetAndClose,w=void 0===O?function(){}:O,D=t.triggerAttributes,A=void 0===D?{}:D,j=t.triggerClasses,C=void 0===j?[]:j,E=Sn(),R=Mn((function(e){return e.open})),_=Mn((function(e){return e.selectedItem})),k=Mn((function(e){return e.triggerHeight})),x=fn(E,"popover"),F=fn(E,"label"),B=fn(E,"pills"),S=Gn(Gn({className:(0,g.classnames)(["gform-dropdown__trigger","gform-text","gform-text--color-port","gform-typography--size-text-sm","gform-typography--weight-regular"],C)},A),{},{"aria-autocomplete":"none","aria-controls":x,"aria-expanded":R?"true":"false","aria-haspopup":"listbox",disabled:n,onBlur:s,onClick:function(e){(R?w:T)(e)},onKeyDown:function(e){c(e),d(e)},onKeyDownCapture:function(e){return u(e)},role:"combobox",type:"button"});b&&(S["aria-labelledby"]=F),h&&(S["aria-describedby"]=B),k&&(S.style={height:"".concat(k,"px")});return g.React.createElement("button",(0,e.A)({},S,{ref:r}),h?_.length?g.React.createElement("span",{className:"gform-visually-hidden"},_.map((function(e){return e.label})).join(", ")):f.multiTriggerLabel||"Select":g.React.createElement(g.React.Fragment,null,_.beforeLabel&&g.React.createElement("span",{className:"gform-dropdown__trigger-before-label"},bn(_.beforeLabel)),g.React.createElement("span",{className:"gform-dropdown__trigger-label"},_.label),_.afterLabel&&g.React.createElement("span",{className:"gform-dropdown__trigger-after-label"},bn(_.afterLabel))))})),Jn=function(t){var r=t.item,o=Mn((function(e){return e.selectedItem})),n=Mn((function(e){return e.setSelectedItem})),i=Mn((function(e){return e.triggerRef})),s=Kn(null),a=function(){var e=o.findIndex((function(e){return e.value===r.value})),t=o.length;n(o.filter((function(e){return e.value!==r.value}))),s.current&&t>1&&e===t-1&&s.current.previousSibling.focus(),1===t&&i.current.focus()},c={content:r.label,customClasses:["gform-dropdown__pill"],customAttributes:{role:"option",tabIndex:"0","aria-keyshortcuts":"Backspace Delete",onKeyDown:function(e){[an,sn].includes(e.key)&&a()}},tagName:"div",onClick:a};return g.React.createElement(kn,(0,e.A)({},c,{ref:s}))},Yn=Un((function(t,r){var o=t.multi,n=void 0!==o&&o,i=Sn(),s=Mn((function(e){return e.selectedItem}));if(!n||!Array.isArray(s))return null;var a={className:"gform-dropdown__pills",id:fn(i,"pills"),role:"listbox"};return g.React.createElement("div",(0,e.A)({},a,{ref:r}),s.map((function(e,t){return g.React.createElement(Jn,{key:t,item:e})})))})),Qn=Un((function(t,r){var o=t.children,n=void 0===o?null:o,i=t.handleBlur,s=void 0===i?function(){}:i,a=t.handleEscKeyDown,c=void 0===a?function(){}:a,p=t.handleKeyDownCapture,u=void 0===p?function(){}:p,l=t.handleListKeyDown,d=void 0===l?function(){}:l,m=t.popoverAttributes,f=void 0===m?{}:m,y=t.popoverClasses,b=void 0===y?[]:y,v=t.popoverMaxHeight,h=void 0===v?0:v,P=Sn(),T=Mn((function(e){return e.open})),O=fn(P,"popover"),w=Gn(Gn({className:(0,g.classnames)({"gform-dropdown__popover":!0},b)},f),{},{"data-dialog":!0,id:O,onBlur:s,onKeyDown:function(e){c(e),d(e)},onKeyDownCapture:function(e){return u(e)},role:"dialog",tabIndex:"-1"});return T||(w.hidden=!0),h&&(w.style={maxHeight:"".concat(h,"px")}),g.React.createElement("div",{className:"gform-dropdown__popover-wrapper"},g.React.createElement("div",(0,e.A)({},w,{ref:r}),n))})),Xn=Un((function(t,r){var o=t.handleBlur,n=void 0===o?function(){}:o,i=t.handleKeyDownCapture,s=void 0===i?function(){}:i,a=t.handleListKeyDown,c=void 0===a?function(){}:a,p=t.hasSearch,u=void 0!==p&&p,l=t.label,d=void 0===l?"":l,m=t.listAttributes,f=void 0===m?{}:m,y=t.listClasses,b=void 0===y?[]:y,v=t.listItems,h=void 0===v?[]:v,P=t.multi,T=void 0!==P&&P,O=t.popoverMaxHeight,w=void 0===O?0:O,D=t.selectedIcon,A=void 0===D?"check":D,j=t.selectedIconPrefix,C=void 0===j?"gform-icon":j,E=t.selectItem,R=void 0===E?function(){}:E,_=Sn(),k=Mn((function(e){return e.activeItem})),x=Mn((function(e){return e.listItems})),F=Mn((function(e){return e.selectedItem})),B=Mn((function(e){return e.setActiveItem})),S=Mn((function(e){return e.baseElRef})),N=fn(_,"list"),I=Gn(Gn({className:(0,g.classnames)(["gform-dropdown__list"],b)},f),{},{id:N,onBlur:n,onKeyDown:function(e){c(e)},onKeyDownCapture:function(e){return s(e)},role:"listbox"});if(!u){if(I.tabIndex="0",d){var L=fn(_,"label");I["aria-labelledby"]=L}h.length&&(I["aria-activedescendant"]=k.id)}if(w){var z=u?w-58:w;z>0&&(I.style={maxHeight:"".concat(z,"px")})}return g.React.createElement("div",(0,e.A)({},I,{ref:r}),x.items.map((function(t){if("search"===t.component)return null;var r=T?F.some((function(e){return e.value===t.value})):F.value===t.value,o={className:"gform-dropdown__list-item",id:t.id,"aria-selected":r?"true":"false",tabIndex:"-1",role:"option",onMouseMove:function(){B(t)},onClick:R(t),onFocus:function(){var e;return null==S||null===(e=S.current)||void 0===e?void 0:e.focus()}};k.value===t.value&&(o["data-active-item"]="true");var n={className:(0,g.classnames)(["gform-dropdown__list-item-inner","gform-text","gform-text--color-port","gform-typography--size-text-sm","gform-typography--weight-regular"])};return g.React.createElement("div",(0,e.A)({},o,{key:t.id}),g.React.createElement("div",n,t.beforeLabel&&g.React.createElement("span",{className:"gform-dropdown__list-item-before-label"},bn(t.beforeLabel)),g.React.createElement("span",{className:"gform-dropdown__list-item-label"},t.label),(t.afterLabel&&!T||T&&r)&&g.React.createElement("span",{className:"gform-dropdown__list-item-after-label"},bn(T&&r?{component:"Icon",props:{iconPrefix:C,icon:A}}:t.afterLabel))))})))})),ei=Un((function(e,t){var r=e.hasSearch,o=void 0!==r&&r,n=e.searchAttributes,i=void 0===n?{}:n,s=e.searchClasses,a=void 0===s?[]:s,c=Sn(),p=Mn((function(e){return e.dropdownOpen})),u=Mn((function(e){return e.activeItem})),l=Mn((function(e){return e.searchValue})),d=Mn((function(e){return e.setActiveItem})),m=Mn((function(e){return e.setSearchValue}));if(!o)return null;var f=fn(c,"list"),y=fn(c,"search"),b=i.customAttributes,v=void 0===b?{}:b,h=i.wrapperClasses,P=void 0===h?[]:h,T=(0,We.A)(i,qn),O=Gn(Gn({customClasses:(0,g.classnames)(["gform-dropdown__search"],a)},T),{},{controlled:!0,customAttributes:Gn(Gn({},v),{},{autoComplete:"off",role:"combobox","aria-autocomplete":"list","aria-haspopup":"listbox","aria-controls":f,"aria-expanded":p?"true":"false",onMouseMove:function(){d(yn(c))},ref:t}),id:y,wrapperClasses:(0,g.classnames)(["gform-dropdown__search-wrapper"],P),onChange:function(e){m(e)},value:l});return"search"===u.component?O.customAttributes["data-active-item"]="true":O.customAttributes["aria-activedescendant"]=u.id,g.React.createElement(st,O)})),ti=Un((function(t,r){var o=Sn(),n=Mn((function(e){return e.open})),i=Mn((function(e){return e.reveal})),s=Mn((function(e){return e.hide})),a=Mn((function(e){return e.listItems})),c=Mn((function(e){return e.searchValue})),l=Mn((function(e){return e.selectedItem})),d=Mn((function(e){return e.initialTriggerHeight})),m=Mn((function(e){return e.setListItems})),f=Mn((function(e){return e.setActiveItem})),y=Mn((function(e){return e.setSelectedItem})),b=Mn((function(e){return e.setTriggerHeight})),v=Mn((function(e){return e.setInitialTriggerHeight})),h=Kn(!1),P=Mn((function(e){return e.triggerRef})),T=Mn((function(e){return e.popoverRef})),O=Mn((function(e){return e.listRef})),w=Mn((function(e){return e.searchRef})),D=Mn((function(e){return e.baseElRef})),A=Mn((function(e){return e.pillsRef})),j=t.customAttributes,C=void 0===j?{}:j,E=t.customClasses,R=void 0===E?[]:E,_=t.hasSearch,k=void 0!==_&&_,x=t.listItems,F=void 0===x?[]:x,B=t.multi,S=void 0!==B&&B,N=t.size,I=void 0===N?"r":N,L=t.spacing,z=void 0===L?"":L,H=t.width,M=void 0===H?0:H;Vn((function(){if(h.current){var e=gn(function(e,t){return""===t?e:e.filter((function(e){var r=e.label||"";return!!r&&-1!==mn(r).toLowerCase().indexOf(t.toLowerCase())}))}(F,c),{hasSearch:k,id:o});f(e.items[0]),m(e)}else h.current=!0}),[o,F,c]),Vn((function(){var e;n&&(null==D||null===(e=D.current)||void 0===e||e.focus())}),[n,D]),Vn((function(){S?(0,u.isObject)(l)&&(0!==Object.keys(l).length?y([l]):y([])):Array.isArray(l)&&(0!==l.length?y(l[0]):y(a.items[0]||{}))}),[S]),Vn((function(){P.current&&v(P.current.offsetHeight)}),[I,P]),Vn((function(){if(S){if(A.current&&d){var e=A.current.offsetHeight;b(e<=d?0:e)}}else b(0)}),[S,l,A,d]);var q=Gn({className:(0,g.classnames)(Gn((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-dropdown":!0,"gform-dropdown--react":!0},"gform-dropdown--size-".concat(I),I),"gform-dropdown--open",n),"gform-dropdown--reveal",i),"gform-dropdown--hide",s),"gform-dropdown--multi",S),"gform-dropdown--has-search",k),(0,u.spacerClasses)(z)),R),style:{width:M?"".concat(M,"px"):void 0}},C);return g.React.createElement("div",(0,e.A)({},q,{ref:r}),g.React.createElement($n,t),g.React.createElement("div",{className:"gform-dropdown__trigger-wrapper"},g.React.createElement(Zn,(0,e.A)({},t,{ref:P})),g.React.createElement(Yn,(0,e.A)({},t,{ref:A}))),g.React.createElement(Qn,(0,e.A)({},t,{ref:T}),g.React.createElement(ei,(0,e.A)({},t,{ref:w})),g.React.createElement(Xn,(0,e.A)({},t,{ref:O}))))})),ri=Un((function(t,r){var o=Gn(Gn({},{customAttributes:{},customClasses:[],disabled:!1,hasSearch:!1,i18n:{},id:"",label:"",labelAttributes:{},labelClasses:[],listAttributes:{},listClasses:[],listItems:[],multi:!1,onAfterClose:function(){},onAfterOpen:function(){},onClose:function(){},onOpen:function(){},popoverAttributes:{},popoverClasses:[],popoverMaxHeight:0,searchAttributes:{},searchClasses:[],selectedIcon:"check",selectedIconPrefix:"gform-icon",size:"r",spacing:"",triggerAttributes:{},triggerClasses:[],width:0}),t),n=o.hasSearch,i=o.id,s=o.listItems,a=o.multi,c=Nn({id:i}),p=function(e){var t=e.children,r=Sn(),o=Kn(),i=Kn(),c=Kn(),p=Kn(),u=Kn(),l=gn(s,{hasSearch:n,id:r}),d=l.items[0]||{},m=function(e){var t=e.initialState,r=e.createStore;return function(e){var o=e.children,n=zn((function(){return r(t)})),i=(0,y.A)(n,1)[0];return g.React.createElement(Hn.Provider,{value:i},o)}}({initialState:{listItems:l,selectedItem:a?[]:d,activeItem:d,triggerRef:o,popoverRef:i,listRef:c,searchRef:p,baseElRef:n?p:c,pillsRef:u},createStore:Cn});return g.React.createElement(m,null,t)},u=function(t){var o=function(e){return[Vo,Zo,un,On].reduce((function(e,t){return t(e,Mn)}),e)}(t);return g.React.createElement(ti,(0,e.A)({},o,{ref:r}))};return g.React.createElement(c,null,g.React.createElement(p,null,g.React.createElement(u,o)))}));ri.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,hasSearch:g.PropTypes.bool,i18n:g.PropTypes.object,id:g.PropTypes.string,label:g.PropTypes.string,labelAttributes:g.PropTypes.object,labelClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),listAttributes:g.PropTypes.object,listClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),listItems:g.PropTypes.array,multi:g.PropTypes.bool,onAfterClose:g.PropTypes.func,onAfterOpen:g.PropTypes.func,onClose:g.PropTypes.func,onOpen:g.PropTypes.func,popoverAttributes:g.PropTypes.object,popoverClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),popoverMaxHeight:g.PropTypes.number,searchAttributes:g.PropTypes.object,searchClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),selectedIcon:g.PropTypes.string,selectedIconPrefix:g.PropTypes.string,size:g.PropTypes.oneOf(["r","l","xl"]),triggerAttributes:g.PropTypes.object,triggerClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),width:g.PropTypes.number};var oi=ri,ni=["customClasses","id","onClick"],ii=["customClasses","width"],si=["ariaId","ariaText","customAttributes","customClasses","id","onClick","title"],ai=["customClasses"];function ci(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function pi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ci(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ci(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ui=g.React.forwardRef,li=g.React.useState,di=g.React.useEffect,mi=g.React.useRef,fi=function(){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((function(o){if(o.listItems){var n={depth:r,item:o,propsWithState:t};return g.React.createElement(gi,(0,e.A)({key:o.key},n))}var i=(0,g.classnames)({"gform-droplist__item":!0,"gform-droplist__item--has-divider":o.hasDivider},o.customClasses||[]),s=pi(pi({},o.props||{}),{},{depth:r,propsWithState:t});return g.React.createElement("li",{key:o.key,className:i},g.React.createElement(yi,s))}))},yi=ui((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.depth,c=void 0===a?0:a,u=t.element,l=void 0===u?"button":u,d=t.groupIcon,m=void 0===d?"":d,f=t.icon,y=void 0===f?"":f,v=t.iconAttributes,h=void 0===v?{}:v,P=t.iconClasses,T=void 0===P?[]:P,O=t.iconPrefix,w=void 0===O?"gform-icon":O,D=t.label,A=void 0===D?"":D,j=t.labelAttributes,C=void 0===j?{}:j,E=t.labelClasses,R=void 0===E?[]:E,_=t.propsWithState,k=void 0===_?{}:_,x=t.style,F=void 0===x?"info":x;if(!["button","link"].includes(l))return null;var B=k.openOnHover,S=k.selectedState,N=k.setSelectedState,I=!!n["aria-haspopup"],L=pi({className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)({"gform-droplist__item-trigger":!0},"gform-droplist__item-trigger--".concat(F),!0),"gform-droplist__item-trigger--depth-".concat(c),!0),"gform-droplist__item-trigger--disabled","button"===l&&n.disabled),s),onMouseEnter:B?function(){!function(){var e=n.id,t=void 0===e?"":e;if(S[c]!==t){var r=pi(pi({},Object.keys(S).filter((function(e){return e<c})).reduce((function(e,t){return e[t]=S[t],e}),{})),{},(0,p.A)({},c,t));N(r)}}()}:void 0},n);k.closeOnClick&&(L.onClick=function(e){var t=n.onClick;(void 0===t?function(){}:t)(e),k.closeDroplist()});var z=pi({icon:y,iconPrefix:w,customClasses:(0,g.classnames)({"gform-droplist__item-trigger-icon":!0},T)},h),M={icon:m,iconPrefix:w,customClasses:["gform-droplist__item-trigger-group-icon"]},q=pi({content:A,customClasses:(0,g.classnames)({"gform-droplist__item-trigger-text":!0},R),color:"error"===F?"red":void 0,size:"text-sm"},C),W="link"===l?"a":l;return g.React.createElement(W,(0,e.A)({ref:r},L),y&&g.React.createElement(b.A,z),A&&g.React.createElement(H.A,q),I&&m&&g.React.createElement(b.A,M))}));yi.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),depth:g.PropTypes.number,element:g.PropTypes.oneOf(["button","link"]),icon:g.PropTypes.string,iconAttributes:g.PropTypes.object,iconClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),iconPrefix:g.PropTypes.string,label:g.PropTypes.string,labelAttributes:g.PropTypes.object,labelClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),propsWithState:g.PropTypes.object,style:g.PropTypes.oneOf(["info","error"])},yi.displayName="DroplistItem";var gi=ui((function(t,r){var o=t.depth,n=void 0===o?0:o,i=t.item,s=void 0===i?{}:i,a=t.propsWithState,c=void 0===a?{}:a,l=li(!1),d=(0,y.A)(l,2),m=d[0],f=d[1],b=li(!1),v=(0,y.A)(b,2),h=v[0],P=v[1],T=li(!1),O=(0,y.A)(T,2),w=O[0],D=O[1],A=s.onAfterClose,j=void 0===A?function(){}:A,C=s.onAfterOpen,E=void 0===C?function(){}:C,R=s.onClose,_=void 0===R?function(){}:R,k=s.onOpen,x=void 0===k?function(){}:k,F=s.triggerAttributes||{},B=F.customClasses,S=void 0===B?[]:B,N=F.id,I=void 0===N?(0,u.uniqueId)("droplist-group-trigger"):N,L=F.onClick,z=void 0===L?function(){}:L,H=(0,We.A)(F,ni),M=s.listContainerAttributes||{},q=M.customClasses,W=void 0===q?[]:q,G=M.width,U=void 0===G?0:G,V=(0,We.A)(M,ii),K=c.openOnHover,$=c.selectedState,Z=c.setSelectedState,J=function(){if($[n]!==I){var e=pi(pi({},Object.keys($).filter((function(e){return e<n})).reduce((function(e,t){return e[t]=$[t],e}),{})),{},(0,p.A)({},n,I));Z(e)}},Y=function(){var e=Object.keys($).filter((function(e){return e<n})).reduce((function(e,t){return e[t]=$[t],e}),{});Z(e)};di((function(){$[n]===I?(x(),f(!0),requestAnimationFrame((function(){D(!0),setTimeout((function(){f(!1),E()}),150)}))):(_(),D(!1),P(!0),setTimeout((function(){P(!1),j()}),150))}),[$,I]);var Q={className:(0,g.classnames)({"gform-droplist__item":!0,"gform-droplist__item--group":!0,"gform-droplist__item--open":w,"gform-droplist__item--reveal":m,"gform-droplist__item--hide":h,"gform-droplist__item--has-divider":s.hasDivider})},X=pi({customAttributes:{"aria-expanded":w?"true":"false","aria-haspopup":"listbox",id:I,onClick:function(e){z(e),w?Y():J()},onMouseEnter:K?function(){J()}:void 0},customClasses:(0,g.classnames)("gform-droplist__item-trigger",S),depth:n},H),ee=pi({className:(0,g.classnames)("gform-droplist__list-container",W),role:"listbox",tabIndex:"-1",style:{width:U?"".concat(U,"px"):void 0}},V);return g.React.createElement("li",(0,e.A)({},Q,{ref:r}),g.React.createElement(yi,X),g.React.createElement("div",ee,g.React.createElement("ul",{className:"gform-droplist__list gform-droplist__list--grouped"},fi(s.listItems,c,n+1))))}));gi.propTypes={depth:g.PropTypes.number,item:g.PropTypes.object,propsWithState:g.PropTypes.object},gi.displayName="DroplistGroupItem";var bi=ui((function(t,r){var o=t.align,n=void 0===o?"left":o,i=t.closeOnClick,s=void 0!==i&&i,a=t.customAttributes,c=void 0===a?{}:a,l=t.customClasses,d=void 0===l?[]:l,m=t.droplistAttributes,f=void 0===m?{}:m,b=t.listItems,h=void 0===b?[]:b,P=t.onAfterClose,T=void 0===P?function(){}:P,O=t.onAfterOpen,w=void 0===O?function(){}:O,D=t.onClose,A=void 0===D?function(){}:D,j=t.onOpen,C=void 0===j?function(){}:j,E=t.openOnHover,R=void 0!==E&&E,_=t.triggerAttributes,k=void 0===_?{}:_,x=t.width,F=void 0===x?0:x,B=li(!1),N=(0,y.A)(B,2),I=N[0],L=N[1],z=li(!1),H=(0,y.A)(z,2),M=H[0],q=H[1],W=li(!1),G=(0,y.A)(W,2),U=G[0],V=G[1],K=li({}),$=(0,y.A)(K,2),Z=$[0],J=$[1],Y=(0,v.useFocusTrap)(U),Q=mi(null),X=mi(null),ee=function(){A(),V(!1),q(!0),J({}),setTimeout((function(){q(!1),T()}),150)};di((function(){var e=function(e){U&&Q.current&&X.current&&(Q.current.contains(e.target)||X.current.contains(e.target)||ee())};return document.addEventListener("click",e),function(){document.removeEventListener("click",e)}}),[U,Q,X]);var te=pi({className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-droplist":!0},"gform-droplist--align-".concat(n),!0),"gform-droplist--open",U),"gform-droplist--reveal",I),"gform-droplist--hide",M),d)},c),re=k.ariaId,oe=void 0===re?(0,u.uniqueId)("droplist-trigger-aria"):re,ne=k.ariaText,ie=void 0===ne?"":ne,se=k.customAttributes,ae=void 0===se?{}:se,ce=k.customClasses,pe=void 0===ce?[]:ce,ue=k.id,le=void 0===ue?(0,u.uniqueId)("droplist-trigger"):ue,de=k.onClick,me=void 0===de?function(){}:de,fe=k.title,ye=void 0===fe?"":fe,ge=(0,We.A)(k,si),be=pi({className:(0,g.classnames)({"gform-droplist__trigger":!0},pe||[]),customAttributes:pi({"aria-expanded":U?"true":"false","aria-haspopup":"listbox","aria-labelledby":ye?void 0:"".concat(oe," ").concat(le),id:le,title:ye||void 0},ae),ref:Q,onClick:function(e){me(e),U?ee():(C(),L(!0),requestAnimationFrame((function(){requestAnimationFrame((function(){V(!0),setTimeout((function(){L(!1),w()}),150)}))})))},size:"size-height-m",type:"white"},ge),ve=f.customClasses,he=void 0===ve?[]:ve,Pe=(0,We.A)(f,ai),Te=pi({className:(0,g.classnames)({"gform-droplist__list-wrapper":!0},he),"aria-labelledby":oe,role:"listbox",tabIndex:"-1",ref:X,style:{width:F?"".concat(F,"px"):void 0}},Pe);return g.React.createElement("div",(0,e.A)({},te,{ref:Y}),ye?null:g.React.createElement("span",{className:"gform-visually-hidden",id:oe},ie),g.React.createElement(S,be),g.React.createElement("div",Te,g.React.createElement("div",{className:"gform-droplist__list-container"},g.React.createElement("ul",{className:"gform-droplist__list"},fi(h,{closeDroplist:ee,closeOnClick:s,openOnHover:R,selectedState:Z,setSelectedState:J},0)))))}));bi.propTypes={align:g.PropTypes.oneOf(["left","right"]),closeOnClick:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),droplistAttributes:g.PropTypes.object,listItems:g.PropTypes.array,onAfterClose:g.PropTypes.func,onAfterOpen:g.PropTypes.func,onClose:g.PropTypes.func,onOpen:g.PropTypes.func,openOnHover:g.PropTypes.bool,triggerAttributes:g.PropTypes.object,width:g.PropTypes.number},bi.displayName="Droplist";var vi=bi;function hi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Pi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hi(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ti=g.React.forwardRef,Oi=g.React.useState,wi=g.React.useEffect,Di=g.React.useRef,Ai=Ti((function(t,r){var o=t.allowedFileTypes,n=void 0===o?[]:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?[]:a,l=t.disabled,d=void 0!==l&&l,m=t.externalManager,f=void 0!==m&&m,h=t.fileURL,P=void 0===h?"":h,T=t.fileId,O=void 0===T?0:T,w=t.i18n,D=void 0===w?{}:w,A=t.id,j=void 0===A?"":A,C=t.maxHeight,E=void 0===C?"":C,R=t.maxWidth,_=void 0===R?"":R,k=t.name,x=void 0===k?"":k,F=t.previewAttributes,B=void 0===F?{}:F,N=t.previewClasses,I=void 0===N?[]:N,L=t.theme,z=void 0===L?"cosmos":L,M=t.uploadIcon,q=void 0===M?"upload-file":M,W=t.uploadIconPrefix,G=void 0===W?"gform-common-icon":W,U=t.wrapperAttributes,V=void 0===U?{}:U,K=t.wrapperClasses,$=void 0===K?[]:K,Z=Oi(""),J=(0,y.A)(Z,2),Y=J[0],Q=J[1],X=(0,v.useStateWithDep)(P),ee=(0,y.A)(X,2),te=ee[0],re=ee[1],oe=(0,v.useStateWithDep)(O),ne=(0,y.A)(oe,2),ie=ne[0],se=ne[1],ae=(0,v.useStateWithDep)(P),ce=(0,y.A)(ae,2),pe=ce[0],ue=ce[1],le=Di(null);wi((function(){if(f)return document.addEventListener("gform/file_upload/external_manager/file_selected",de),function(){document.removeEventListener("gform/file_upload/external_manager/file_selected",de)}}),[]),wi((function(){if(Y){var e=URL.createObjectURL(Y);return ue(e),function(){return URL.revokeObjectURL(e)}}le.current.value=null}),[Y]);var de=function(e){var t;(null===(t=e.detail)||void 0===t?void 0:t.fileUploadId)===j&&(re(e.detail.url),se(e.detail.id),ue(e.detail.url))},me=function(e){f&&(0,u.trigger)({event:"gform/file_upload/external_manager/save",data:{id:j,event:event,file:e[0]},native:!1});var t=setTimeout((function(){e&&0!==e.length?(Q(e[0]),le.current.files=e):Q("")}),0);return function(){return clearTimeout(t)}},fe=function(e){e.preventDefault(),d||(f?(0,u.trigger)({event:"gform/file_upload/external_manager/open",data:{id:j,event:e},native:!1}):le.current.click())},ye={onClick:function(){(0,u.trigger)({event:"gform/file_upload/external_manager/file_remove",data:{id:j,event:event},native:!1}),ue(""),Q(""),re(""),se(0)},className:"gform-file-upload__remove",label:D.delete||"",type:"secondary"},ge={onClick:fe,className:"gform-file-upload__replace",label:D.replace||""},be=Pi(Pi({},V),{},{className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)({"gform-file-upload__wrapper":!0},"gform-file-upload__wrapper--theme-".concat(z),!0),"gform-file-upload__wrapper--has-preview",pe),"gform-file-upload__wrapper--disabled",d),$),ref:r}),ve=Pi(Pi({},s),{},{className:(0,g.classnames)((0,p.A)({"gform-file-upload":!0},"gform-file-upload--theme-".concat(z),!0),c)}),he=Pi(Pi({},B),{},{className:(0,g.classnames)((0,p.A)({"gform-file-upload__preview":!0},"gform-file-upload__preview--theme-".concat(z),!0),I)}),Pe={src:pe,alt:"Image Preview"},Te={onTargetClick:fe,onDrop:function(e){d||me(e)}},Oe={onChange:function(e){var t=e.target.files;me(t)},onKeyDown:function(e){" "!==e.key&&"Enter"!==e.key||!f||(e.preventDefault(),(0,u.trigger)({event:"gform/file_upload/external_manager/open",data:{id:j,event:e},native:!1}))},ref:le,type:"file",id:j,name:x},we={className:(0,g.classnames)({"gform-file-upload__buttons-wrapper":!0})},De={name:"".concat(x,"[file_url]"),type:"hidden",value:f?te:P},Ae={name:"".concat(x,"[attachment_id]"),type:"hidden",value:f?ie:O};return g.React.createElement("div",be,pe&&g.React.createElement("div",he,g.React.createElement("img",Pe)),g.React.createElement("div",ve,g.React.createElement(g.FileDrop,Te,g.React.createElement(b.A,{customClasses:["gform-file-upload__icon"],icon:q,iconPrefix:G,spacing:2}),g.React.createElement(H.A,{customClasses:["gform-file-upload__message"]},g.React.createElement("span",{className:"gform-file-upload__bold-text"},D.click_to_upload)," ",D.drag_n_drop),g.React.createElement(H.A,{customClasses:["gform-file-upload__filetypes"]},n.join(", ")," (",D.max," ",_,"x",E,"px)")),g.React.createElement("input",(0,e.A)({className:"gform-file-upload__input"},Oe)),""!==De.value&&g.React.createElement("input",De),0!==Number(Ae.value)&&g.React.createElement("input",Ae)),(Y||pe)&&g.React.createElement("div",we,g.React.createElement(S,ge),g.React.createElement(S,ye)))}));Ai.propTypes={allowedFileTypes:g.PropTypes.array,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,fileURL:g.PropTypes.string,i18n:g.PropTypes.object,id:g.PropTypes.string,maxHeight:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number]),maxWidth:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number]),name:g.PropTypes.string,previewAttributes:g.PropTypes.object,previewClasses:g.PropTypes.array,theme:g.PropTypes.string,uploadIcon:g.PropTypes.string,uploadIconPrefix:g.PropTypes.string,wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object])},Ai.displayName="FileUpload";var ji=Ai,Ci=function(e){var t=e.id,r=void 0===t?"":t,o=e.closeButtonClasses,n=void 0===o?"":o,i=e.closeButtonTitle,s=void 0===i?"":i,a=e.content,c=void 0===a?"":a,p=e.description,u=void 0===p?"":p,l=e.desktopWidth,d=void 0===l?0:l,m=e.direction,f=void 0===m?"":m,y=e.expandable,g=void 0!==y&&y,b=e.expandableTitle,v=void 0===b?"":b,h=e.maxWidth,P=void 0===h?0:h,T=e.mobileBreakpoint,O=void 0===T?0:T,w=e.mobileWidth,D=void 0===w?0:w,A=e.position,j=void 0===A?"":A,C=e.showDivider,E=void 0===C||C,R=e.simplebar,_=void 0!==R&&R,k=e.title,x=void 0===k?"":k,F=e.wrapperClasses,B=void 0===F?"":F,S=e.zIndex,N=void 0===S?10:S;return'\n\t<article \n\t\tid="'.concat(r,'" \n\t\tclass="').concat(B," gform-flyout--").concat(f," gform-flyout--").concat(j," ").concat(E?"gform-flyout--divider":"gform-flyout--no-divider").concat(u?"":" gform-flyout--no-description",'"\n\t\tstyle="z-index: ').concat(N,';"\n\t\tdata-js="').concat(r,'"\n\t>\n\t\t<button \n\t\t\tclass="').concat(n,' gform-button gform-button--secondary gform-button--circular gform-button--size-xs"\n\t\t\tdata-js="gform-flyout-close" \n\t\t\ttitle="').concat(s,'"\n\t\t>\n\t\t\t<i class="gform-button__icon gform-icon gform-icon--delete"></i>\n\t\t</button>\n\t\t').concat(g?'\n\t\t<button \n\t\t\tclass="gform-flyout__expand"\n\t\t\tstyle="z-index: '.concat(N+2,';"\n\t\t\tdata-js="gform-flyout-expand" \n\t\t\ttitle="').concat(v,'"\n\t\t>\n\t\t\t<span class="gform-flyout__expand-icon gform-icon gform-icon--chevron"></span>\n\t\t</button>\n\t\t<div class="gform-flyout__expand-rail" style="z-index: ').concat(N+1,';"></div>\n\t\t'):"","\n\t\t").concat(x||u?'<header class="gform-flyout__head">':"","\n\t\t").concat(x?'<h5 class="gform-flyout__title">'.concat(x,"</h5>"):"","\n\t\t").concat(u?'<div class="gform-flyout__desc"><p>'.concat(u,"</p></div>"):"","\n\t\t").concat(x||u?"</header>":"",'\n\t\t<div class="gform-flyout__body"').concat(_?" data-simplebar":"",'><div class="gform-flyout__body-inner" data-js="flyout-content">').concat(c,"</div></div>\n\t</article>\n\t<style>\n\t\t#").concat(r," { \n\t\t\tmax-width: ").concat(P?"".concat(P,"px"):"none",";\n\t\t\twidth: ").concat(D,"%; \n\t\t}\n\t\t#").concat(r,".gform-flyout--expanded {\n\t\t\twidth: ").concat(g?"calc( ".concat(D,"% - 50px)"):"".concat(D,"%"),";\n\t\t}\n\t\t@media only screen and (min-width: ").concat(O,"px) {\n\t\t\t#").concat(r," { \n\t\t\t\twidth: ").concat(d,"%; \n\t\t\t}\n\t\t}\n\t</style>\n\t")},Ei=function(){return i((function r(){var o=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),(0,p.A)(this,"closeFlyout",(function(){var e=o.elements.flyout,t=o.options,r=t.animationDelay,n=t.onClose;e.classList.contains("gform-flyout--anim-in-active")&&(e.classList.remove("gform-flyout--anim-in-active"),window.setTimeout((function(){e.classList.remove("gform-flyout--anim-in-ready")}),r),o.state.open=!1,o.shrinkFlyout(),n(),(0,u.trigger)({event:"gform/flyout/close",native:!1,data:{instance:o}}))})),(0,p.A)(this,"maybeCloseFlyout",(function(e){var t;(null===(t=e.detail)||void 0===t?void 0:t.activeId)!==o.options.id&&(o.elements.flyout.classList.remove("anim-in-ready"),o.elements.flyout.classList.remove("anim-in-active"),o.elements.flyout.classList.remove("anim-out-ready"),o.elements.flyout.classList.remove("anim-out-active"),o.state.open=!1,o.shrinkFlyout())})),(0,p.A)(this,"handleKeyEvents",(function(e){return(0,u.focusLoop)(e,o.elements.activeTrigger,o.elements.flyout,o.closeFlyout)})),(0,p.A)(this,"handleTriggerClick",(function(e){o.elements.activeTrigger=e.target,o.state.open?(o.closeFlyout(),o.elements.activeTrigger.focus(),o.state.open=!1):(o.showFlyout(),o.elements.closeButton.focus(),o.state.open=!0)})),(0,p.A)(this,"handleExpandable",(function(){o.state.expanded?o.shrinkFlyout():o.expandFlyout()})),(0,p.A)(this,"handleResize",(function(){o.updateFlyoutWidth()})),this.options={},(0,e.A)(this.options,{animationDelay:170,closeButtonClasses:"gform-flyout__close",closeButtonTitle:"",closeOnOutsideClick:!0,closeOnOutsideClickExceptions:[],content:"",expandable:!1,expandableTitle:"",expandableWidth:100,description:"",desktopWidth:60,direction:"right",id:(0,u.uniqueId)("flyout"),insertPosition:"beforeend",lockBody:!1,maxWidth:850,mobileBreakpoint:768,mobileWidth:100,onClose:function(){},onOpen:function(){},position:"fixed",renderOnInit:!0,showDivider:!0,simplebar:!1,target:"body",title:"",triggers:'[data-js="gform-trigger-flyout"]',wrapperClasses:"gform-flyout",zIndex:10},n),(0,u.trigger)({event:"gform/flyout/pre_init",native:!1,data:{instance:this}}),this.elements={},this.state={expanded:!1,open:!1,unExpandedWidth:0},this.options.renderOnInit&&this.init()}),[{key:"showFlyout",value:function(){var e=this.elements.flyout;this.options.onOpen(),u.simpleBar.reInitChildren(e),e.classList.add("gform-flyout--anim-in-ready"),(0,u.trigger)({event:"gform/flyout/open",native:!1,data:{instance:this}}),window.setTimeout((function(){e.classList.add("gform-flyout--anim-in-active")}),25)}},{key:"updateFlyoutWidth",value:function(){var e=this.options,t=e.animationDelay;if(e.expandable&&!this.state.expanded){var r=this.elements,o=r.flyout,n=r.expandableTrigger;(this.elements.resizeParent?this.elements.resizeParent.clientWidth:u.viewport.width())<=o.clientWidth+50?(o.classList.add("gform-flyout--hide-expander"),window.setTimeout((function(){n.style.display="none"}),t)):(n.style.display="",window.setTimeout((function(){o.classList.remove("gform-flyout--hide-expander")}),20))}}},{key:"expandFlyout",value:function(){var e=this,t=this.options,r=t.expandableWidth;if(t.expandable&&!this.state.expanded){var o=this.elements.flyout;this.state.unExpandedWidth=o.clientWidth,o.style.width="".concat(this.state.unExpandedWidth,"px"),o.style.transition="none",(0,u.delay)((function(){o.style.maxWidth="none"}),20).delay((function(){o.style.transition=""}),20).delay((function(){o.style.width="calc(".concat(r,"% - 50px)"),o.classList.add("gform-flyout--expanded"),e.state.expanded=!0}),20)}}},{key:"shrinkFlyout",value:function(){var e=this.options,t=e.animationDelay;if(e.expandable&&this.state.expanded){var r=this.elements.flyout;r.style.width="".concat(this.state.unExpandedWidth,"px"),r.classList.remove("gform-flyout--expanded"),window.setTimeout((function(){r.style.width="",r.style.maxWidth=""}),t),this.state.expanded=!1}}},{key:"storeElements",value:function(){var e=(0,u.getNodes)(this.options.id)[0];this.elements={activeTrigger:null,content:(0,u.getNodes)("flyout-content",!1,e)[0],closeButton:(0,u.getNodes)("gform-flyout-close",!1,e)[0],expandableTrigger:this.options.expandable?(0,u.getNodes)("gform-flyout-expand",!1,e)[0]:null,flyout:e,resizeParent:"fixed"===this.options.position?null:e.parentNode,triggers:(0,u.getNodes)(this.options.triggers,!0,document,!0)}}},{key:"render",value:function(){var e=document.querySelectorAll(this.options.target)[0];e?(e.insertAdjacentHTML(this.options.insertPosition,Ci(this.options)),(0,u.consoleInfo)("Gravity Forms Admin: Initialized flyout component on ".concat(this.options.target,"."))):(0,u.consoleError)("Flyout could not render as ".concat(this.options.target," could not be found."))}},{key:"bindEvents",value:function(){var e=this;this.elements.flyout.addEventListener("keydown",this.handleKeyEvents),this.elements.closeButton.addEventListener("click",this.closeFlyout),(0,u.getNodes)(this.options.triggers,!0,document,!0).forEach((function(t){return t.addEventListener("click",e.handleTriggerClick)})),(0,u.resize)(this.handleResize),document.addEventListener("gform/flyout/close",this.maybeCloseFlyout),document.addEventListener("gform/flyout/close-all",this.closeFlyout),this.options.expandable&&this.elements.expandableTrigger.addEventListener("click",this.handleExpandable),this.options.closeOnOutsideClick&&document.addEventListener("click",function(e){this.elements.flyout.contains(e.target)||!this.state.open||(0,u.getClosest)(e.target,"#TB_window")||(0,u.matchesOrContainedInSelectors)(e.target,this.options.closeOnOutsideClickExceptions)||this.closeFlyout()}.bind(this))}},{key:"init",value:function(){this.render(),this.storeElements(),this.bindEvents(),this.updateFlyoutWidth(),(0,u.trigger)({event:"gform/flyout/post_render",native:!1,data:{instance:this}})}}])}();function Ri(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function _i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ri(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ri(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ki=g.React.Fragment,xi=g.React.forwardRef,Fi=g.React.useState,Bi=g.React.useEffect,Si=xi((function(t,r){var o=t.afterContent,n=void 0===o?null:o,i=t.animationDelay,s=void 0===i?170:i,a=t.beforeContent,c=void 0===a?null:a,l=t.children,d=void 0===l?null:l,m=t.closeButtonCustomAttributes,f=void 0===m?{customClasses:[],icon:"delete",iconPrefix:"gform-icon",size:"size-xs",title:"",type:"round"}:m,b=t.customAttributes,h=void 0===b?{}:b,P=t.customBodyClasses,T=void 0===P?[]:P,O=t.customClasses,w=void 0===O?[]:O,D=t.customInnerBodyClasses,A=void 0===D?[]:D,j=t.description,C=void 0===j?"":j,E=t.desktopWidth,R=void 0===E?0:E,_=t.direction,k=void 0===_?"":_,x=t.headerHeadingCustomAttributes,F=void 0===x?{}:x,B=t.headerDescriptionCustomAttributes,N=void 0===B?{}:B,I=t.id,L=void 0===I?(0,u.uniqueId)():I,z=t.isOpen,M=void 0!==z&&z,q=t.maxWidth,W=void 0===q?0:q,G=t.mobileBreakpoint,U=void 0===G?0:G,V=t.mobileWidth,K=void 0===V?0:V,$=t.onClose,Z=void 0===$?function(){}:$,J=t.onOpen,Y=void 0===J?function(){}:J,Q=t.position,X=void 0===Q?"fixed":Q,ee=t.showDivider,te=void 0===ee||ee,re=t.simplebar,oe=void 0!==re&&re,ne=t.title,ie=void 0===ne?"":ne,se=t.zIndex,ae=void 0===se?10:se,ce=Fi(!1),pe=(0,y.A)(ce,2),ue=pe[0],le=pe[1],de=Fi(!1),me=(0,y.A)(de,2),fe=me[0],ye=me[1],ge=(0,v.useStateWithDep)(M),be=(0,y.A)(ge,2),ve=be[0],he=be[1],Pe=_i({className:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-flyout":!0,"gform-flyout--anim-in-ready":ue,"gform-flyout--anim-in-active":fe},"gform-flyout--".concat(k),!0),"gform-flyout--".concat(X),!0),"gform-flyout--divider",te),"gform-flyout--no-divider",!te),"gform-flyout--no-description",!C),w)},h);Bi((function(){ve?De():ve||Ae()}),[ve]);var Te,Oe,we,De=function(){le(!0),setTimeout((function(){ye(!0),Y()}),25)},Ae=function(){ye(!1),setTimeout((function(){le(!1),Z()}),s)};return g.React.createElement(ki,{ref:r},g.React.createElement("article",(0,e.A)({id:L},Pe),g.React.createElement(v.ConditionalWrapper,{condition:oe,wrapper:function(e){return g.React.createElement(g.SimpleBar,null,e)}},c,function(){var e="unstyled";"round"===f.type?e="white":"simplified"===f.type&&(e="simplified");var t=_i(_i({},f),{},{customClasses:(0,g.classnames)({"gform-button":!0,"gform-flyout__close":!0},f.customClasses||[]),circular:"round"===f.type||"simplified"===f.type,onClick:function(){return he(!1)},type:e}),r={className:(0,g.classnames)({"gform-flyout__head":!0})},o=_i({customClasses:(0,g.classnames)({"gform-flyout__title":!0}),content:ie,size:"display-xs",tagName:"h3",weight:"SemiBold"},F),n=_i({customClasses:(0,g.classnames)({"gform-gform-flyout__desc":!0}),content:C},N);return g.React.createElement(g.React.Fragment,null,g.React.createElement(v.ConditionalWrapper,{condition:ie||C,wrapper:function(e){return g.React.createElement("header",r,e)}},g.React.createElement(qe,o),C&&g.React.createElement(H.A,n)),g.React.createElement(S,t))}(),(Oe={className:(0,g.classnames)({"gform-flyout__body":!0},T)},we={className:(0,g.classnames)({"gform-flyout__body-inner":!0},A)},g.React.createElement("div",Oe,g.React.createElement("div",we,d))),n)),g.React.createElement("style",null,(Te="#".concat(L," {\n\t\t\tmax-width: ").concat(W?"".concat(W,"px"):"none",";\n\t\t\twidth: ").concat(K,"%;\n\t\t\tz-index: ").concat(ae,"\n\t\t}\n\t\t"),U&&(Te+="\n\t\t\t\t@media only screen and (min-width: ".concat(U,"px) {\n\t\t\t\t\t#").concat(L," {\n\t\t\t\t\t\twidth: ").concat(R,"%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t")),Te)))}));Si.propTypes={afterContent:g.PropTypes.node,animationDelay:g.PropTypes.number,beforeContent:g.PropTypes.node,children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),closeButtonCustomAttributes:g.PropTypes.object,customAttributes:g.PropTypes.object,customBodyClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),customInnerBodyClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),description:g.PropTypes.string,desktopWidth:g.PropTypes.number,direction:g.PropTypes.string,headerHeadingCustomAttributes:g.PropTypes.object,headerDescriptionCustomAttributes:g.PropTypes.object,id:g.PropTypes.string,isOpen:g.PropTypes.bool,maxWidth:g.PropTypes.number,mobileBreakpoint:g.PropTypes.number,mobileWidth:g.PropTypes.number,onClose:g.PropTypes.func,onOpen:g.PropTypes.func,position:g.PropTypes.oneOf(["absolute","fixed"]),showDivider:g.PropTypes.bool,title:g.PropTypes.string,zIndex:g.PropTypes.number},Si.displayName="Flyout";var Ni=Si;function Ii(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Li(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ii(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ii(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var zi=(0,g.React.forwardRef)((function(t,r){var o=t.afterCard,n=void 0===o?null:o,i=t.baseClass,s=void 0===i||i,a=t.beforeCard,c=void 0===a?null:a,l=t.children,d=void 0===l?null:l,m=t.customAttributes,f=void 0===m?{}:m,y=t.customClasses,b=void 0===y?[]:y,v=t.spacing,h=void 0===v?0:v,P=t.style,T=void 0===P?"":P,O=Li({className:(0,g.classnames)(Li((0,p.A)({"gform-card":s},"gform-card--".concat(T),T),(0,u.spacerClasses)(h)),b)},f);return g.React.createElement("article",(0,e.A)({},O,{ref:r}),c,d,n)}));zi.propTypes={afterCard:g.PropTypes.node,beforeCard:g.PropTypes.node,children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),style:g.PropTypes.string},zi.displayName="Card";var Hi=zi;function Mi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function qi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Mi(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Wi=(0,g.React.forwardRef)((function(e,t){var r=e.children,o=void 0===r?null:r,n=e.content,i=void 0===n?"":n,s=e.customAttributes,a=void 0===s?{}:s,c=e.customClasses,l=void 0===c?[]:c,d=e.size,m=void 0===d?"text-xs":d,f=e.spacing,y=void 0===f?"":f,b=e.triangleTag,v=void 0!==b&&b,h=e.triangleTagDirection,P=void 0===h?"left":h,T=e.type,O=void 0===T?"chathams":T,w=e.weight,D=void 0===w?"semibold":w,A=qi({className:(0,g.classnames)(qi((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-tag":!0},"gform-tag--type-".concat(O),!0),"gform-typography--size-".concat(m),!0),"gform-typography--weight-".concat(D),!0),"gform-tag--triangle-".concat(P),v),(0,u.spacerClasses)(y)),l),ref:t},a);return g.React.createElement("span",A,v&&g.React.createElement("span",{className:"gform-tag__triangle"}),i,o)}));Wi.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),content:g.PropTypes.string,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),size:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),triangleTag:g.PropTypes.bool,triangleTagDirection:g.PropTypes.string,type:g.PropTypes.string,weight:g.PropTypes.string},Wi.displayName="Tag";var Gi=Wi;function Ui(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Vi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ui(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ui(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ki=(0,g.React.forwardRef)((function(t,r){var o,n,i=t.bgColor,s=void 0===i?"":i,a=t.blankButtonAttributes,u=void 0===a?{}:a,l=t.bottomBoxAttributes,d=void 0===l?{}:l,m=t.bottomChildren,f=void 0===m?null:m,y=t.customAttributes,b=void 0===y?{}:y,v=t.customClasses,h=void 0===v?[]:v,P=t.headingAttributes,T=void 0===P?{}:P,O=t.imageAttributes,w=void 0===O?{}:O,D=t.primaryCtaAttrs,A=void 0===D?{}:D,j=t.secondaryCtaAttrs,C=void 0===j?{}:j,E=t.style,R=void 0===E?"":E,_=t.tagAttributes,k=void 0===_?{}:_,x=t.textAttributes,F=void 0===x?{}:x,B=t.topBoxAttributes,N=void 0===B?{}:B,I=t.topChildren,L=void 0===I?null:I,M=function(e,t){var r=Vi(Vi({},e),{},{customClasses:(0,g.classnames)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({},"gform-card__form-template-".concat(t,"-button"),!0),"gform-button",!0),"gform-button--size-xs",!0),"gform-button--width-auto",!0),"gform-button--white","secondary"===t)),size:"size-xs"});return"primary"===t&&(r.type="primary-new"),"button"===r.ctaType?g.React.createElement(S,r):"link"===r.ctaType?g.React.createElement(z,r):void 0},q=function(){return g.React.createElement(g.React.Fragment,null,g.React.createElement("div",{className:"gform-card__form-template-hover-buttons"},g.React.createElement("div",{className:"gform-card__form-template-buttons-container"},A&&Object.keys(A).length&&M(A,"primary"),C&&Object.keys(C).length&&M(C,"secondary"))),(e=Vi(Vi({},w),{},{customClasses:["gform-card__image"].concat(c(w.customClasses||[]))}),g.React.createElement(Je,e)));var e},W=function(){switch(R){case"form-template":return q();case"form-template-blank":return g.React.createElement("span",{className:"gform-button gform-button--size-height-xl gform-button--white"},g.React.createElement("span",{className:"gform-icon gform-icon--plus-regular gform-button__icon"}));default:return null}},G=Vi(Vi({customClasses:h},b),{},{style:R});return g.React.createElement(Hi,(0,e.A)({},G,{ref:r}),function(){if("form-template"===R){if(!k||!k.content)return null;var t=Vi(Vi({},k),{},{customClasses:["gform-card__label","gform-tag--type-gradient-".concat(k.content)],type:"upgrade"});return g.React.createElement(Gi,t)}if("form-template-blank"===R)return g.React.createElement("button",(0,e.A)({className:"gform-card__form-template-blank-button"},u),T.content&&g.React.createElement("span",{className:"gform-card__form-template-blank-button-text gform-visually-hidden"},T.content))}(),(n=Vi(Vi({},N),{},{customClasses:(0,g.classnames)((0,p.A)({"gform-card__top-container":!0},"gform-util-gform-admin-background-color-".concat(s),s),N.customClasses||[])}),g.React.createElement(K.A,n,W(),L)),(o=Vi(Vi({},d),{},{customClasses:["gform-card__bottom-container"].concat(c(d.customClasses||[]))}),g.React.createElement(K.A,o,T.content?g.React.createElement(qe,T):null,"form-template"!==R?null:F.content?g.React.createElement(H.A,F):null,f)))}));Ki.propTypes={bgColor:g.PropTypes.string,blankButtonAttributes:g.PropTypes.object,bottomBoxAttributes:g.PropTypes.object,bottomChildren:g.PropTypes.node,headingAttributes:g.PropTypes.object,imageAttributes:g.PropTypes.object,primaryCtaAttrs:g.PropTypes.object,secondaryCtaAttrs:g.PropTypes.object,style:g.PropTypes.string,tagAttributes:g.PropTypes.object,textAttributes:g.PropTypes.object,topBoxAttributes:g.PropTypes.object,topChildren:g.PropTypes.node},Ki.displayName="Cards/FormTemplateCard";var $i=Ki;function Zi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ji(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zi(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Yi=(0,g.React.forwardRef)((function(e,t){var r=e.alignItems,o=void 0===r?"center":r,n=e.children,i=void 0===n?null:n,s=e.columnSpacing,a=void 0===s?0:s,c=e.container,l=e.customAttributes,d=void 0===l?{}:l,m=e.customClasses,f=void 0===m?[]:m,y=e.direction,b=void 0===y?"row":y,v=e.elementType,h=void 0===v?"list":v,P=e.item,T=e.justifyContent,O=void 0===T?"center":T,w=e.rowSpacing,D=void 0===w?0:w,A=e.spacing,j=void 0===A?"":A,C=e.type,E=void 0===C?"fixed":C,R=e.width,_=void 0===R?0:R,k=e.wrap,x=Ji({className:(0,g.classnames)(Ji((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)((0,p.A)({"gform-grid":!0},"gform-grid--".concat(h),h),"gform-grid--".concat(E),c),"gform-grid--wrap",c&&k),"gform-grid--container",c),"gform-grid--item",P),"gform-grid--col-spacing-".concat(a),c&&a&&Number.isInteger(a)),"gform-grid--row-spacing-".concat(D),c&&D&&Number.isInteger(D)),(0,u.spacerClasses)(j)),f),ref:t},d);c?x.style={alignItems:o,flexDirection:b,justifyContent:O}:_&&!("fixed"===E)&&(x.style.flexBasis="".concat(100*_/12,"%"));var F="list"===h,B="div";return c&&F?B="ul":P&&F&&(B="li"),g.React.createElement(B,x,i)}));Yi.propTypes={alignItems:g.PropTypes.string,children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),columnSpacing:g.PropTypes.number,container:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),direction:g.PropTypes.string,elementType:g.PropTypes.oneOf(["list","div"]),item:g.PropTypes.bool,justifyContent:g.PropTypes.string,rowSpacing:g.PropTypes.number,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),type:g.PropTypes.oneOf(["fixed","fluid"]),width:g.PropTypes.number,wrap:g.PropTypes.bool},Yi.displayName="Grid";var Qi=Yi,Xi=function(e){var t=e.content,r=void 0===t?"":t,o=e.customClasses,n=void 0===o?[]:o,i=e.id,s=void 0===i?"":i,a=e.size,p=void 0===a?"display-3xl":a,l=e.spacing,d=void 0===l?"":l,m=e.tagName,f=void 0===m?"h2":m,y=e.weight,g=void 0===y?"semibold":y,b={class:["gform-heading","gform-text","gform-typography--size-".concat(p),"gform-typography--weight-".concat(g)].concat(c(n),c(Object.keys((0,u.spacerClasses)(d)))),id:s};return"<".concat(f," ").concat((0,u.objectToAttributes)(b),">").concat(r,"</").concat(f,">")},es=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{content:"",customClasses:[],id:(0,u.uniqueId)("heading"),rendered:!1,renderOnInit:!0,size:"display-3xl",spacing:"",tagName:"h1",target:"",targetPosition:"afterbegin",weight:"semibold"},o),(0,u.trigger)({event:"gform/heading/pre_init",native:!1,data:{instance:this}}),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,Xi(this.options));this.elements.heading=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/heading/post_render",native:!1,data:{instance:this}})}}])}();function ts(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function rs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ts(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ts(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var os=function(e){var t=e.content,r=void 0===t?"":t,o=e.customAttributes,n=void 0===o?{}:o,i=e.customClasses,s=void 0===i?[]:i,a=e.id,p=void 0===a?"":a,l=e.size,d=void 0===l?"text-xs":l,m=e.spacing,f=void 0===m?"":m,y=e.weight,g=void 0===y?"regular":y;if(!r)return"";var b=(0,u.objectToAttributes)(rs(rs({},n),{},{class:["gform-input-help-text","gform-typography--size-".concat(d),"gform-typography--weight-".concat(g)].concat(c(Object.keys((0,u.spacerClasses)(f))),c(s)),id:p}));return"\n\t\t<span ".concat(b,">").concat(r,"</span>\n\t")},ns=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{content:"",customAttributes:{},customClasses:[],id:"",rendered:!1,renderOnInit:!0,size:"text-xs",spacing:"",target:"",targetPosition:"afterbegin",weight:"regular"},o),(0,u.trigger)({event:"gform/help_text/pre_init",native:!1,data:{instance:this}}),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,os(this.options));this.elements.helpText=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/help_text/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized help text component on ".concat(this.options.target,"."))}}])}();function is(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ss(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?is(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):is(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var as=function(e){var t=e.actionButton,r=void 0!==t&&t,o=e.actionButtonIcon,n=void 0===o?"eye":o,i=e.customAttributes,s=void 0===i?{}:i,a=e.customClasses,p=void 0===a?[]:a,l=e.id,d=void 0===l?(0,u.uniqueId)("input"):l,m=e.inputPrefix,f=void 0===m?"":m,y=e.inputSuffix,g=void 0===y?"":y,b=e.label,v=void 0===b?"":b,h=e.labelAttributes,P=void 0===h?"":h,T=e.labelClasses,O=void 0===T?"":T,w=e.placeholder,D=void 0===w?"":w,A=e.spacing,j=void 0===A?"":A,C=e.theme,E=void 0===C?"primary":C,R=e.type,_=void 0===R?"text":R,k=e.value,x=void 0===k?"":k,F="",B=!D||"radio"===_&&"checkbox"===_?"":' placeholder="'.concat(D,'"'),S="".concat(f?"gform-input-add-on-wrapper--prefix":""," ").concat(g?"gform-input-add-on-wrapper--suffix":""," ").concat(r?"gform-input-add-on-wrapper--action-button":""),N=f||g||r?'<div class="gform-input-add-on-wrapper '.concat(S,'">'):"",I=f||g||r?"</div>":"",L=f?'<div class="gform-input__add-on gform-input__add-on--prefix">'.concat(f,"</div>"):"",z=g?'<div class="gform-input__add-on gform-input__add-on--suffix">'.concat(g,"</div>"):"",H="";if(r&&(H='\n\t\t\t<button class="gform-button gform-button--size-sm gform-button--secondary gform-button--icon-leading gform-input__add-on gform-input__add-on--action-button">\n\t\t\t\t<i class="gform-button__icon gform-common-icon gform-common-icon--'.concat(n,'" data-js="button-icon"></i>\n\t\t\t</button>\n\t\t')),v&&("radio"===_||"checkbox"===_)){var M=d?' for="'.concat(d,'"'):"";F="\n\t\t\t<label\n\t\t\t\t".concat(M,'\n\t\t\t\tclass="gform-label gform-input__label gform-input__label--').concat(_," ").concat(O,'"\n\t\t\t\t').concat(P,"\n\t\t\t>\n\t\t\t\t").concat(v,"\n\t\t\t</label>\n\t\t")}var q=(0,u.objectToAttributes)(ss(ss({},s),{},{id:d,type:_,value:x,class:["gform-input","gform-input--theme-".concat(E),"radio"!==_&&"checkbox"!==_&&"gform-input","radio"!==_&&"checkbox"!==_&&"gform-input--text",("radio"===_||"checkbox"===_)&&"gform-input--".concat(_)].concat(c(Object.keys((0,u.spacerClasses)(j))),c(p))}));return"\n\t\t".concat(N,"\n\t\t\t").concat(L,"\n\t\t\t<input\n\t\t\t\t").concat(B,"\n\t\t\t\t").concat(q,"\n\t\t\t/>\n\t\t\t").concat(z,"\n\t\t\t").concat(H,"\n\t\t").concat(I,"\n\t\t").concat(F,"\n\t")},cs=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{actionButton:!1,actionButtonIcon:"eye",customAttributes:{},customClasses:[],id:"",inputPrefix:"",inputSuffix:"",label:"",labelAttributes:"",labelClasses:"",placeholder:"",rendered:!1,renderOnInit:!0,spacing:"",target:"",targetPosition:"afterbegin",theme:"cosmos",type:"text",value:""},o),(0,u.trigger)({event:"gform/input/pre_init",native:!1,data:{instance:this}}),this.options.id=this.options.id||(0,u.uniqueId)("toggle"),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,as(this.options));this.elements.input=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/input/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized input component.")}}])}(),ps=["customClasses"];function us(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ls(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?us(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):us(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ds=g.React.forwardRef,ms=g.React.useState,fs=ds((function(t,r){var o=t.children,n=void 0===o?null:o,i=t.childrenBelow,s=void 0===i||i,a=t.customAttributes,c=void 0===a?{}:a,p=t.customClasses,l=void 0===p?[]:p,d=t.data,m=void 0===d?[]:d,f=t.id,b=void 0===f?"":f,h=t.initialValue,P=void 0===h?"":h,T=t.inputType,O=void 0===T?"checkbox":T,w=t.onChange,D=void 0===w?function(){}:w,A=t.spacing,j=void 0===A?"":A,C=t.tagName,E=void 0===C?"div":C,R=t.useWrapper,_=void 0!==R&&R,k=t.wrapperAttributes,x=void 0===k?{}:k,F=t.wrapperTagName,B=void 0===F?"div":F,S=ms(P),N=(0,y.A)(S,2),I=N[0],L=N[1],z=ls({className:(0,g.classnames)(ls({"gform-input-group":!0},(0,u.spacerClasses)(j)),l)},c),H=b||(0,u.uniqueId)("input-group"),M="checkbox"===O?Ce.A:lt,q=function(e,t){"radio"===O&&L(t.target.value),D(e,t)},W=function(e){var t=B,r=x.customClasses,o=ls(ls({},(0,We.A)(x,ps)),{},{className:(0,g.classnames)(["gform-input-group__wrapper"],r||[])});return g.React.createElement(t,o,e)},G=E;return g.React.createElement(G,(0,e.A)({},z,{ref:r}),!s&&n,m.map((function(e,t){var r=ls(ls({},e),{},{onChange:q});return"radio"===O&&(r.externalControl=!0,r.externalChecked=e.value===I),g.React.createElement(v.ConditionalWrapper,{condition:_,key:"".concat(H,"-").concat(t),wrapper:W},g.React.createElement(M,r))})),s&&n)}));fs.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),childrenBelow:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),data:g.PropTypes.array,id:g.PropTypes.string,inputType:g.PropTypes.string,onChange:g.PropTypes.func,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),tagName:g.PropTypes.string,useWrapper:g.PropTypes.bool,wrapperAttributes:g.PropTypes.object,wrapperTagName:g.PropTypes.string},fs.displayName="InputGroup";var ys=fs;function gs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function bs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gs(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var vs=(0,g.React.forwardRef)((function(t,r){var o=t.afterTitle,n=void 0===o?null:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?[]:a,p=t.description,l=void 0===p?null:p,d=t.disabled,m=void 0!==d&&d,f=t.footerContent,y=void 0===f?[]:f,b=t.footerGridAttributes,v=void 0===b?{}:b,h=t.headerContent,P=void 0===h?[]:h,T=t.headerGridAttributes,O=void 0===T?{}:T,w=t.title,D=void 0===w?null:w,A=t.titleGridAttributes,j=void 0===A?{}:A,C=bs(bs({customClasses:(0,g.classnames)({"gform-card--disabled":m},c)},s),{},{style:"integration"}),E=bs({container:!0,customClasses:["gform-card__top-container-header"],elementType:"div",justifyContent:"space-between",spacing:2},O),R=bs({container:!0,customClasses:["gform-card__bottom-container-footer"],elementType:"div",justifyContent:"space-between",type:1===y.length?"fluid":"fixed"},v),_=bs({columnSpacing:2,container:!0,customClasses:["gform-card__top-container-title-container"],elementType:"div",justifyContent:"flex-start",rowSpacing:2,wrap:!0},j);return g.React.createElement(Hi,(0,e.A)({},C,{ref:r}),g.React.createElement("div",{className:"gform-card__top-container"},!!P.length&&g.React.createElement(Qi,E,P.map((function(e,t){return g.React.createElement(Qi,{item:!0,customClasses:["gform-card__top-container-header-item"],elementType:"div",key:"integration-card__top-container-header-item--".concat((0,u.slugify)(D),"-").concat(t)},e)}))),(D||n)&&g.React.createElement(K.A,{customClasses:["gform-card__top-container-title-outer-container"],spacing:2},g.React.createElement(Qi,_,D&&g.React.createElement(Qi,{item:!0,customClasses:["gform-card__top-container-title"],elementType:"div"},D),n&&g.React.createElement(Qi,{item:!0,customClasses:["gform-card__top-container-after-title"],elementType:"div"},n))),l),g.React.createElement("div",{className:"gform-card__bottom-container"},!!y.length&&g.React.createElement(Qi,R,y.map((function(e,t){return g.React.createElement(Qi,{item:!0,elementType:"div",key:"integration-card__bottom-container-footer-item--".concat((0,u.slugify)(D),"-").concat(t)},e)})))))}));vs.propTypes={afterTitle:g.PropTypes.node,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),description:g.PropTypes.node,footerContent:g.PropTypes.arrayOf(g.PropTypes.node),footerGridAttributes:g.PropTypes.object,headerContent:g.PropTypes.arrayOf(g.PropTypes.node),headerGridAttributes:g.PropTypes.object,title:g.PropTypes.node,titleGridAttributes:g.PropTypes.object},vs.displayName="Cards/IntegrationCard";var hs=vs;function Ps(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ts(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ps(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ps(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Os=function(e){var t=e.customAttributes,r=void 0===t?{}:t,o=e.customClasses,n=void 0===o?[]:o,i=e.htmlFor,s=void 0===i?"":i,a=e.label,p=void 0===a?"":a,l=e.isVisible,d=void 0===l||l,m=e.size,f=void 0===m?"text-sm":m,y=e.spacing,g=void 0===y?"":y,b=e.weight,v=void 0===b?"medium":b;if(!p)return"";var h=(0,u.objectToAttributes)(Ts(Ts({},r),{},{class:["gform-label","gform-typography--size-".concat(f),"gform-typography--weight-".concat(v),!d&&"gform-visually-hidden"].concat(c(Object.keys((0,u.spacerClasses)(g))),c(n)),for:s}));return"\n\t\t<label ".concat(h,">").concat(p,"</label>\n\t")},ws=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{customAttributes:{},customClasses:[],htmlFor:"",label:"",isVisible:!0,rendered:!1,renderOnInit:!0,size:"text-sm",spacing:"",target:"",targetPosition:"afterbegin",weight:"medium"},o),(0,u.trigger)({event:"gform/label/pre_init",native:!1,data:{instance:this}}),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,Os(this.options));this.elements.label=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/label/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized label component on ".concat(this.options.target,"."))}}])}();function Ds(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function As(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ds(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ds(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var js=function(e){var t=e.customAttributes,r=void 0===t?{}:t,o=e.customClasses,n=void 0===o?[]:o,i=e.href,s=void 0===i?"":i,a=e.id,p=void 0===a?(0,u.uniqueId)("link"):a,l=e.label,d=void 0===l?"":l,m=e.linkTarget,f=void 0===m?"_self":m,y=e.spacing,g=void 0===y?"":y,b=e.theme,v=void 0===b?"cosmos":b,h=(0,u.objectToAttributes)(As(As({},r),{},{id:p,href:s,target:f,class:["gform-link","gform-link--theme-".concat(v)].concat(c(Object.keys((0,u.spacerClasses)(g))),c(n))}));return"\n\t\t<a ".concat(h).concat("_blank"===f?' rel="noopener"':"",'>\n\t\t\t<span class="gform-link__label">').concat(d,"</span>\n\t\t</a>\n\t")},Cs=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{customAttributes:{},customClasses:[],href:"",id:"",label:"",linkTarget:"_self",rendered:!1,renderOnInit:!0,spacing:"",target:"",targetPosition:"afterbegin",theme:"cosmos"},o),(0,u.trigger)({event:"gform/link/pre_init",native:!1,data:{instance:this}}),this.options.id=this.options.id||(0,u.uniqueId)("toggle"),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,js(this.options));this.elements.link=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/link/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized link component.")}}])}();function Es(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Rs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Es(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Es(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var _s=(0,g.React.forwardRef)((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.listItems,c=void 0===a?[]:a,p=t.spacing,l=void 0===p?"":p,d=t.type,m="unordered"===(void 0===d?"unordered":d),f=Rs({className:(0,g.classnames)(Rs({"gform-list":!0,"gform-list--unordered":m,"gform-list--ordered":!m},(0,u.spacerClasses)(l)),s)},n),y=m?"ul":"ol";return g.React.createElement(y,(0,e.A)({},f,{ref:r}),c.map((function(e,t){return g.React.createElement("li",{className:"gform-list__item",key:t},e)})))}));_s.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),listItems:g.PropTypes.array,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),type:g.PropTypes.string},_s.displayName="List";var ks=_s,xs=["children","collapsible","collapsibleIcon","collapsibleIconPrefix","collapsed","contentId","customAttributes","customClasses","FooterContent","HeaderContent","i18n","spacing","tagName"];function Fs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Bs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fs(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ss=(0,g.React.forwardRef)((function(e,t){var r=e.children,o=void 0===r?null:r,n=e.collapsible,i=void 0!==n&&n,s=e.collapsibleIcon,a=void 0===s?"accordion-arrow":s,c=e.collapsibleIconPrefix,p=void 0===c?"gform-icon":c,l=e.collapsed,d=void 0!==l&&l,m=e.contentId,f=void 0===m?"":m,b=e.customAttributes,h=void 0===b?{}:b,P=e.customClasses,T=void 0===P?{}:P,O=e.FooterContent,w=void 0===O?null:O,D=e.HeaderContent,A=void 0===D?null:D,j=e.i18n,C=void 0===j?{}:j,E=e.spacing,R=void 0===E?"":E,_=e.tagName,k=void 0===_?"div":_,x=(0,We.A)(e,xs),F=(0,v.useStateWithDep)(d),B=(0,y.A)(F,2),N=B[0],I=B[1],L=C.collapsedAriaLabel,z=void 0===L?"":L,H=C.expandedAriaLabel,M=void 0===H?"":H,q=Bs(Bs({className:(0,g.classnames)(Bs({"gform-meta-box":!0,"gform-meta-box--is-collapsible":i,"gform-meta-box--is-collapsed":N},(0,u.spacerClasses)(R)),T)},h),{},{"data-testid":"gform-meta-box",ref:t}),W={customAttributes:{"aria-controls":f||void 0,"aria-expanded":!N,"aria-label":N?z:M},customClasses:["gform-meta-box__toggle"],icon:a,iconAttributes:{customClasses:["gform-meta-box__toggle-icon"]},iconPrefix:p,onClick:function(){return I(!N)},type:"unstyled"},G=k;return g.React.createElement(G,q,A&&g.React.createElement("div",{className:"gform-meta-box__header","data-testid":"gform-meta-box-header"},g.React.createElement(v.ConditionalWrapper,{condition:i,wrapper:function(e){return g.React.createElement(S,W,e)}},g.React.createElement(A,x))),g.React.createElement("div",{className:"gform-meta-box__content",id:f||void 0,style:{display:N?"none":""}},o),w&&g.React.createElement("div",{className:"gform-meta-box__footer","data-testid":"gform-meta-box-footer"},g.React.createElement(w,x)))}));Ss.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),FooterContent:g.PropTypes.func,HeaderContent:g.PropTypes.func,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),tagName:g.PropTypes.string},Ss.displayName="MetaBox";var Ns=Ss;function Is(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ls(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Is(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Is(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var zs=(0,g.React.forwardRef)((function(e,t){var r=e.children,o=void 0===r?null:r,n=e.count,i=void 0===n?0:n,s=e.contentAttributes,a=void 0===s?{}:s,c=e.contentClasses,u=void 0===c?[]:c,l=e.countAttributes,d=void 0===l?{}:l,m=e.countClasses,f=void 0===m?[]:m,y=e.customAttributes,v=void 0===y?{}:y,h=e.customClasses,P=void 0===h?[]:h,T=e.iconAttributes,O=void 0===T?{}:T,w=e.hasIcon,D=void 0===w||w,A=e.title,j=void 0===A?"":A,C=e.titleAttributes,E=void 0===C?{}:C,R=e.titleClasses,_=void 0===R?[]:R,k=e.type,x=void 0===k?"info":k,F=Ls(Ls({customClasses:(0,g.classnames)((0,p.A)({"gform-card--metric":!0},"gform-card--metric-".concat(x),!0),P)},v),{},{baseClass:!1,ref:t}),B=Ls({preset:"metric-".concat(x)},O),S=Ls({customClasses:(0,g.classnames)({"gform-card__metric-content":!0},u),spacing:[0,0,0,6]},a),N=Ls({customClasses:(0,g.classnames)({"gform-card__metric-title":!0},_),size:"text-sm",spacing:[0,0,1,0],weight:"medium",tagName:"h3"},E),I=Ls({customClasses:(0,g.classnames)({"gform-card__metric-count":!0},f),size:"text-xl",weight:"semibold"},d);return g.React.createElement(Hi,F,D&&g.React.createElement(b.A,B),g.React.createElement(K.A,S,g.React.createElement(qe,N,j),g.React.createElement(H.A,I,i)),o)}));zs.propTypes={children:g.PropTypes.node,count:g.PropTypes.oneOfType([g.PropTypes.number,g.PropTypes.string]),contentAttributes:g.PropTypes.object,contentClasses:g.PropTypes.oneOfType([g.PropTypes.array,g.PropTypes.object,g.PropTypes.string]),countAttributes:g.PropTypes.object,countClasses:g.PropTypes.oneOfType([g.PropTypes.array,g.PropTypes.object,g.PropTypes.string]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.array,g.PropTypes.object,g.PropTypes.string]),iconAttributes:g.PropTypes.object,hasIcon:g.PropTypes.bool,title:g.PropTypes.string,titleAttributes:g.PropTypes.object,titleClasses:g.PropTypes.oneOfType([g.PropTypes.array,g.PropTypes.object,g.PropTypes.string]),type:g.PropTypes.oneOf(["info","success","warn","error"])},zs.displayName="Cards/MetricCard";var Hs=zs;function Ms(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var qs=function(e){var t=e.children,r=void 0===t?null:t,o=e.customAttributes,n=void 0===o?{}:o,i=e.customClasses,s=void 0===i?{}:i,a=e.tagName,c=void 0===a?"div":a,u=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ms(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ms(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({className:(0,g.classnames)({"gform-layout":!0},s),"data-testid":"gform-layout"},n),l=c;return g.React.createElement(l,u,r)};qs.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),tagName:g.PropTypes.string};var Ws=qs,Gs=["children","customAttributes","customClasses","Header","layoutTagName","PrimarySideBarChildren","SecondarySideBarChildren","simplebarContent","simpleBarRef"];function Us(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Vs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Us(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Us(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ks=(0,g.React.forwardRef)((function(t,r){var o=t.children,n=void 0===o?null:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?{}:a,p=t.Header,u=void 0===p?null:p,l=t.layoutTagName,d=void 0===l?"div":l,m=t.PrimarySideBarChildren,f=void 0===m?null:m,y=t.SecondarySideBarChildren,b=void 0===y?null:y,h=t.simplebarContent,P=void 0===h||h,T=t.simpleBarRef,O=void 0===T?null:T,w=(0,We.A)(t,Gs),D=Vs(Vs({customClasses:(0,g.classnames)({"gform-layout--modular-sidebar":!0},c)},s),{},{ref:r,tagName:d});return g.React.createElement(Ws,D,u&&g.React.createElement(u,(0,e.A)({customClasses:["gform-modular-sidebar__header"]},w)),g.React.createElement("div",{className:"gform-modular-sidebar__body","data-testid":"gform-modular-sidebar-body"},f&&g.React.createElement("div",{className:"gform-modular-sidebar__primary-sidebar","data-testid":"gform-modular-sidebar-primary-sidebar"},g.React.createElement(f,w)),b&&g.React.createElement("div",{className:"gform-modular-sidebar__secondary-sidebar","data-testid":"gform-modular-sidebar-secondary-sidebar"},g.React.createElement(b,w)),g.React.createElement("div",{className:"gform-modular-sidebar__content","data-testid":"gform-modular-sidebar-content"},g.React.createElement(v.ConditionalWrapper,{condition:P,wrapper:function(e){return g.React.createElement(g.SimpleBar,{scrollableNodeProps:{ref:O}},e)}},n))))}));Ks.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),Header:g.PropTypes.func,layoutTagName:g.PropTypes.string,PrimarySideBarChildren:g.PropTypes.func,SecondarySideBarChildren:g.PropTypes.func},Ks.displayName="ModularSidebar";var $s=Ks;function Zs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var Js=(0,g.React.forwardRef)((function(t,r){var o=t.children,n=void 0===o?null:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?[]:a,u=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zs(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({className:(0,g.classnames)(["gform-nav-bar"],c)},s);return g.React.createElement("nav",(0,e.A)({},u,{ref:r}),g.React.createElement("div",{className:"gform-nav-bar__logo"}),n)}));Js.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object])},Js.displayName="NavBar";var Ys=Js;function Qs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Xs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qs(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ea=g.React.forwardRef,ta={activeClassName:"gform-pagination__item--selected",activeLinkClassName:"gform-pagination__link--selected",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},breakClassName:"gform-pagination__item--break",breakLabel:"...",breakLinkClassName:"gform-pagination__link--break",className:"gform-pagination",disabledClassName:"gform-pagination__item--disabled",disabledLinkClassName:"gform-pagination__link--disabled",disableInitialCallback:!1,eventListener:"onClick",hrefAllControls:!1,initialPage:0,marginPagesDisplayed:1,nextAriaLabel:"Next page",nextClassName:"gform-pagination__item--next",nextLinkClassName:"gform-pagination__link--next",nextLabel:"Next",nextPageRel:"next",nextRel:"next",pageClassName:"gform-pagination__item",pageCount:0,pageLinkClassName:"gform-pagination__link",pageRangeDisplayed:1,previousAriaLabel:"Previous page",previousClassName:"gform-pagination__item--previous",previousLabel:"Previous",previousLinkClassName:"gform-pagination__link--previous",prevPageRel:"prev",prevRel:"prev",renderOnZeroPageCount:void 0,selectedPageRel:"canonical"},ra=ea((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.paginationProps,c=void 0===a?{}:a,p=t.spacing,l=void 0===p?"":p,d=Xs({className:(0,g.classnames)(Xs({"gform-pagination":!0},(0,u.spacerClasses)(l)),s),ref:r},n),m=(0,u.deepMerge)(ta,c);return isNaN(m.forcePage&&!isNaN(m.initialPage))||delete m.initialPage,g.React.createElement(g.ReactPaginate,(0,e.A)({},m,d))}));ra.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),paginationProps:g.PropTypes.object,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object])},ra.displayName="Pagination";var oa=ra;function na(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ia(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?na(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):na(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var sa=g.React.useState,aa=(0,g.React.forwardRef)((function(e,t){var r=e.customAttributes,o=void 0===r?{}:r,n=e.customClasses,i=void 0===n?[]:n,s=e.disabled,a=void 0!==s&&s,c=e.helpTextAttributes,l=void 0===c?{size:"text-xs",weight:"regular"}:c,d=e.helpTextPosition,m=void 0===d?"below":d,f=e.id,b=void 0===f?"":f,v=e.labelAttributes,h=void 0===v?{size:"text-sm",weight:"medium"}:v,P=e.max,T=void 0===P?0:P,O=e.min,w=void 0===O?0:O,D=e.name,A=void 0===D?"":D,j=e.onBlur,C=void 0===j?function(){}:j,E=e.onChange,R=void 0===E?function(){}:E,_=e.onFocus,k=void 0===_?function(){}:_,x=e.showValueInput,F=void 0!==x&&x,B=e.spacing,S=void 0===B?"":B,N=e.step,I=void 0===N?1:N,L=e.theme,z=void 0===L?"cosmos":L,H=e.value,M=void 0===H?0:H,q=e.valueInputPosition,W=void 0===q?"before":q,G=e.valueInputSuffix,U=void 0===G?"":G,V=e.wrapperAttributes,K=void 0===V?{}:V,$=e.wrapperClasses,Z=void 0===$?[]:$,J=e.wrapperTagName,Y=void 0===J?"div":J,Q=sa(M),X=(0,y.A)(Q,2),ee=X[0],te=X[1],re=b||(0,u.uniqueId)("input"),oe="".concat(re,"-help-text"),ne=ia(ia({},K),{},{className:(0,g.classnames)(ia((0,p.A)((0,p.A)((0,p.A)({"gform-input-wrapper":!0},"gform-input-wrapper--theme-".concat(z),!0),"gform-input-wrapper--input",!0),"gform-input-wrapper--disabled",a),(0,u.spacerClasses)(S)),Z),ref:t}),ie=ia(ia({},o),{},{className:(0,g.classnames)({"gform-input":!0,"gform-input--range":!0,"gform-input--theme-cosmos":!0},i),id:re,max:T,min:w,step:I,name:A,onBlur:C,onChange:function(e){var t=e.target.value;te(t),R(t,e)},onFocus:k,type:"range",value:ee});a&&(ie.disabled=!0);var se=ia(ia({},h),{},{htmlFor:re}),ae=ia(ia({},l),{},{id:oe}),ce={className:(0,g.classnames)({"gform-input-range-wrapper":!0})},pe=Y,ue=function(){var e={className:(0,g.classnames)({"gform-input--range-value-input":!0}),disabled:a,max:T,min:w,onChange:function(e){var t=e.target.value;te(t)},type:"number",value:ee},t={className:(0,g.classnames)({"gform-input-range-value-wrapper":!0})};return g.React.createElement("div",t,g.React.createElement("input",e),U&&g.React.createElement("div",{className:"gform-input--range__suffix"},U))};return g.React.createElement(pe,ne,g.React.createElement(Ee.A,se),"above"===m&&g.React.createElement(tt.A,ae),g.React.createElement("div",ce,F&&"before"===W&&ue(),g.React.createElement("input",ie),F&&"after"===W&&ue()),"below"===m&&g.React.createElement(tt.A,ae))}));aa.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),disabled:g.PropTypes.bool,helpTextAttributes:g.PropTypes.object,helpTextPosition:g.PropTypes.string,id:g.PropTypes.string,labelAttributes:g.PropTypes.object,max:g.PropTypes.number,min:g.PropTypes.number,name:g.PropTypes.string,onBlur:g.PropTypes.func,onChange:g.PropTypes.func,onFocus:g.PropTypes.func,showValueInput:g.PropTypes.bool,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),step:g.PropTypes.number,theme:g.PropTypes.string,value:g.PropTypes.number,valueInputPosition:g.PropTypes.oneOf(["before","after"]),valueInputSuffix:g.PropTypes.string,wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),wrapperTagName:g.PropTypes.string},aa.displayName="Range";var ca=aa,pa={REPEATER:"repeater",REPEATER_ITEM:"repeater_item"};function ua(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function la(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ua(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ua(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var da=g.React.forwardRef,ma=g.React.useRef,fa=g.React.useState,ya=g.ReactDND.useDrag,ga=g.ReactDND.useDrop,ba="down",va=da((function(t,r){var o=t.children,n=void 0!==o&&o,i=t.content,s=void 0===i?null:i,a=t.customAttributes,c=void 0===a?{}:a,p=t.customClasses,l=void 0===p?[]:p,d=t.deleteButtonAttributes,m=void 0===d?{}:d,f=t.deleteButtonClasses,b=void 0===f?[]:f,v=t.deleteItem,h=void 0===v?function(){}:v,P=t.depth,T=void 0===P?0:P,O=t.downButtonAttributes,w=void 0===O?{}:O,D=t.downButtonClasses,A=void 0===D?[]:D,j=t.dragHandleAttributes,C=void 0===j?{}:j,E=t.dragHandleClasses,R=void 0===E?[]:E,_=t.i18n,k=void 0===_?{}:_,x=t.id,F=void 0===x?"":x,B=t.isDraggable,N=void 0!==B&&B,I=t.isSortable,L=void 0!==I&&I,z=t.listIndex,H=void 0===z?0:z,M=t.moveItem,q=void 0===M?function(){}:M,W=t.showArrows,G=void 0===W||W,U=t.showDeleteButton,V=void 0===U||U,K=t.showDragHandle,$=void 0===K||K,Z=t.spacing,J=void 0===Z?"":Z,Y=t.speak,Q=void 0===Y?function(){}:Y,X=t.totalItems,ee=void 0===X?0:X,te=t.upButtonAttributes,re=void 0===te?{}:te,oe=t.upButtonClasses,ne=void 0===oe?[]:oe,ie=ma(null),se=r||ie,ae=fa(!1),ce=(0,y.A)(ae,2),pe=ce[0],ue=ce[1],le=Array.isArray(n),de=function(e){Q((0,u.sprintf)(k.moveItem,F,e-1)),q(e,e-1),(0,u.trigger)({event:"gform/repeater/item_moved",native:!1,data:{itemListIndex:e,itemId:F,direction:"up"}})},me=function(e){Q((0,u.sprintf)(k.moveItem,F,e+1)),q(e,e+1),(0,u.trigger)({event:"gform/repeater/item_moved",native:!1,data:{itemListIndex:e,itemId:F,direction:"down"}})},fe=function(){pe?(Q((0,u.sprintf)(k.endDrag,F)),ue(!1),(0,u.trigger)({event:"gform/repeater/end_drag",native:!1,data:{item:se}})):(Q((0,u.sprintf)(k.beginDrag,F)),ue(!0),(0,u.trigger)({event:"gform/repeater/begin_drag",native:!1,data:{item:se}}))},ye=function(e,t){"up"===t&&H>0?de(H):t===ba&&H<ee-1&&me(H)},ge=ga({accept:pa.REPEATER_ITEM,collect:function(e){return{handlerId:e.getHandlerId(),isOver:e.isOver()}},hover:function(e,t){var r;if(se.current&&se.current.parentElement==e.itemRef.current.parentElement){var o=e.listIndex,n=H;if(o!==n){var i=null===(r=se.current)||void 0===r?void 0:r.getBoundingClientRect(),s=(i.bottom-i.top)/2,a=t.getClientOffset().y-i.top;o<n&&a<s||o>n&&a>s||(q(o,n),e.listIndex=n)}}},drop:function(e){Q((0,u.sprintf)(k.endDrop,s,e.listIndex+1)),(0,u.trigger)({event:"gform/repeater/item_dropped",native:!1,data:{item:e}})}}),be=(0,y.A)(ge,2),ve=be[0].handlerId,he=be[1],Pe=ya({type:pa.REPEATER_ITEM,item:function(){return{listIndex:H,children:n,itemRef:se}},collect:function(e){return{isDragging:e.isDragging()}}}),Te=(0,y.A)(Pe,2),Oe=Te[0].isDragging,we=Te[1];N&&L&&we(he(se));var De,Ae=la({className:(0,g.classnames)(la({"gform-repeater-item":!0,"gform-repeater-item--has-arrows":G&&L,"gform-repeater-item--has-drag-handle":$&&N&&L,"gform-repeater-item--is-draggable":N&&L,"gform-repeater-item--is-sortable":L,"gform-repeater-item--is-dragging":Oe,"gform-repeater-item--is-keyboard-nav":pe},(0,u.spacerClasses)(J)),l),"data-list-index":H,"data-handler-id":ve,id:F},c),je=la({size:"size-height-m",type:"icon-white",icon:"drag-indicator",label:k.dragLabel,customAttributes:{onKeyDown:function(e){e.stopPropagation(),"Tab"===e.key&&pe?e.preventDefault():pe&&((e.key===Yo||e.key===Xo)&&H>0?de(H):(e.key===Qo||e.key===en)&&H<ee-1&&me(H))}},onClick:function(e){return fe()},customClasses:(0,g.classnames)(["gform-repeater-item__control","gform-repeater-item__control--drag-toggle"],R)},C),Ce=la({size:"size-height-m",type:"icon-white",iconPrefix:"gform-common-icon",icon:"chevron-up",onClick:function(e){return ye(0,"up")},customClasses:(0,g.classnames)(["gform-repeater-item__control","gform-repeater-item__control--up"],ne)},re),Ee=la({size:"size-height-m",type:"icon-white",iconPrefix:"gform-common-icon",icon:"chevron-down",onClick:function(e){return ye(0,ba)},customClasses:(0,g.classnames)(["gform-repeater-item__control","gform-repeater-item__control--down"],A)},w),Re=la({size:"size-height-m",type:"icon-white",icon:"trash",label:k.deleteLabel,onClick:function(){return h(F)},customClasses:(0,g.classnames)(["gform-repeater-item__delete"],b)},m);return g.React.createElement("div",(0,e.A)({},Ae,{ref:se}),(G||$)&&g.React.createElement("div",{className:"gform-repeater-item__controls"},$&&N&&L&&g.React.createElement(S,je),G&&L&&g.React.createElement(S,Ee),G&&L&&g.React.createElement(S,Ce)),!le&&("function"!=typeof(De=s)?De:De({moveItem:q,speak:Q,id:F,listIndex:H,totalItems:ee,children:n,depth:T,deleteItem:h},se)),V&&g.React.createElement(S,Re))}));va.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.array,g.PropTypes.bool]),content:g.PropTypes.oneOfType([g.PropTypes.element,g.PropTypes.func,g.PropTypes.string]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),deleteButtonAttributes:g.PropTypes.object,deleteButtonClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),deleteItem:g.PropTypes.func,depth:g.PropTypes.number,downButtonAttributes:g.PropTypes.object,downButtonClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),dragHandleAttributes:g.PropTypes.object,dragHandleClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),id:g.PropTypes.string,isDraggable:g.PropTypes.bool,isSortable:g.PropTypes.bool,listIndex:g.PropTypes.number,moveItem:g.PropTypes.func,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),renderRepeater:g.PropTypes.func,showArrows:g.PropTypes.bool,showDragHandle:g.PropTypes.bool,showDropZone:g.PropTypes.bool,speak:g.PropTypes.func,totalItems:g.PropTypes.number,upButtonAttributes:g.PropTypes.object,upButtonClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object])},va.displayName="RepeaterItem";var ha=va;function Pa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ta(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Pa(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Oa=function(e,t){var r=t.id,o=void 0===r?"":r;return e.map((function(e){return Array.isArray(e.children)?Ta(Ta({},e),{},{id:e.id?e.id:(0,u.uniqueId)(o),children:Oa(e.children,{id:o})}):e.id?e:Ta(Ta({},e),{},{id:(0,u.uniqueId)(o)})}))};function wa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Da(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wa(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Aa=g.React.forwardRef,ja=g.React.useRef,Ca=g.React.useState,Ea=g.React.useCallback,Ra=Aa((function(t,r){var o=t.addButtonAttributes,n=t.addButtonClasses,i=t.customAttributes,s=t.customClasses,a=t.deleteButtonAttributes,p=t.deleteButtonClasses,l=t.downButtonAttributes,d=t.downButtonClasses,m=t.dragHandleAttributes,f=t.dragHandleClasses,b=t.depth,v=t.i18n,h=t.isDraggable,P=t.isSortable,T=t.items,O=t.maxItems,w=t.minItems,D=t.newItemProps,A=t.NewItemTemplate,j=t.screenReaderAttributes,C=t.screenReaderClasses,E=t.showAdd,R=t.showArrows,_=t.showDragHandle,k=t.spacing,x=t.upButtonAttributes,F=t.upButtonClasses,B=ja(null),N=r||B,I=Sn(),L="".concat(I,"-depth-").concat(b),z=Ca((function(){return Oa(T,{id:L})})),H=(0,y.A)(z,2),M=H[0],q=H[1],W=Ca(null),G=(0,y.A)(W,2),U=G[0],V=G[1],K=Ea((function(e,t){var r=M[e],o=M.filter((function(t,r){return r!==e})),n=[].concat(c(o.slice(0,t)),[r],c(o.slice(t)));q(n)}),[M]),$=function(e){var t;"string"==typeof e||"number"==typeof e?t=e:e&&e.detail&&e.detail.itemID&&(t=e.detail.itemID),t&&q((function(e){return e.filter((function(e){return t!==e.id}))}))},Z=Da({className:(0,g.classnames)(Da({"gform-repeater":!0},(0,u.spacerClasses)(k)),s),id:"".concat(L,"-list-wrapper")},i),J=Da({id:"".concat(L,"-repeater-screen-reader-text"),className:(0,g.classnames)(["gform-repeater__screen-reader-text","gform-visually-hidden"],C),"aria-live":"polite"},j),Y=Da({label:"Add",type:"white",iconPosition:"leading",onClick:function(){var e={id:"".concat(L,"-new-item-").concat(Date.now()),content:g.React.createElement(A,D),children:!1},t=[].concat(c(M),[e]);q(t)},iconPrefix:"gform-icon",icon:"plus-regular",size:"size-height-m",customClasses:(0,g.classnames)(["gform-repeater__add-button"],n),disabled:O&&M.length>=O},o);return g.React.createElement("div",(0,e.A)({},Z,{ref:N}),g.React.createElement("div",J,U),M.map((function(e,t){return function(e,t){if(!e)return null;var r,o,n,i,s=M.length,c=Da({children:e.children,content:e.content,deleteButtonAttributes:a,deleteButtonClasses:p,downButtonAttributes:l,downButtonClasses:d,dragHandleAttributes:m,dragHandleClasses:f,deleteItem:$,depth:b,i18n:v,id:e.id,isDraggable:h,isSortable:P,key:e.id,listIndex:t,minItems:w,moveItem:K,showArrows:R,showDragHandle:_,speak:V,totalItems:s,upButtonAttributes:x,upButtonClasses:F},(null==e?void 0:e.props)||{});return w&&s<=w&&(c.deleteButtonAttributes=Da(Da({},(null==e||null===(r=e.props)||void 0===r?void 0:r.deleteButtonAttributes)||{}),{},{disabled:!0})),1===s&&(c.downButtonAttributes=Da(Da({},(null==e||null===(o=e.props)||void 0===o?void 0:o.downButtonAttributes)||{}),{},{disabled:!0}),c.dragHandleAttributes=Da(Da({},(null==e||null===(n=e.props)||void 0===n?void 0:n.dragHandleAttributes)||{}),{},{disabled:!0}),c.upButtonAttributes=Da(Da({},(null==e||null===(i=e.props)||void 0===i?void 0:i.upButtonAttributes)||{}),{},{disabled:!0})),g.React.createElement(ha,c)}(e,t)})),E&&g.React.createElement(S,Y))})),_a=Aa((function(t,r){var o=Da(Da({},{addButtonAttributes:{},addButtonClasses:[],customAttributes:{},customClasses:[],deleteButtonAttributes:{},deleteButtonClasses:[],depth:0,downButtonAttributes:{},downButtonClasses:[],dragHandleAttributes:{},dragHandleClasses:[],i18n:{beginDrag:"Entering drag and drop for item %1$s.",deleteLabel:"Click to delete this item.",dragLabel:"Click to toggle drag and drop.",endDrag:"Exiting drag and drop for item %1$s.",endDrop:"%1$s moved to position %2$s.",moveItem:"Moving item %1$s to %2$s"},id:"",isDraggable:!1,isSortable:!1,items:[],maxItems:0,maxNesting:-1,minItems:0,newItemProps:{},NewItemTemplate:"",screenReaderAttributes:{},screenReaderClasses:[],showAdd:!0,showArrows:!0,showDragHandle:!0,showDropZone:!1,spacing:"",upButtonAttributes:{},upButtonClasses:[]}),t),n=o.id,i=Nn({id:n});return g.React.createElement(i,null,g.React.createElement(Ra,(0,e.A)({},o,{ref:r})))}));_a.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),depth:g.PropTypes.number,items:g.PropTypes.array,maxNesting:g.PropTypes.number,NewItemTemplate:g.PropTypes.oneOfType([g.PropTypes.element,g.PropTypes.func,g.PropTypes.string]),newItemProps:g.PropTypes.object,showDragHandle:g.PropTypes.bool,showArrows:g.PropTypes.bool,showAdd:g.PropTypes.bool,showDropZone:g.PropTypes.bool,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object])},_a.displayName="Repeater";var ka=_a,xa=["children","customAttributes","customClasses","Header","layoutTagName","SecondaryContentChildren","SideBarChildren","sidebarMobilePosition"];function Fa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Ba(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fa(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Sa=(0,g.React.forwardRef)((function(t,r){var o=t.children,n=void 0===o?null:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?{}:a,u=t.Header,l=void 0===u?null:u,d=t.layoutTagName,m=void 0===d?"div":d,f=t.SecondaryContentChildren,y=void 0===f?null:f,b=t.SideBarChildren,v=void 0===b?null:b,h=t.sidebarMobilePosition,P=void 0===h?"middle":h,T=(0,We.A)(t,xa),O=Ba(Ba({customClasses:(0,g.classnames)((0,p.A)({"gform-layout--right-sidebar":!0},"gform-layout--sidebar-".concat(P),!0),c)},s),{},{ref:r,tagName:m});return g.React.createElement(Ws,O,l&&g.React.createElement("div",{className:"gform-right-sidebar__header","data-testid":"gform-right-sidebar-header"},g.React.createElement(l,(0,e.A)({customClasses:["gform-right-sidebar__header"]},T))),g.React.createElement("div",{className:"gform-right-sidebar__body","data-testid":"gform-right-sidebar-body"},"start"===P&&v&&g.React.createElement("div",{className:"gform-right-sidebar__sidebar","data-testid":"gform-right-sidebar-sidebar"},g.React.createElement(v,T)),g.React.createElement("div",{className:"gform-right-sidebar__content","data-testid":"gform-right-sidebar-content"},n),"middle"===P&&v&&g.React.createElement("div",{className:"gform-right-sidebar__sidebar","data-testid":"gform-right-sidebar-sidebar"},g.React.createElement(v,T)),y&&g.React.createElement("div",{className:"gform-right-sidebar__secondary-content","data-testid":"gform-right-sidebar-secondary-content"},g.React.createElement(y,T)),"end"===P&&v&&g.React.createElement("div",{className:"gform-right-sidebar__sidebar","data-testid":"gform-right-sidebar-sidebar"},g.React.createElement(v,T))))}));Sa.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),Header:g.PropTypes.func,layoutTagName:g.PropTypes.string,SecondaryContentChildren:g.PropTypes.func,SideBarChildren:g.PropTypes.func,sidebarMobilePosition:g.PropTypes.oneOf(["start","middle","end"])},Sa.displayName="RightSidebar";var Na=Sa,Ia=["customClasses","key","active","disabled"],La=["customClasses"],za=["customClasses"],Ha=["customClasses"],Ma=["customClasses"],qa=["customClasses","key","active","disabled"],Wa=["customClasses"],Ga=["customClasses"],Ua=["customClasses"],Va=["customClasses"];function Ka(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function $a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ka(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ka(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Za=g.React.forwardRef,Ja=g.ReactRouter.Link,Ya=Za((function(t,r){var o=t.children,n=void 0===o?null:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?[]:a,p=t.items,l=void 0===p?[]:p,d=t.type,m=void 0===d?"icon-button":d,f=$a({className:(0,g.classnames)(["gform-router-nav-bar","gform-router-nav-bar--".concat(m)],c)},s),y="icon-button"===m;return g.React.createElement("nav",(0,e.A)({},f,{ref:r}),0===l.length?null:g.React.createElement("ul",{className:"gform-router-nav-bar__list"},y?l.map((function(t){var r=t.item,o=r.customClasses,n=r.key,i=r.active,s=r.disabled,a=(0,We.A)(r,Ia),c=t.icon,p=c.customClasses,l=(0,We.A)(c,La),d=t.text,m=d.customClasses,f=(0,We.A)(d,za),y=(0,u.uniqueId)("gform-router-nav-bar__item-text-"),v=$a({className:(0,g.classnames)({"gform-router-nav-bar__item":!0,"gform-router-nav-bar__item--active":i,"gform-router-nav-bar__item--disabled":s},o||[])},a),h=$a({customClasses:(0,g.classnames)(["gform-router-nav-bar__item-icon"],p||[])},l),P=$a({customAttributes:{id:y},customClasses:(0,g.classnames)(["gform-router-nav-bar__item-text"],m||[]),size:"text-xs",tagName:"span",weight:"medium"},f);if(t.link){var T=t.link,O=T.customClasses,w=(0,We.A)(T,Ha),D=$a({"aria-labelledby":y,className:(0,g.classnames)(["gform-router-nav-bar__item-link","gform-button","gform-button--icon-white","gform-button--size-height-m"],O||[])},w);return g.React.createElement("li",(0,e.A)({},v,{key:n}),g.React.createElement(Ja,D,g.React.createElement(b.A,h)),g.React.createElement(H.A,P))}if(t.button){var A=t.button,j=A.customClasses,C=(0,We.A)(A,Ma),E=$a({"aria-labelledby":y,customClasses:(0,g.classnames)(["gform-router-nav-bar__item-button"],j||[])},C);return g.React.createElement("li",(0,e.A)({},v,{key:n}),g.React.createElement(S,E,g.React.createElement(b.A,h)),g.React.createElement(H.A,P))}return null})):l.map((function(t){var r=t.item,o=r.customClasses,n=r.key,i=r.active,s=r.disabled,a=(0,We.A)(r,qa),c=t.text,p=c.customClasses,u=(0,We.A)(c,Wa),l=$a({className:(0,g.classnames)({"gform-router-nav-bar__item":!0,"gform-router-nav-bar__item--active":i,"gform-router-nav-bar__item--disabled":s},o||[])},a),d=!(null==t||!t.icon),m={};if(d){var f=t.icon,y=f.customClasses,v=(0,We.A)(f,Ga);m=$a({customClasses:(0,g.classnames)(["gform-router-nav-bar__item-icon"],y||[])},v)}var h=$a({customClasses:(0,g.classnames)(["gform-router-nav-bar__item-text"],p||[]),size:"text-sm",tagName:"span",weight:"medium"},u);if(t.link){var P=t.link,T=P.customClasses,O=(0,We.A)(P,Ua),w=$a({className:(0,g.classnames)(["gform-router-nav-bar__item-link"],T||[])},O);return g.React.createElement("li",(0,e.A)({},l,{key:n}),g.React.createElement(Ja,w,d&&g.React.createElement(b.A,m),g.React.createElement(H.A,h)))}if(t.button){var D=t.button,A=D.customClasses,j=(0,We.A)(D,Va),C=$a({customClasses:(0,g.classnames)(["gform-router-nav-bar__item-button"],A||[])},j);return g.React.createElement("li",(0,e.A)({},l,{key:n}),g.React.createElement(S,C,d&&g.React.createElement(b.A,m),g.React.createElement(H.A,h)))}return null}))),n)}));Ya.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),items:g.PropTypes.arrayOf(g.PropTypes.shape({item:g.PropTypes.object,link:g.PropTypes.object,icon:g.PropTypes.object,text:g.PropTypes.object})),type:g.PropTypes.oneOf(["icon-button","icon-text-tag"])},Ya.displayName="RouterNavBar";var Qa=Ya;function Xa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ec(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xa(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var tc=function(e){var t=e.customAttributes,r=void 0===t?{}:t,o=e.customClasses,n=void 0===o?[]:o,i=e.disabled,s=void 0!==i&&i,a=e.helpTextAttributes,p=void 0===a?{}:a,l=e.helpTextPosition,d=void 0===l?"below":l,m=e.id,f=void 0===m?(0,u.uniqueId)("gform-admin-select"):m,g=e.initialValue,b=void 0===g?"":g,v=e.labelAttributes,h=void 0===v?{}:v,P=e.name,T=void 0===P?"":P,O=e.options,w=void 0===O?[]:O,D=e.size,A=void 0===D?"size-r":D,j=e.spacing,C=void 0===j?"":j,E=e.theme,R=void 0===E?"cosmos":E,_=e.wrapperAttributes,k=void 0===_?{}:_,x=e.wrapperClasses,F=void 0===x?[]:x,B=e.wrapperTagName,S=void 0===B?"div":B,N=e.ariaLabel,I=void 0===N?"":N,L=f||(0,u.uniqueId)("gform-select"),z="".concat(L,"-help-text"),H=(0,u.objectToAttributes)(ec(ec({},k),{},{class:["gform-input-wrapper","gform-input-wrapper--theme-".concat(R||"cosmos"),"gform-input-wrapper--select","gform-input-wrapper--".concat(A||"size-r"),s&&"gform-input-wrapper--disabled"].concat(c(Object.keys((0,u.spacerClasses)(C))),c(F))})),M=ec(ec({},r),{},{class:["gform-select"].concat(c(n)),id:L,name:T,value:b});s&&(M.disabled=!0),p.content&&(M["aria-describedby"]=z);var q=(0,u.objectToAttributes)(M);I&&(M["aria-label"]=I);var W=ec(ec({},h),{},{htmlFor:L}),G=ec(ec({},p),{},{id:z}),U=function(e){var t=e.customOptionAttributes,r=void 0===t?{}:t,o=e.customOptionClasses,n=void 0===o?[]:o,i=e.label,s=void 0===i?"":i,a=e.value,p=void 0===a?"":a,l=ec(ec({},r),{},{class:["gform-select__option"].concat(c(n)),id:L,name:T,value:p});return"\n\t\t\t<option ".concat((0,u.objectToAttributes)(l),">\n\t\t\t\t").concat(s,"\n\t\t\t</option>\n\t\t")},V=w.map((function(e){var t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(0,u.isObject)(e)&&!(0,u.isEmptyObject)(e)?Object.entries(e).map((function(t){var r=(0,y.A)(t,1)[0];return e[r]})):e}(e.choices);return t.length?'\n\t\t\t<optgroup label="'.concat(e.label,'">\n\t\t\t\t').concat(t.map((function(e){return U(e)})),"\n\t\t\t</optgroup>\n\t\t"):U(e)})),K=os(G);return"\n\t\t<".concat(S," ").concat(H,">\n\t\t\t").concat(Os(W),"\n\t\t\t").concat("above"===d?K:"",'\n\t\t\t<div class="gform-select__wrapper">\n\t\t\t\t<select ').concat(q,">\n\t\t\t\t\t").concat(V,"\n\t\t\t\t</select>\n\t\t\t</div>\n\t\t\t").concat("below"===d?K:"","\n\t\t</").concat(S,">\n\t")},rc=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{customAttributes:{},customClasses:[],disabled:!1,helpTextAttributes:{},helpTextPosition:"below",id:"",initialValue:"",labelAttributes:{},name:"",options:[],rendered:!1,renderOnInit:!0,size:"size-r",spacing:"",theme:"cosmos",target:"",targetPosition:"afterbegin",wrapperAttributes:{},wrapperClasses:[],wrapperTagName:"div",ariaLabel:""},o),(0,u.trigger)({event:"gform/select/pre_init",native:!1,data:{instance:this}}),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,tc(this.options));this.elements.select=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/select/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized select component.")}}])}(),oc=["ariaLive","children","closeButtonAttributes","closeButtonClasses","customAttributes","customClasses","delay","errorIconAttributes","errorIconClasses","id","interactive","message","onDismiss","spacing","successIconAttributes","successIconClasses","theme","type"];function nc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ic(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var sc=g.React.forwardRef,ac=g.React.useEffect,cc=g.React.useState,pc=g.React.createContext,uc=g.React.useContext,lc=pc({}),dc=(pc(null),sc((function(t,r){var o=ic(ic({},uc(lc)),t),n=o.ariaLive,i=void 0===n?"polite":n,s=o.children,a=void 0===s?null:s,c=o.closeButtonAttributes,l=void 0===c?{}:c,d=o.closeButtonClasses,m=void 0===d?[]:d,f=o.customAttributes,v=void 0===f?{}:f,h=o.customClasses,P=void 0===h?[]:h,T=o.delay,O=void 0===T?5e3:T,w=o.errorIconAttributes,D=void 0===w?{}:w,A=o.errorIconClasses,j=void 0===A?[]:A,C=o.id,E=void 0===C?"":C,R=o.interactive,_=void 0!==R&&R,k=o.message,x=void 0===k?"":k,F=o.onDismiss,B=void 0===F?function(){}:F,N=o.spacing,I=void 0===N?"":N,L=o.successIconAttributes,z=void 0===L?{}:L,H=o.successIconClasses,M=void 0===H?[]:H,q=o.theme,W=void 0===q?"cosmos":q,G=o.type,U=void 0===G?"success":G,V=(0,We.A)(o,oc),K=cc(!1),$=(0,y.A)(K,2),Z=$[0],J=$[1];ac((function(){setTimeout((function(){J(!0)}),50)}),[]),ac((function(){if(!_){var e=setTimeout((function(){J(!1)}),O),t=setTimeout((function(){B(E)}),O+100);return function(){clearTimeout(e),clearTimeout(t)}}}),[_,O,E,B]);var Y=ic({className:(0,g.classnames)(ic((0,p.A)((0,p.A)({"gform-snackbar":!0,"gform-snackbar--react":!0,"gform-snackbar--interactive":_,"gform-snackbar--visible":Z},"gform-snackbar--theme-".concat(W),!0),"gform-snackbar--type-".concat(U),!0),(0,u.spacerClasses)(I)),P),style:ic(ic({},v.style),{},{"--gform-snackbar-animation-delay":"".concat(Z?0:O,"ms")}),"aria-live":i,ref:r},v),Q=ic({customClasses:(0,g.classnames)({"gform-snackbar__close":!0},m),iconPosition:"leading",type:"unstyled"},l),X=ic({customClasses:(0,g.classnames)({"gform-snackbar__type-icon":!0,"gform-snackbar__type-icon--error":!0},j),icon:"delete",iconPrefix:"gform-icon",spacing:[0,3,0,0]},D),ee=ic({customClasses:(0,g.classnames)({"gform-snackbar__type-icon":!0,"gform-snackbar__type-icon--success":!0},M),icon:"check",iconPrefix:"gform-icon",spacing:[0,3,0,0]},z);return g.React.createElement("div",(0,e.A)({},Y,V),"error"===U&&g.React.createElement(b.A,X),"success"===U&&g.React.createElement(b.A,ee),x,a,_&&g.React.createElement(S,(0,e.A)({},Q,{onClick:function(){B(E),J(!1)}})))})));dc.propTypes={children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),delay:g.PropTypes.number,id:g.PropTypes.string,message:g.PropTypes.string,onDismiss:g.PropTypes.func,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),theme:g.PropTypes.string,type:g.PropTypes.string},dc.displayName="SnackBar";var mc=dc;function fc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function yc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var gc=function(e){var t=e.customAttributes,r=void 0===t?{}:t,o=e.customClasses,n=void 0===o?[]:o,i=e.id,s=void 0===i?"":i,a=e.spacing,p=void 0===a?"":a,l=e.tagName,d=void 0===l?"span":l,m=e.theme,f=void 0===m?"primary":m,y=e.type,g=void 0===y?"":y,b=(0,u.objectToAttributes)(yc(yc({},r),{},{id:s,class:["gform-st-icon","gform-st-icon--theme-".concat(f),"gform-st-icon--".concat(g)].concat(c(Object.keys((0,u.spacerClasses)(p))),c(n))}));return"\n\t\t<".concat(d," ").concat(b,"></").concat(d,">\n\t")},bc=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{customAttributes:{},customClasses:[],id:"",rendered:!1,renderOnInit:!0,spacing:"",target:"",targetPosition:"afterbegin",theme:"cosmos"},o),(0,u.trigger)({event:"gform/stacked_icon/pre_init",native:!1,data:{instance:this}}),this.options.id=this.options.id||(0,u.uniqueId)("toggle"),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,gc(this.options));this.elements.stackedIcon=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/stacked_icon/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized stackedIcon component.")}}])}();function vc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function hc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Pc=function(e){var t=e.customAttributes,r=void 0===t?{}:t,o=e.customClasses,n=void 0===o?[]:o,i=e.hasDot,s=void 0===i||i,a=e.id,p=void 0===a?"":a,l=e.isStatic,d=void 0!==l&&l,m=e.label,f=void 0===m?"":m,y=e.pill,g=void 0===y||y,b=e.size,v=void 0===b?"sm":b,h=e.spacing,P=void 0===h?"":h,T=e.status,O=void 0===T?"active":T,w=e.theme,D=void 0===w?"cosmos":w,A=d?"span":"button",j=(0,u.objectToAttributes)(hc(hc({},r),{},{id:p,class:["gform-status-indicator","gform-status-indicator--size-".concat(v),"gform-status-indicator--theme-".concat(D),"gform-status--".concat(O),g?"":"gform-status--no-pill",s?"":"gform-status--no-icon",d?"gform-status--no-hover":""].concat(c(Object.keys((0,u.spacerClasses)(P))),c(n))})),C=(0,u.objectToAttributes)({class:["gform-status-indicator-status","gform-typography--weight-medium",{sm:"gform-typography--size-text-xs",md:"gform-typography--size-text-sm",lg:"gform-typography--size-text-sm"}[v]]});return"\n\t\t<".concat(A," ").concat(j,">\n\t\t\t<span ").concat(C,">").concat(f,"</span>\n\t\t</").concat(A,">\n\t")},Tc=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{customAttributes:{},customClasses:[],hasDot:!0,id:"",isStatic:!1,label:"",pill:!0,rendered:!1,renderOnInit:!0,size:"sm",spacing:"",status:"active",target:"",targetPosition:"afterbegin",theme:"cosmos"},o),(0,u.trigger)({event:"gform/status_indicator/pre_init",native:!1,data:{instance:this}}),this.options.id=this.options.id||(0,u.uniqueId)("toggle"),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,Pc(this.options));this.elements.statusIndicator=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/status_indicator/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized statusIndicator component.")}}])}();function Oc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}var wc=(0,g.React.forwardRef)((function(t,r){var o=t.activeStep,n=void 0===o?1:o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,l=void 0===a?[]:a,d=t.icon,m=void 0===d?"check-mark-alt":d,f=t.iconPrefix,y=void 0===f?"gform-common-icon":f,v=t.numSteps,h=void 0===v?1:v,P=t.spacing,T=void 0===P?"":P,O=(0,g.classnames)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Oc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Oc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({"gform-steps":!0},(0,u.spacerClasses)(T)),l),w=(0,u.uniqueId)("step");return g.React.createElement("ol",(0,e.A)({className:O},s,{ref:r}),c(Array(h).keys()).map((function(e,t){var r=e+1,o=(0,g.classnames)({"gform-steps__step":!0,"gform-steps__step--active":r===n,"gform-steps__step--completed":r<n});return g.React.createElement("li",{key:"".concat(w,"-").concat(t),className:o},g.React.createElement("span",{className:"gform-steps__step-count"},r),g.React.createElement(b.A,{customClasses:["gform-steps__step-icon"],icon:m,iconPrefix:y}))})))}));wc.propTypes={activeStep:g.PropTypes.number,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),numSteps:g.PropTypes.number,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object])},wc.displayName="Steps";var Dc=wc;function Ac(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function jc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ac(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ac(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Cc=g.React.useState,Ec=g.React.useEffect,Rc=g.React.useRef,_c=(0,g.React.forwardRef)((function(t,r){var o=t.allowNew,n=void 0===o||o,i=t.customAttributes,s=void 0===i?{}:i,a=t.customClasses,c=void 0===a?[]:a,p=t.i18n,l=void 0===p?{}:p,d=t.id,m=void 0===d?"":d,f=t.labelAttributes,v=void 0===f?{size:"text-sm",weight:"medium"}:f,h=t.name,P=void 0===h?"":h,T=t.palette,O=void 0===T?[]:T,w=t.paletteCustom,D=void 0===w?[]:w,A=t.spacing,j=void 0===A?"":A,C=t.value,E=void 0===C?"":C,R=Cc(!1),_=(0,y.A)(R,2),k=_[0],x=_[1],F=Cc(E),B=(0,y.A)(F,2),S=B[0],N=B[1],I=Cc(E),L=(0,y.A)(I,2),z=L[0],H=L[1],M=Cc(O.length+1),q=(0,y.A)(M,2),W=q[0],G=q[1],U=Cc(D),V=(0,y.A)(U,2),K=V[0],$=V[1],Z=Cc(null),J=(0,y.A)(Z,2),Y=J[0],Q=J[1],X=Rc(null),ee=Rc(document.querySelector('[data-js-setting-name="'.concat(P,'"] .gform-input--swatch__option--new'))),te=Rc([]);Ec((function(){var e=JSON.stringify(K);X.current.value=e,0===K.length&&N(E)}),[K,E]),Ec((function(){Y&&Y.current||Q(ee)}),[Q,Y]);var re,oe,ne,ie=function(){x(!1)},se=function(e){N(e.target.value)},ae=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o={className:(0,g.classnames)({"gform-input--swatch__option":!0}),key:t},n=jc({htmlFor:"".concat(P,"_").concat(e,"_").concat(t),label:(null==l?void 0:l.swatch)||"",isVisible:!1},v),i={onChange:se,type:"radio",name:P,value:e,id:"".concat(P,"_").concat(e,"_").concat(t),checked:e===S};r&&(i.onClick=function(){H(e),Q({current:te.current[t]}),G(t),x(!0)});var s={className:(0,g.classnames)({"gform-input--swatch__option-preview":!0}),style:{backgroundColor:e},onClick:function(r){r.target.classList.contains("gform-input--swatch-delete")?function(e){$((function(t){return t.filter((function(t,r){return r!==e}))})),ie()}(t):document.getElementById("".concat(P,"_").concat(e,"_").concat(t)).click()},ref:r?function(e){return te.current[t]=e}:null},a={icon:"check",customClasses:(0,g.classnames)({"gform-input--swatch-selected":!0}),customAttributes:{style:{color:_e(e)}}},c={icon:"delete",customClasses:(0,g.classnames)({"gform-input--swatch-delete":!0})};return g.React.createElement("li",o,g.React.createElement(Ee.A,n),g.React.createElement("input",i),g.React.createElement("span",s,e===S&&g.React.createElement(b.A,a),r&&g.React.createElement(b.A,c)))},ce=jc({className:(0,g.classnames)(jc({"gform-input--swatch":!0},(0,u.spacerClasses)(j)),c),id:m,"data-js-setting-name":P},s),pe={className:(0,g.classnames)({"gform-input--swatch-options":!0})},ue={name:"".concat(P,"-all-swatches"),defaultValue:JSON.stringify(K),id:"".concat(P,"-all-swatches"),type:"hidden",ref:X},le={value:z||"#ffffff",onSave:function(e){H(e),K.includes(e)||$((function(t){var r=t;return r[W]=e,r})),N(e),x(!1)},onCancel:ie,triggerRef:Y,i18n:(null==l?void 0:l.colorPicker)||{}};return g.React.createElement("div",(0,e.A)({},ce,{ref:r}),g.React.createElement("div",{style:{height:"0"}}),g.React.createElement("ul",pe,O.map((function(e,t){return ae(e,t)})),K.map((function(e,t){return ae(e,t,!0)})),n&&(re={className:(0,g.classnames)({"gform-input--swatch__option":!0,"gform-input--swatch__option--new":!0}),key:"add-new"},oe={className:(0,g.classnames)({"gform-input--swatch__option-preview":!0,"gform-input--swatch__option-preview--new":!0}),onClick:function(){Q(ee),G(K.length+1),x(!0)},ref:ee},ne={icon:"plus-regular"},g.React.createElement("li",re,g.React.createElement("span",oe,g.React.createElement(b.A,ne))))),k&&g.React.createElement(Le,le),g.React.createElement("input",ue))}));_c.propTypes={allowNew:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),i18n:g.PropTypes.object,id:g.PropTypes.string,labelAttributes:g.PropTypes.object,name:g.PropTypes.string,palette:g.PropTypes.array,paletteCustom:g.PropTypes.array,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),value:g.PropTypes.string},_c.displayName="Swatch";var kc=_c,xc=function(e){var t=e.data,r=void 0===t?{}:t,o=e.outerBorder,n=void 0===o||o,i=e.responsive,s=["gform-table"];void 0!==i&&i&&s.push("gform-table--responsive"),n||s.push("gform-table--no-outer-border");var a=s.join(" "),c="",p="";return null!=r&&r.thead&&(c+="<thead><tr>",c+=r.thead.map((function(e){return'<th scope="'.concat(e.scope,'">').concat(e.content,"</th>")})).join(""),c+="</tr></thead>"),null!=r&&r.tbody&&(p+="<tbody>",p+=r.tbody.map((function(e){return"<tr>".concat(e.map((function(e){return'<td data-header="'.concat(e.header,'">').concat(e.content,"</td>")})).join(""),"</tr>")})).join(""),p+="</tbody>"),'<table class="'.concat(a,'">\n\t\t').concat(c,"\n\t\t").concat(p,"\n\t</table>")};function Fc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Bc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Sc=g.React.forwardRef,Nc=g.React.useEffect,Ic=g.React.useState,Lc=Sc((function(t,r){var o=t.automatic,n=t.customAttributes,i=t.customClasses,s=t.iconPrefix,a=t.spacing,c=t.tabs,l=Sn(),d=Ic(1),m=(0,y.A)(d,2),f=m[0],b=m[1],v=Ic(0),h=(0,y.A)(v,2),P=h[0],T=h[1],O=Ic({}),w=(0,y.A)(O,2),D=w[0],A=w[1],j=c.length;Nc((function(){A((0,p.A)((0,p.A)({},f,{reveal:!0}),P,{hide:!0})),requestAnimationFrame((function(){A((0,p.A)((0,p.A)({},f,{reveal:!0,open:!0}),P,{hide:!0}))})),setTimeout((function(){A((0,p.A)((0,p.A)({},f,{reveal:!1,open:!0}),P,{hide:!1}))}),150)}),[f,P]);var C,E=Bc({className:(0,g.classnames)(Bc({"gform-tabs":!0,"gform-tabs--automatic":o},(0,u.spacerClasses)(a)),i)},n);return g.React.createElement("div",(0,e.A)({},E,{ref:r}),(C={className:"gform-tabs__tablist",role:"tablist"},g.React.createElement("div",C,c.map((function(t,r){var n=r+1,i="".concat(l,"-tab-").concat(n),a="".concat(l,"-tabpanel-").concat(n),c=f===n,p={customAttributes:{"aria-controls":a,"aria-selected":c?"true":"false",id:i,onKeyDown:function(e){if([Xo,en,on,nn].includes(e.key)){var t;switch(e.key){case Xo:t=1===n?j:n-1;break;case en:t=n===j?1:n+1;break;case on:t=1;break;case nn:t=j}document.getElementById("".concat(l,"-tab-").concat(t)).focus(),f!==t&&o&&(T(f),b(t))}},role:"tab",tabIndex:c?void 0:"-1"},customClasses:(0,g.classnames)({"gform-tabs__tab":!0,"gform-tabs__tab--active":c}),onClick:function(){f!==n&&(T(f),b(n))},label:t.label,size:"size-height-m",type:"simplified"};if(t.icon&&(p.icon=t.icon,p.iconPrefix=s,p.iconPosition="leading"),t.status){var u={hasDot:!1,label:t.status,size:"sm",status:"gray"};p.children=g.React.createElement(Pt,u)}return g.React.createElement(S,(0,e.A)({key:i},p))})))),g.React.createElement("div",{className:"gform-tabs__tabpanels"},c.map((function(t,r){var o,n,i,s=r+1,a="".concat(l,"-tab-").concat(s),c="".concat(l,"-tabpanel-").concat(s),p=f===s,u={"aria-labelledby":a,className:(0,g.classnames)({"gform-tabs__tabpanel":!0,"gform-tabs__tabpanel--active":p,"gform-tabs__tabpanel--reveal":null===(o=D[s])||void 0===o?void 0:o.reveal,"gform-tabs__tabpanel--open":null===(n=D[s])||void 0===n?void 0:n.open,"gform-tabs__tabpanel--hide":null===(i=D[s])||void 0===i?void 0:i.hide}),id:c,role:"tabpanel",tabIndex:"0"};return g.React.createElement("div",(0,e.A)({key:c},u),t.panel)}))))})),zc=Sc((function(t,r){var o=Bc(Bc({},{automatic:!0,customAttributes:{},customClasses:[],iconPrefix:"gform-icon",spacing:"",tabs:[]}),t),n=o.id,i=Nn({id:n});return g.React.createElement(i,null,g.React.createElement(Lc,(0,e.A)({},o,{ref:r})))}));zc.propTypes={automatic:g.PropTypes.bool,customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),iconPrefix:g.PropTypes.string,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),tabs:g.PropTypes.array};var Hc=zc,Mc=function(e){var t=e.content,r=void 0===t?"":t,o=e.customClasses,n=void 0===o?[]:o,i=e.id,s=void 0===i?"":i,a=e.size,p=void 0===a?"text-md":a,l=e.spacing,d=void 0===l?"":l,m=e.tagName,f=void 0===m?"div":m,y=e.weight,g=void 0===y?"regular":y,b={class:["gform-common-text","gform-typography--size-".concat(p),"gform-typography--weight-".concat(g)].concat(c(n),c(Object.keys((0,u.spacerClasses)(d)))),id:s};return"<".concat(f," ").concat((0,u.objectToAttributes)(b),">").concat(r,"</").concat(f,">")},qc=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{content:"",customClasses:[],id:(0,u.uniqueId)("gform-text"),rendered:!1,renderOnInit:!0,size:"text-md",spacing:"",tagName:"div",target:"",targetPosition:"afterbegin",weight:"regular"},o),(0,u.trigger)({event:"gform/text/pre_init",native:!1,data:{instance:this}}),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,Mc(this.options));this.elements.text=(0,u.getNode)("#".concat(this.options.id),document,!0)}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/text/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized text component on ".concat(this.options.target,"."))}}])}();function Wc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Gc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Uc=function(e){var t=e.customAttributes,r=void 0===t?{}:t,o=e.customClasses,n=void 0===o?[]:o,i=e.helpText,s=void 0===i?"":i,a=e.id,p=void 0===a?"":a,l=e.label,d=void 0===l?"":l,m=e.labelCustomAttributes,f=void 0===m?{}:m,y=e.labelCustomClasses,g=void 0===y?[]:y,b=e.labelVisible,v=void 0===b||b,h=e.disabled,P=void 0!==h&&h,T=e.placeholder,O=void 0===T?"":T,w=e.spacing,D=void 0===w?"":w,A=e.theme,j=void 0===A?"cosmos":A,C=e.value,E=void 0===C?"":C,R=e.wrapperCustomAttributes,_=void 0===R?{}:R,k=e.wrapperCustomClasses,x=void 0===k?[]:k,F=e.wrapperTagName,B=void 0===F?"div":F,S=(0,u.objectToAttributes)(Gc({class:["gform-input-wrapper","gform-input-wrapper--theme-".concat(j)].concat(c(Object.keys((0,u.spacerClasses)(D))),c(x))},_)),N=Gc({class:["gform-input","gform-input--textarea"].concat(c(n)),id:p,name:p,placeholder:O},r);s&&(N["aria-describedby"]="".concat(p,"-help-text")),P&&(N.disabled="disabled");var I=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],n=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=(0,u.objectToAttributes)(Gc({class:["gform-label","gform-input__label","gform-input__label--textarea",n?"":"gform-visually-hidden"].concat(c(o)),for:e},r));return"\n\t\t<label ".concat(i,">\n\t\t\t").concat(t,"\n\t\t</label>\n\t")}(p,d,f,g,v),L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=(0,u.objectToAttributes)({class:["gform-input-help-text"],id:"".concat(t,"-help-text")});return"\n\t\t<span ".concat(r,">\n\t\t\t").concat(e,"\n\t\t</span>\n\t")}(s,p);return"\n\t\t<".concat(B," ").concat(S,">\n\t\t\t").concat(d&&I,"\n\t\t\t<textarea ").concat((0,u.objectToAttributes)(N),">").concat(E,"</textarea>\n\t\t\t").concat(s&&L,"\n\t\t</").concat(B,">\n\t")},Vc=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{customAttributes:{},customClasses:[],helpText:"",id:"",label:"",labelCustomAttributes:{},labelCustomClasses:[],labelVisible:!0,placeholder:"",rendered:!1,renderOnInit:!0,spacing:"",target:"",targetPosition:"afterbegin",theme:"cosmos",value:"",wrapperCustomAttributes:{},wrapperCustomClasses:[],wrapperTagName:"div"},o),(0,u.trigger)({event:"gform/textarea/pre_init",native:!1,data:{instance:this}}),this.options.id=this.options.id||(0,u.uniqueId)("textarea"),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,Uc(this.options));this.elements.textarea=(0,u.getNode)("#".concat(this.options.id),document,!0),this.elements.wrapper=this.elements.textarea.parentNode}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/textarea/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized textarea component.")}}])}();function Kc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function $c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Zc=function(e){var t=e.customAttributes,r=void 0===t?{}:t,o=e.customClasses,n=void 0===o?[]:o,i=e.disabled,s=void 0!==i&&i,a=e.icons,p=void 0!==a&&a,l=e.id,d=void 0===l?"":l,m=e.initialChecked,f=void 0!==m&&m,y=e.label,g=void 0===y?"":y,b=e.labelPosition,v=void 0===b?"right":b,h=e.labelVisible,P=void 0!==h&&h,T=e.name,O=void 0===T?"":T,w=e.size,D=void 0===w?"size-s":w,A=e.spacing,j=void 0===A?"":A,C=e.theme,E=void 0===C?"primary":C,R=e.ariaDescribedby,_=void 0===R?"":R,k=(0,u.objectToAttributes)($c($c({},r),{},{class:["gform-toggle","cosmos"===E?"gform-toggle--theme-cosmos":"","gform-toggle--label-".concat(v),"gform-toggle--".concat(D)].concat(c(Object.keys((0,u.spacerClasses)(j))),c(n))})),x=["gform-toggle__label",P?"":"gform-visually-hidden"];return"\n\t\t<div ".concat(k,">\n\t\t\t<input\n\t\t\t\t").concat(f?"checked":"",'\n\t\t\t\tclass="gform-toggle__toggle').concat(p?" gform-toggle__toggle--has-icons":"",'"\n\t\t\t\tid="').concat(d,'"\n\t\t\t\tname="').concat(O,'"\n\t\t\t\ttype="checkbox"\n\t\t\t\t').concat(s?"disabled":"","\n\t\t\t\t").concat(_?'aria-describedby="'.concat(_,'"'):"",'\n\t\t\t/>\n\t\t\t<label\n\t\t\t\tclass="').concat(x.join(" "),'"\n\t\t\t\tfor="').concat(d,'"\n\t\t\t>\n\t\t\t\t').concat(g,"\n\t\t\t</label>\n\t\t</div>\n\t")},Jc=function(){return i((function r(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,r),this.options={},(0,e.A)(this.options,{customAttributes:{},customClasses:[],disabled:!1,icons:!1,id:"",initialChecked:!1,label:"",labelPosition:"right",labelVisible:!1,name:"",rendered:!1,renderOnInit:!0,size:"size-s",spacing:"",target:"",targetPosition:"afterbegin",theme:"cosmos"},o),(0,u.trigger)({event:"gform/toggle/pre_init",native:!1,data:{instance:this}}),this.options.id=this.options.id||(0,u.uniqueId)("toggle"),this.elements={},this.options.renderOnInit&&this.init()}),[{key:"render",value:function(){var e=this.options,t=e.rendered,r=e.target,o=e.targetPosition;t||(0,u.getNode)(r,document,!0).insertAdjacentHTML(o,Zc(this.options));this.elements.input=(0,u.getNode)("#".concat(this.options.id),document,!0),this.elements.wrapper=this.elements.input.parentNode}},{key:"init",value:function(){this.render(),(0,u.trigger)({event:"gform/toggle/post_render",native:!1,data:{instance:this}}),(0,u.consoleInfo)("Gravity Forms Admin: Initialized toggle component.")}}])}(),Yc=n(1440);function Qc(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Xc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qc(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ep=g.React.useState,tp=(0,g.React.forwardRef)((function(t,r){var o=t.aspectRatio,n=void 0===o?"":o,i=t.children,s=void 0===i?null:i,a=t.placeholderButton,c=void 0!==a&&a,p=t.placeholderButtonProps,l=void 0===p?{}:p,d=t.placeholderCustomClasses,m=void 0===d?[]:d,f=t.placeholderImage,b=void 0===f?"":f,v=t.placeholderText,h=void 0===v?"":v,P=t.placeholderTextProps,T=void 0===P?{}:P,O=t.player,w=void 0===O?null:O,D=t.spacing,A=void 0===D?"":D,j=t.wrapperAttributes,C=void 0===j?{}:j,E=t.wrapperClasses,R=void 0===E?[]:E,_=ep(!1),k=(0,y.A)(_,2),x=k[0],F=k[1],B=ep(!1),N=(0,y.A)(B,2),I=N[0],L=N[1],z=Xc({className:(0,g.classnames)(Xc({"gform-video__wrapper":!0,"gform-video__wrapper--has-ratio":n.length,"gform-video__wrapper--has-placeholder":b.length,"gform-video__wrapper--playing":x,"gform-video__wrapper--revealed":I},(0,u.spacerClasses)(A)),R),style:{paddingTop:n.length?"".concat((0,u.aspectRatioToPadding)(n),"%"):0}},C),M={className:(0,g.classnames)({"gform-video__placeholder":!0},m),style:{backgroundImage:'url("'.concat(b,'")'),paddingTop:n.length?"".concat((0,u.aspectRatioToPadding)(n),"%"):0}},q=Xc(Xc({customClasses:["gform-button--video-play"],icon:"play-arrow",iconPrefix:"gform-common-icon"},l),{},{onClick:function(){"function"==typeof l.onClick&&l.onClick(),setTimeout((function(){F(!0)}),300),setTimeout((function(){L(!0)}),900)}});return g.React.createElement("div",(0,e.A)({},z,{ref:r}),b.length>0&&g.React.createElement("div",M,g.React.createElement("div",{className:"gform-video__placeholder-inner"},h.length>0&&g.React.createElement(H.A,T),c&&g.React.createElement(S,q))),w,s)}));tp.propTypes={aspectRatio:g.PropTypes.string,children:g.PropTypes.oneOfType([g.PropTypes.arrayOf(g.PropTypes.node),g.PropTypes.node]),placeholderButton:g.PropTypes.bool,placeholderButtonProps:g.PropTypes.object,placeholderCustomClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),placeholderImage:g.PropTypes.string,placeholderText:g.PropTypes.string,placeholderTextProps:g.PropTypes.object,player:g.PropTypes.node,spacing:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.number,g.PropTypes.array,g.PropTypes.object]),wrapperAttributes:g.PropTypes.object,wrapperClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object])},tp.displayName="Video";var rp=tp;function op(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function np(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?op(Object(r),!0).forEach((function(t){(0,p.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):op(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ip=g.React.forwardRef,sp=g.React.useRef,ap=g.React.useEffect,cp=g.React.useState,pp={aspect:"16:10",type:"inline"},up=ip((function(t,r){var o=t.customAttributes,n=void 0===o?{}:o,i=t.customClasses,s=void 0===i?[]:i,a=t.videoCustomAttributes,c=void 0===a?{}:a,p=t.videoOptions,l=void 0===p?{}:p,d=sp(null),m=(0,v.useScript)({src:"https://play.vidyard.com/embed/v4.js"}),f=(0,y.A)(m,2),b=f[0],h=f[1],P=cp(!1),T=(0,y.A)(P,2),O=T[0],w=T[1];if(ap((function(){if(!b&&!h&&d.current&&l.uuid){var t=window.VidyardV4.api,r=(0,e.A)({},pp,l,{container:d.current}),o=function(e){if("gform/video/pauseAll"===e.type||e.detail.uuid===l.uuid){var o=t.getPlayersByUUID(l.uuid)[0],n="";"gform/video/play"===e.type?(o.play(),n="playing"):"gform/video/pause"!==e.type&&"gform/video/pauseAll"!==e.type||(o.pause(),n="paused"),(0,u.trigger)({event:"gform/video/".concat(n),native:!1,data:{options:r,player:o}})}};return t.renderPlayer(r).then((function(e){w(!0),document.addEventListener("gform/video/pause",o),document.addEventListener("gform/video/pauseAll",o),document.addEventListener("gform/video/play",o),(0,u.trigger)({event:"gform/video/rendered",native:!1,data:{options:r,player:e}})})),function(){var e=t.getPlayersByUUID(l.uuid)[0];t.destroyPlayer(e),document.removeEventListener("gform/video/pause",o),document.removeEventListener("gform/video/pauseAll",o),document.removeEventListener("gform/video/play",o)}}}),[b,h,l]),b)return g.React.createElement("h3",null,"Loading Vidyard API...");if(h)return g.React.createElement("h3",null,"Failed to load Vidyard API: ",h.message);var D={display:O?"block":"none"},A=np(np({className:(0,g.classnames)({"gform-video":!0,"gform-video--type-vidyard":!0},s)},n),{},{style:D}),j=g.React.createElement("div",(0,e.A)({ref:d},A)),C=np(np({},c),{},{player:j,placeholderButtonProps:np(np({},c.placeholderButtonProps),{},{onClick:function(){"function"==typeof c.placeholderButtonProps.onClick&&c.placeholderButtonProps.onClick(),(0,u.trigger)({event:"gform/video/play",native:!1,data:{uuid:l.uuid}})}})});return g.React.createElement(rp,(0,e.A)({},C,{ref:r}))}));up.propTypes={customAttributes:g.PropTypes.object,customClasses:g.PropTypes.oneOfType([g.PropTypes.string,g.PropTypes.array,g.PropTypes.object]),videoCustomAttributes:g.PropTypes.object,videoOptions:g.PropTypes.object},up.displayName="Videos/VidyardVideo";var lp=up;window.gformComponentDistPath&&(n.p=window.gformComponentDistPath);var dp,mp;dp=window.gformComponentNamespace||"gform",mp=function(e){return window[e]||(window[e]={}),window[e].components||(window[e].components={}),window[e].components.admin||(window[e].components.admin={}),window[e].components.admin}(dp),function(e){e.html=e.html||{elements:{},modules:{}},e.react=e.react||{elements:{},modules:{}}}(mp),window[dp].components.admin.html.elements.Alert=f,window[dp].components.admin.html.elements.Alert.alertTemplate=m,window[dp].components.admin.react.modules.Alert=V,window[dp].components.admin.react.elements.Box=K.A,window[dp].components.admin.react.elements.Button=S,window[dp].components.admin.react.elements.Button.BrandedButton=Y,window[dp].components.admin.react.elements.Link=z,window[dp].components.admin.react.elements.Link.BrandedLink=te,window[dp].components.admin.html.elements.Button=ae,window[dp].components.admin.html.elements.Button.buttonTemplate=se,window[dp].components.admin.react.modules.Calendar=we,window[dp].components.admin.react.modules.Chart=je,window[dp].components.admin.react.elements.Checkbox=Ce.A,window[dp].components.admin.react.modules.ColorPicker=Le,window[dp].components.admin.react.modules.DataGrid=lr,window[dp].components.admin.react.elements.DescriptionList=vr,window[dp].components.admin.html.modules.Dialog=Pr,window[dp].components.admin.html.modules.Dialog.dialogTemplate=hr,window[dp].components.admin.react.modules.Dialog=kr,window[dp].components.admin.react.modules.Indicators={},window[dp].components.admin.react.modules.Indicators.DotIndicator=Sr,window[dp].components.admin.html.elements.Dropdown=Wo,window[dp].components.admin.html.elements.Dropdown.dropdownTemplate=qo,window[dp].components.admin.html.elements.Dropdown.dropdownListItems=Mo,window[dp].components.admin.react.modules.Dropdown=oi,window[dp].components.admin.react.modules.Droplist=vi,window[dp].components.admin.react.elements.FileUpload=ji,window[dp].components.admin.html.modules.Flyout=Ei,window[dp].components.admin.html.modules.Flyout.flyoutTemplate=Ci,window[dp].components.admin.react.modules.Flyout=Ni,window[dp].components.admin.react.modules.Cards={},window[dp].components.admin.react.modules.Cards.FormTemplateCard=$i,window[dp].components.admin.react.modules.Gravatar=et,window[dp].components.admin.react.elements.Grid=Qi,window[dp].components.admin.html.elements.Heading=es,window[dp].components.admin.html.elements.Heading.headingTemplate=Xi,window[dp].components.admin.react.elements.Heading=qe,window[dp].components.admin.html.elements.HelpText=ns,window[dp].components.admin.html.elements.HelpText.helpTextTemplate=os,window[dp].components.admin.react.elements.HelpText=tt.A,window[dp].components.admin.react.elements.Icon=b.A,window[dp].components.admin.react.modules.Indicators.IconIndicator=Dr,window[dp].components.admin.react.elements.Image=Je,window[dp].components.admin.html.elements.Input=cs,window[dp].components.admin.html.elements.Input.inputTemplate=as,window[dp].components.admin.react.elements.Input=st,window[dp].components.admin.react.modules.InputGroup=ys,window[dp].components.admin.react.modules.Cards.IntegrationCard=hs,window[dp].components.admin.html.elements.Label=ws,window[dp].components.admin.html.elements.Label.labelTemplate=Os,window[dp].components.admin.react.elements.Label=Ee.A,window[dp].components.admin.html.elements.Link=Cs,window[dp].components.admin.html.elements.Link.linkTemplate=js,window[dp].components.admin.react.modules.List=ks,window[dp].components.admin.html.elements.Loader=ie,window[dp].components.admin.html.elements.Loader.loaderTemplate=ne,window[dp].components.admin.react.modules.MetaBox=Ns,window[dp].components.admin.react.modules.Cards.MetricCard=Hs,window[dp].components.admin.react.modules.Layouts={},window[dp].components.admin.react.modules.Layouts.ModularSidebar=$s,window[dp].components.admin.react.modules.NavBar=Ys,window[dp].components.admin.react.modules.Pagination=oa,window[dp].components.admin.react.elements.Pill=kn,window[dp].components.admin.react.elements.Radio=lt,window[dp].components.admin.react.elements.Range=ca,window[dp].components.admin.react.modules.Repeater=ka,window[dp].components.admin.react.modules.Layouts.RightSidebar=Na,window[dp].components.admin.react.modules.Loaders={},window[dp].components.admin.react.modules.Loaders.RingLoader=j,window[dp].components.admin.react.modules.RouterNavBar=Qa,window[dp].components.admin.html.elements.Select=rc,window[dp].components.admin.html.elements.Select.selectTemplate=tc,window[dp].components.admin.react.elements.Select=gt,window[dp].components.admin.react.modules.SnackBar=mc,window[dp].components.admin.html.elements.StackedIcon=bc,window[dp].components.admin.html.elements.StackedIcon.stackedIconTemplate=gc,window[dp].components.admin.html.elements.StatusIndicator=Tc,window[dp].components.admin.html.elements.StatusIndicator.statusIndicatorTemplate=Pc,window[dp].components.admin.react.elements.StatusIndicator=Pt,window[dp].components.admin.react.modules.Steps=Dc,window[dp].components.admin.react.modules.Swatch=kc,window[dp].components.admin.html.modules.Table=xc,window[dp].components.admin.react.modules.Tabs=Hc,window[dp].components.admin.react.elements.Tag=Gi,window[dp].components.admin.html.elements.Text=qc,window[dp].components.admin.html.elements.Text.textTemplate=Mc,window[dp].components.admin.react.elements.Text=H.A,window[dp].components.admin.html.elements.Textarea=Vc,window[dp].components.admin.html.elements.Textarea.textareaTemplate=Uc,window[dp].components.admin.react.elements.Textarea=At,window[dp].components.admin.html.elements.Toggle=Jc,window[dp].components.admin.html.elements.Toggle.toggleTemplate=Zc,window[dp].components.admin.react.elements.Toggle=_t,window[dp].components.admin.react.modules.Tooltip=Yc.A,window[dp].components.admin.react.modules.Videos={},window[dp].components.admin.react.modules.Videos.VidyardVideo=lp}()}();