PageSourceSearch

https://powercor.com.au/_next/static/chunks/b3f590cd74bfb7e5.js

js powercor.com.au collected 2026-10-02 10:48:39 UTC 109,265 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="18e2f4a0-c3da-5238-bced-8d9912138a65")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,149169,(e,t,r)=>{"use strict";try{var a="u">typeof window?window:e.g;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}var n=e.e&&e.e.__awaiter||function(e,t,r,a){return new(r||(r=Promise))(function(n,s){function i(e){try{l(a.next(e))}catch(e){s(e)}}function o(e){try{l(a.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?n(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(i,o)}l((a=a.apply(e,t||[])).next())})},s=e.e&&e.e.__generator||function(e,t){var r,a,n,s,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return s={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(o){return function(l){var d=[o,l];if(r)throw TypeError("Generator is already executing.");for(;s&&(s=0,d[0]&&(i=0)),i;)try{if(r=1,a&&(n=2&d[0]?a.return:d[0]?a.throw||((n=a.return)&&n.call(a),0):a.next)&&!(n=n.call(a,d[1])).done)return n;switch(a=0,n&&(d=[2&d[0],n.value]),d[0]){case 0:case 1:n=d;break;case 4:return i.label++,{value:d[1],done:!1};case 5:i.label++,a=d[1],d=[0];continue;case 7:d=i.ops.pop(),i.trys.pop();continue;default:if(!(n=(n=i.trys).length>0&&n[n.length-1])&&(6===d[0]||2===d[0])){i=0;continue}if(3===d[0]&&(!n||d[1]>n[0]&&d[1]<n[3])){i.label=d[1];break}if(6===d[0]&&i.label<n[1]){i.label=n[1],n=d;break}if(n&&i.label<n[2]){i.label=n[2],i.ops.push(d);break}n[2]&&i.ops.pop(),i.trys.pop();continue}d=t.call(e,i)}catch(e){d=[6,e],a=0}finally{r=n=0}if(5&d[0])throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}};Object.defineProperty(r,"__esModule",{value:!0}),r.ReCaptchaInstance=void 0,r.ReCaptchaInstance=function(){function e(e,t,r){this.siteKey=e,this.recaptchaID=t,this.recaptcha=r,this.styleContainer=null}return e.prototype.execute=function(e){return n(this,void 0,void 0,function(){var t;return s(this,function(r){switch(r.label){case 0:if(!this.recaptcha.enterprise)return[3,2];return[4,this.recaptcha.enterprise.execute(this.recaptchaID,{action:e})];case 1:return t=r.sent(),[3,4];case 2:return[4,this.recaptcha.execute(this.recaptchaID,{action:e})];case 3:t=r.sent(),r.label=4;case 4:return[2,t]}})})},e.prototype.getSiteKey=function(){return this.siteKey},e.prototype.hideBadge=function(){null===this.styleContainer&&(this.styleContainer=document.createElement("style"),this.styleContainer.innerHTML=".grecaptcha-badge{visibility:hidden !important;}",document.head.appendChild(this.styleContainer))},e.prototype.showBadge=function(){null!==this.styleContainer&&(document.head.removeChild(this.styleContainer),this.styleContainer=null)},e}()},939313,(e,t,r)=>{"use strict";try{var a,n="u">typeof window?window:e.g;n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[(new n.Error).stack]=Object.assign({},n._sentryModuleMetadata[(new n.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}var s,i=e.e&&e.e.__assign||function(){return(i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};Object.defineProperty(r,"__esModule",{value:!0}),r.getInstance=r.load=void 0;var o=e.r(149169);(a=s||(s={}))[a.NOT_LOADED=0]="NOT_LOADED",a[a.LOADING=1]="LOADING",a[a.LOADED=2]="LOADED";var l=function(){function e(){}return e.load=function(t,r){if(void 0===r&&(r={}),"u"<typeof document)return Promise.reject(Error("This is a library for the browser!"));if(e.getLoadingState()===s.LOADED)if(e.instance.getSiteKey()===t)return Promise.resolve(e.instance);else return Promise.reject(Error("reCAPTCHA already loaded with different site key!"));if(e.getLoadingState()===s.LOADING)return t!==e.instanceSiteKey?Promise.reject(Error("reCAPTCHA already loaded with different site key!")):new Promise(function(t,r){e.successfulLoadingConsumers.push(function(e){return t(e)}),e.errorLoadingRunnable.push(function(e){return r(e)})});e.instanceSiteKey=t,e.setLoadingState(s.LOADING);var a=new e;return new Promise(function(n,i){a.loadScript(t,r.useRecaptchaNet||!1,r.useEnterprise||!1,r.renderParameters?r.renderParameters:{},r.customUrl).then(function(){e.setLoadingState(s.LOADED);var i=a.doExplicitRender(grecaptcha,t,r.explicitRenderParameters?r.explicitRenderParameters:{},r.useEnterprise||!1),l=new o.ReCaptchaInstance(t,i,grecaptcha);
2e.successfulLoadingConsumers.forEach(function(e){return e(l)}),e.successfulLoadingConsumers=[],r.autoHideBadge&&l.hideBadge(),e.instance=l,n(l)}).catch(function(t){e.errorLoadingRunnable.forEach(function(e){return e(t)}),e.errorLoadingRunnable=[],i(t)})})},e.getInstance=function(){return e.instance},e.setLoadingState=function(t){e.loadingState=t},e.getLoadingState=function(){return null===e.loadingState?s.NOT_LOADED:e.loadingState},e.prototype.loadScript=function(t,r,a,n,i){var o=this;void 0===r&&(r=!1),void 0===a&&(a=!1),void 0===n&&(n={}),void 0===i&&(i="");var l=document.createElement("script");l.setAttribute("recaptcha-v3-script",""),l.setAttribute("async",""),l.setAttribute("defer","");var d="https://www.google.com/recaptcha/api.js";return r?d=a?"https://recaptcha.net/recaptcha/enterprise.js":"https://recaptcha.net/recaptcha/api.js":a&&(d="https://www.google.com/recaptcha/enterprise.js"),i&&(d=i),n.render&&(n.render=void 0),l.src=d+"?render=explicit"+this.buildQueryString(n),new Promise(function(t,r){l.addEventListener("load",o.waitForScriptToLoad(function(){t(l)},a),!1),l.onerror=function(t){e.setLoadingState(s.NOT_LOADED),r(t)},document.head.appendChild(l)})},e.prototype.buildQueryString=function(e){return Object.keys(e).length<1?"":"&"+Object.keys(e).filter(function(t){return!!e[t]}).map(function(t){return t+"="+e[t]}).join("&")},e.prototype.waitForScriptToLoad=function(t,r){var a=this;return function(){void 0===window.grecaptcha?setTimeout(function(){a.waitForScriptToLoad(t,r)},e.SCRIPT_LOAD_DELAY):r?window.grecaptcha.enterprise.ready(function(){t()}):window.grecaptcha.ready(function(){t()})}},e.prototype.doExplicitRender=function(e,t,r,a){var n=i({sitekey:t},r);if(r.container)if(a)return e.enterprise.render(r.container,n);else return e.render(r.container,n);return a?e.enterprise.render(n):e.render(n)},e.loadingState=null,e.instance=null,e.instanceSiteKey=null,e.successfulLoadingConsumers=[],e.errorLoadingRunnable=[],e.SCRIPT_LOAD_DELAY=25,e}();r.load=l.load,r.getInstance=l.getInstance},18967,(e,t,r)=>{"use strict";try{var a="u">typeof window?window:e.g;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}Object.defineProperty(r,"__esModule",{value:!0}),r.ReCaptchaInstance=r.getInstance=r.load=void 0;var n=e.r(939313);Object.defineProperty(r,"load",{enumerable:!0,get:function(){return n.load}}),Object.defineProperty(r,"getInstance",{enumerable:!0,get:function(){return n.getInstance}});var s=e.r(149169);Object.defineProperty(r,"ReCaptchaInstance",{enumerable:!0,get:function(){return s.ReCaptchaInstance}})},446471,46953,381734,130818,600092,261936,129333,141498,838849,e=>{"use strict";var t,r,a,n,s,i,o,l,d,c=e.i(330668);try{var u="u">typeof window?window:e.g;u._sentryModuleMetadata=u._sentryModuleMetadata||{},u._sentryModuleMetadata[(new u.Error).stack]=Object.assign({},u._sentryModuleMetadata[(new u.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}var f=e=>e instanceof Date,p=e=>null==e,m=e=>!p(e)&&!Array.isArray(e)&&"object"==typeof e&&!f(e),h=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,b="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function x(e){let t;if(e instanceof Date)return new Date(e);let r="u">typeof FileList&&e instanceof FileList;if(b&&(e instanceof Blob||r))return e;let a=Array.isArray(e);if(!a&&!(m(e)&&m(t=e.constructor&&e.constructor.prototype)&&t.hasOwnProperty("isPrototypeOf")))return e;let n=a?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=x(e[t]));return n}var y=e=>void 0===e,g=e=>Array.isArray(e)?e.filter(Boolean):[],v=e=>g(e.replace(/["|']|\]/g,"").split(/\.|\[/)),w=(e,t,r)=>{if(!t||!m(e))return r;let a=(/^\w*$/.test(t)?[t]:v(t)).reduce((e,t)=>p(e)?e:e[t],e);return y(a)||a===e?y(e[t])?r:e[t]:a},M=e=>"function"==typeof e,j=(e,t,r)=>{let a=-1,n=/^\w*$/.test(t)?[t]:v(t),s=n.length,i=s-1;for(;++a<s;){let t=n[a],s=r;if(a!==i){let r=e[t];s=m(r)||Array.isArray(r)?r:isNaN(+n[a+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=s,e=e[t]}};let _="trigger",k="onChange",N="onSubmit",A="maxLength",C="minLength",E="pattern",S="required",D="validate",V="form",O="root";
2c.default.createContext(null).displayName="HookFormControlContext";let F="u">typeof window?c.default.useLayoutEffect:c.default.useEffect;var $=e=>"string"==typeof e,T=e=>p(e)||"object"!=typeof e;function P(e,t,r=new WeakSet){if(T(e)||T(t))return Object.is(e,t);if(f(e)&&f(t))return Object.is(e.getTime(),t.getTime());let a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;if(r.has(e)||r.has(t))return!0;for(let s of(r.add(e),r.add(t),a)){let a=e[s];if(!n.includes(s))return!1;if("ref"!==s){let e=t[s];if(f(a)&&f(e)||m(a)&&m(e)||Array.isArray(a)&&Array.isArray(e)?!P(a,e,r):!Object.is(a,e))return!1}}return!0}c.default.createContext(null).displayName="HookFormContext";var L=(e,t,r,a,n)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[a]:n||!0}}:{},B=e=>Array.isArray(e)?e:[e],R=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},I=e=>m(e)&&!Object.keys(e).length,q=e=>{if(!b)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},K=e=>q(e)&&e.isConnected;function H(e,t){let r=Array.isArray(t)?t:/^\w*$/.test(t)?[t]:v(t),a=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,a=0;for(;a<r;)e=y(e)?a++:e[t[a++]];return e}(e,r),n=r.length-1,s=r[n];return a&&delete a[s],0!==n&&(m(a)&&I(a)||Array.isArray(a)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!y(e[t]))return!1;return!0}(a))&&H(e,r.slice(0,-1)),e}function U(e){return Array.isArray(e)||m(e)&&!(e=>{for(let t in e)if(M(e[t]))return!0;return!1})(e)}function z(e,t={}){for(let r in e){let a=e[r];U(a)?(t[r]=Array.isArray(a)?[]:{},z(a,t[r])):y(a)||(t[r]=!0)}return t}function W(e,t,r){for(let a in r||(r=z(t)),e){let n=e[a];if(U(n))y(t)||T(r[a])?r[a]=z(n,Array.isArray(n)?[]:{}):W(n,p(t)?{}:t[a],r[a]);else{let e=t[a];r[a]=!P(n,e)}}return r}let Z={value:!1,isValid:!1},G={value:!0,isValid:!0};var Q=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!y(e[0].attributes.value)?y(e[0].value)||""===e[0].value?G:{value:e[0].value,isValid:!0}:G:Z}return Z},Y=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:a})=>y(e)?e:t?""===e?NaN:e?+e:e:r&&$(e)?new Date(e):a?a(e):e;let J={isValid:!1,value:null};var X=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,J):J;function ee(e){let t=e.ref;return"file"===t.type?t.files:"radio"===t.type?X(e.refs).value:"select-multiple"===t.type?[...t.selectedOptions].map(({value:e})=>e):"checkbox"===t.type?Q(e.refs).value:Y(y(t.value)?e.ref.value:t.value,e)}var et=e=>y(e)?e:e instanceof RegExp?e.source:m(e)?e.value instanceof RegExp?e.value.source:e.value:e,er=e=>({isOnSubmit:!e||e===N,isOnBlur:"onBlur"===e,isOnChange:e===k,isOnAll:"all"===e,isOnTouch:"onTouched"===e});let ea="AsyncFunction";var en=e=>!!e&&!!e.validate&&!!(M(e.validate)&&e.validate.constructor.name===ea||m(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===ea)),es=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let ei=(e,t,r,a)=>{for(let n of r||Object.keys(e)){let r=w(e,n);if(r){let{_f:e,...s}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],n)&&!a)return!0;else if(e.ref&&t(e.ref,e.name)&&!a)return!0;else if(ei(s,t))break}else if(m(s)&&ei(s,t))break}}};function eo(e,t,r){let a=w(e,r);if(a||/^\w*$/.test(r))return{error:a,name:r};let n=r.split(".");for(;n.length;){let a=n.join("."),s=w(t,a),i=w(e,a);if(s&&!Array.isArray(s)&&r!==a)break;if(i&&i.type)return{name:a,error:i};if(i&&i.root&&i.root.type)return{name:`${a}.root`,error:i.root};n.pop()}return{name:r}}var el=(e,t,r)=>{let a=B(w(e,r));return j(a,O,t[r]),j(e,r,a),e};function ed(e,t,r="validate"){if($(e)||Array.isArray(e)&&e.every($)||"boolean"==typeof e&&!e)return{type:r,message:$(e)?e:"",ref:t}}var ec=e=>!m(e)||e instanceof RegExp?{value:e,message:""}:e,eu=async(e,t,r,a,n,s)=>{let{ref:i,refs:o,required:l,maxLength:d,minLength:c,min:u,max:f,pattern:h,validate:b,name:x,valueAsNumber:g,mount:v}=e._f,j=w(r,x);if(!v||t.has(x))return{};let _=o?o[0]:i,k=e=>{n&&_.reportValidity&&(_.setCustomValidity("boolean"==typeof e?"":e||""),_.reportValidity())},N={},V="radio"===i.type,O="checkbox"===i.type,F=(g||"file"===i.type)&&y(i.value)&&y(j)||q(i)&&""===i.value||""===j||Array.isArray(j)&&!j.length,T=L.bind(null,x,a,N),P=(e,t,r,a=A,n=C)=>{let s=e?t:r;N[x]={type:e?a:n,message:s,ref:i,...T(e?a:n,s)}};
2if(s?!Array.isArray(j)||!j.length:l&&(!(V||O)&&(F||p(j))||"boolean"==typeof j&&!j||O&&!Q(o).isValid||V&&!X(o).isValid)){let{value:e,message:t}=$(l)?{value:!!l,message:l}:ec(l);if(e&&(N[x]={type:S,message:t,ref:_,...T(S,t)},!a))return k(t),N}if(!F&&(!p(u)||!p(f))){let e,t,r=ec(f),n=ec(u);if(p(j)||isNaN(j)){let a=i.valueAsDate||new Date(j),s=e=>new Date(new Date().toDateString()+" "+e),o="time"==i.type,l="week"==i.type;$(r.value)&&j&&(e=o?s(j)>s(r.value):l?j>r.value:a>new Date(r.value)),$(n.value)&&j&&(t=o?s(j)<s(n.value):l?j<n.value:a<new Date(n.value))}else{let a=i.valueAsNumber||(j?+j:j);p(r.value)||(e=a>r.value),p(n.value)||(t=a<n.value)}if((e||t)&&(P(!!e,r.message,n.message,"max","min"),!a))return k(N[x].message),N}if((d||c)&&!F&&($(j)||s&&Array.isArray(j))){let e=ec(d),t=ec(c),r=!p(e.value)&&j.length>+e.value,n=!p(t.value)&&j.length<+t.value;if((r||n)&&(P(r,e.message,t.message),!a))return k(N[x].message),N}if(h&&!F&&$(j)){let{value:e,message:t}=ec(h);if(e instanceof RegExp&&!j.match(e)&&(N[x]={type:E,message:t,ref:i,...T(E,t)},!a))return k(t),N}if(b){if(M(b)){let e=ed(await b(j,r),_);if(e&&(N[x]={...e,...T(D,e.message)},!a))return k(e.message),N}else if(m(b)){let e={};for(let t in b){if(!I(e)&&!a)break;let n=ed(await b[t](j,r),_,t);n&&(e={...n,...T(t,n.message)},k(n.message),a&&(N[x]=e))}if(!I(e)&&(N[x]={ref:_,...e},!a))return N}}return k(!0),N};let ef={mode:N,reValidateMode:k,shouldFocusError:!0};function ep(e={}){let t=c.default.useRef(void 0),r=c.default.useRef(void 0),[a,n]=c.default.useState({isDirty:!1,isValidating:!1,isLoading:M(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:M(e.defaultValues)?void 0:e.defaultValues});if(!t.current)if(e.formControl)t.current={...e.formControl,formState:a},e.defaultValues&&!M(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...n}=function(e={}){let t,r={...ef,...e},a={submitCount:0,isDirty:!1,isReady:!1,isLoading:M(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},n={},s=(m(r.defaultValues)||m(r.values))&&x(r.defaultValues||r.values)||{},i=r.shouldUnregister?{}:x(s),o={action:!1,mount:!1,watch:!1,keepIsValid:!1},l={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},d=0,c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},u={...c},v={...u},k={array:R(),state:R()},N="all"===r.criteriaMode,A=async e=>{if(!o.keepIsValid&&!r.disabled&&(u.isValid||v.isValid||e)){let e;r.resolver?(e=I((await F()).errors),C()):e=await U({fields:n,onlyCheckValid:!0,eventType:"valid"}),e!==a.isValid&&k.state.next({isValid:e})}},C=(e,t)=>{!r.disabled&&(u.isValidating||u.validatingFields||v.isValidating||v.validatingFields)&&((e||Array.from(l.mount)).forEach(e=>{e&&(t?j(a.validatingFields,e,t):H(a.validatingFields,e))}),k.state.next({validatingFields:a.validatingFields,isValidating:!I(a.validatingFields)}))},E=(e,t,r,a)=>{let l=w(n,e);if(l){let n=w(i,e,y(r)?w(s,e):r);y(n)||a&&a.defaultChecked||t?j(i,e,t?n:ee(l._f)):G(e,n),o.mount&&!o.action&&A()}},S=(e,t,n,i,o)=>{let l=!1,d=!1,c={name:e};if(!r.disabled){if(!n||i){(u.isDirty||v.isDirty)&&(d=a.isDirty,a.isDirty=c.isDirty=z(),l=d!==c.isDirty);let r=P(w(s,e),t);d=!!w(a.dirtyFields,e),r?H(a.dirtyFields,e):j(a.dirtyFields,e,!0),c.dirtyFields=a.dirtyFields,l=l||(u.dirtyFields||v.dirtyFields)&&!r!==d}if(n){let t=w(a.touchedFields,e);t||(j(a.touchedFields,e,n),c.touchedFields=a.touchedFields,l=l||(u.touchedFields||v.touchedFields)&&t!==n)}l&&o&&k.state.next(c)}return l?c:{}},F=async e=>(C(e,!0),await r.resolver(i,r.context,((e,t,r,a)=>{let n={};for(let r of e){let e=w(t,r);e&&j(n,r,e._f)}return{criteriaMode:r,names:[...e],fields:n,shouldUseNativeValidation:a}})(e||l.mount,n,r.criteriaMode,r.shouldUseNativeValidation))),T=async e=>{let{errors:t}=await F(e);if(C(e),e)for(let r of e){let e=w(t,r);e?j(a.errors,r,e):H(a.errors,r)}else a.errors=t;return t},L=async({name:t,eventType:r})=>{if(e.validate){let n=await e.validate({formValues:i,formState:a,name:t,eventType:r});if(m(n))for(let e in n)n[e]&&eh(`${V}.${e}`,{message:$(n.message)?n.message:"",type:D});else $(n)||!n?eh(V,{message:n||"",type:D}):em(V);return n}return!0},U=async({fields:t,onlyCheckValid:n,name:s,eventType:o,context:d={valid:!0,runRootValidation:!1}})=>{if(e.validate&&(d.runRootValidation=!0,!await L({name:s,eventType:o}))&&(d.valid=!1,n))return d.valid;for(let s in t){let c=t[s];if(c){let{_f:t,...f}=c;if(t){let s=l.array.has(t.name),o=c._f&&en(c._f);o&&u.validatingFields&&C([t.name],!0);let f=await eu(c,l.disabled,i,N,r.shouldUseNativeValidation&&!n,s);if(o&&u.validatingFields&&C([t.name]),f[t.name]&&(d.valid=!1,n)||
2(n||(w(f,t.name)?s?el(a.errors,f,t.name):j(a.errors,t.name,f[t.name]):H(a.errors,t.name)),e.shouldUseNativeValidation&&f[t.name]))break}I(f)||await U({context:d,onlyCheckValid:n,fields:f,name:s,eventType:o})}}return d.valid},z=(e,t)=>!r.disabled&&(e&&t&&j(i,e,t),!P(ec(),s)),Z=(e,t,r)=>{var a,n;return a=l,n={...o.mount?i:y(t)?s:$(e)?{[e]:t}:t},$(e)?(r&&a.watch.add(e),w(n,e,t)):Array.isArray(e)?e.map(e=>(r&&a.watch.add(e),w(n,e))):(r&&(a.watchAll=!0),n)},G=(e,t,r={})=>{let a=w(n,e),s=t;if(a){let r=a._f;r&&(r.disabled||j(i,e,Y(t,r)),s=q(r.ref)&&p(t)?"":t,"select-multiple"===r.ref.type?[...r.ref.options].forEach(e=>e.selected=s.includes(e.value)):r.refs?"checkbox"===r.ref.type?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(s)?e.checked=!!s.find(t=>t===e.value):e.checked=s===e.value||!!s)}):r.refs.forEach(e=>e.checked=e.value===s):"file"===r.ref.type?r.ref.value="":(r.ref.value=s,r.ref.type||k.state.next({name:e,values:x(i)})))}(r.shouldDirty||r.shouldTouch)&&S(e,s,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&ed(e)},Q=(e,t,r)=>{for(let a in t){if(!t.hasOwnProperty(a))return;let s=t[a],i=e+"."+a,o=w(n,i);(l.array.has(e)||m(s)||o&&!o._f)&&!f(s)?Q(i,s,r):G(i,s,r)}},J=(e,t,r={})=>{let d=w(n,e),c=l.array.has(e),f=x(t);j(i,e,f),c?(k.array.next({name:e,values:x(i)}),(u.isDirty||u.dirtyFields||v.isDirty||v.dirtyFields)&&r.shouldDirty&&k.state.next({name:e,dirtyFields:W(s,i),isDirty:z(e,f)})):!d||d._f||p(f)?G(e,f,r):Q(e,f,r),es(e,l)?k.state.next({...a,name:e,values:x(i)}):k.state.next({name:o.mount?e:void 0,values:x(i)})},X=async s=>{o.mount=!0;let c=s.target,p=c.name,h=!0,b=w(n,p),y=e=>{h=Number.isNaN(e)||f(e)&&isNaN(e.getTime())||P(e,w(i,p,e))},g=er(r.mode),M=er(r.reValidateMode);if(b){let o,f,R,q,K=c.type?ee(b._f):m(o=s)&&o.target?"checkbox"===o.target.type?o.target.checked:o.target.value:o,z="blur"===s.type||"focusout"===s.type,W=!((q=b._f).mount&&(q.required||q.min||q.max||q.maxLength||q.minLength||q.pattern||q.validate))&&!e.validate&&!r.resolver&&!w(a.errors,p)&&!b._f.deps||(_=z,E=w(a.touchedFields,p),D=a.isSubmitted,V=M,!(O=g).isOnAll&&(!D&&O.isOnTouch?!(E||_):(D?V.isOnBlur:O.isOnBlur)?!_:(D?!V.isOnChange:!O.isOnChange)||_)),Z=es(p,l,z);j(i,p,K),z?c&&c.readOnly||(b._f.onBlur&&b._f.onBlur(s),t&&t(0)):b._f.onChange&&b._f.onChange(s);let G=S(p,K,z),Q=!I(G)||Z;if(z||k.state.next({name:p,type:s.type,values:x(i)}),W)return(u.isValid||v.isValid)&&("onBlur"===r.mode?z&&A():z||A()),Q&&k.state.next({name:p,...Z?{}:G});if(!r.resolver&&e.validate&&await L({name:p,eventType:s.type}),!z&&Z&&k.state.next({...a}),r.resolver){let{errors:e}=await F([p]);if(C([p]),y(K),h){let t=eo(a.errors,n,p),r=eo(e,n,t.name||p);f=r.error,p=r.name,R=I(e)}}else C([p],!0),f=(await eu(b,l.disabled,i,N,r.shouldUseNativeValidation))[p],C([p]),y(K),h&&(f?R=!1:(u.isValid||v.isValid)&&(R=await U({fields:n,onlyCheckValid:!0,name:p,eventType:s.type})));if(h){b._f.deps&&(!Array.isArray(b._f.deps)||b._f.deps.length>0)&&ed(b._f.deps);var _,E,D,V,O,$=p,T=R,B=f;let e=w(a.errors,$),n=(u.isValid||v.isValid)&&"boolean"==typeof T&&a.isValid!==T;if(r.delayError&&B){let e;e=()=>{j(a.errors,$,B),k.state.next({errors:a.errors})},(t=t=>{clearTimeout(d),d=setTimeout(e,t)})(r.delayError)}else clearTimeout(d),t=null,B?j(a.errors,$,B):H(a.errors,$);if((B?!P(e,B):e)||!I(G)||n){let e={...G,...n&&"boolean"==typeof T?{isValid:T}:{},errors:a.errors,name:$};a={...a,...e},k.state.next(e)}}}},ea=(e,t)=>{if(w(a.errors,t)&&e.focus)return e.focus(),1},ed=async(e,t={})=>{let s,i,o=B(e);if(r.resolver){let t=await T(y(e)?e:o);s=I(t),i=e?!o.some(e=>w(t,e)):s}else e?((i=(await Promise.all(o.map(async e=>{let t=w(n,e);return await U({fields:t&&t._f?{[e]:t}:t,eventType:_})}))).every(Boolean))||a.isValid)&&A():i=s=await U({fields:n,name:e,eventType:_});return k.state.next({...!$(e)||(u.isValid||v.isValid)&&s!==a.isValid?{}:{name:e},...r.resolver||!e?{isValid:s}:{},errors:a.errors}),t.shouldFocus&&!i&&ei(n,ea,e?o:l.mount),i},ec=(e,t)=>{let r={...o.mount?i:s};return t&&(r=function e(t,r){let a={};for(let n in t)if(t.hasOwnProperty(n)){let s=t[n],i=r[n];if(s&&m(s)&&i){let t=e(s,i);m(t)&&(a[n]=t)}else t[n]&&(a[n]=i)}return a}(t.dirtyFields?a.dirtyFields:a.touchedFields,r)),y(e)?r:$(e)?w(r,e):e.map(e=>w(r,e))},ep=(e,t)=>({invalid:!!w((t||a).errors,e),isDirty:!!w((t||a).dirtyFields,e),error:w((t||a).errors,e),isValidating:!!w(a.validatingFields,e),isTouched:!!w((t||a).touchedFields,e)}),em=e=>{let t=e?B(e):void 0;
2null==t||t.forEach(e=>H(a.errors,e)),t?t.forEach(e=>{k.state.next({name:e,errors:a.errors})}):k.state.next({errors:{}})},eh=(e,t,r)=>{let s=(w(n,e,{_f:{}})._f||{}).ref,{ref:i,message:o,type:l,...d}=w(a.errors,e)||{};j(a.errors,e,{...d,...t,ref:s}),k.state.next({name:e,errors:a.errors,isValid:!1}),r&&r.shouldFocus&&s&&s.focus&&s.focus()},eb=e=>k.state.subscribe({next:t=>{let r,n,o;r=e.name,n=t.name,o=e.exact,(!r||!n||r===n||B(r).some(e=>e&&(o?e===n:e.startsWith(n)||n.startsWith(e))))&&((e,t,r,a)=>{r(e);let{name:n,...s}=e;return I(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(e=>t[e]===(!a||"all"))})(t,e.formState||u,e_,e.reRenderRoot)&&e.callback({values:{...i},...a,...t,defaultValues:s})}}).unsubscribe,ex=(e,t={})=>{for(let o of e?B(e):l.mount)l.mount.delete(o),l.array.delete(o),t.keepValue||(H(n,o),H(i,o)),t.keepError||H(a.errors,o),t.keepDirty||H(a.dirtyFields,o),t.keepTouched||H(a.touchedFields,o),t.keepIsValidating||H(a.validatingFields,o),r.shouldUnregister||t.keepDefaultValue||H(s,o);k.state.next({values:x(i)}),k.state.next({...a,...!t.keepDirty?{}:{isDirty:z()}}),t.keepIsValid||A()},ey=({disabled:e,name:t})=>{if("boolean"==typeof e&&o.mount||e||l.disabled.has(t)){let r=l.disabled.has(t);e?l.disabled.add(t):l.disabled.delete(t),!!e!==r&&o.mount&&!o.action&&A()}},eg=(e,t={})=>{let a=w(n,e),i="boolean"==typeof t.disabled||"boolean"==typeof r.disabled;return(j(n,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),l.mount.add(e),a)?ey({disabled:"boolean"==typeof t.disabled?t.disabled:r.disabled,name:e}):E(e,!0,t.value),{...i?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:et(t.min),max:et(t.max),minLength:et(t.minLength),maxLength:et(t.maxLength),pattern:et(t.pattern)}:{},name:e,onChange:X,onBlur:X,ref:i=>{if(i){let r;eg(e,t),a=w(n,e);let o=y(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,l="radio"===(r=o).type||"checkbox"===r.type,d=a._f.refs||[];(l?d.find(e=>e===o):o===a._f.ref)||(j(n,e,{_f:{...a._f,...l?{refs:[...d.filter(K),o,...Array.isArray(w(s,e))?[{}]:[]],ref:{type:o.type,name:e}}:{ref:o}}}),E(e,!1,void 0,o))}else{let s;(a=w(n,e,{}))._f&&(a._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(s=l.array,!s.has(h(e))||!o.action)&&l.unMount.add(e)}}}},ev=()=>r.shouldFocusError&&ei(n,ea,l.mount),ew=(e,t)=>async s=>{let o;s&&(s.preventDefault&&s.preventDefault(),s.persist&&s.persist());let d=x(i);if(k.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await F();C(),a.errors=e,d=x(t)}else await U({fields:n,eventType:"submit"});if(l.disabled.size)for(let e of l.disabled)H(d,e);if(H(a.errors,O),I(a.errors)){k.state.next({errors:{}});try{await e(d,s)}catch(e){o=e}}else t&&await t({...a.errors},s),ev(),setTimeout(ev);if(k.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:I(a.errors)&&!o,submitCount:a.submitCount+1,errors:a.errors}),o)throw o},eM=(e,t={})=>{let d=e?x(e):s,c=x(d),f=I(e),p=f?s:c;if(t.keepDefaultValues||(s=d),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...l.mount,...Object.keys(W(s,i))]))){let t=w(a.dirtyFields,e),r=w(i,e),n=w(p,e);t&&!y(r)?j(p,e,r):t||y(n)||J(e,n)}else{if(b&&y(e))for(let e of l.mount){let t=w(n,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(q(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of l.mount)J(e,w(p,e));else n={}}i=r.shouldUnregister?t.keepDefaultValues?x(s):{}:x(p),k.array.next({values:{...p}}),k.state.next({values:{...p}})}l={mount:t.keepDirtyValues?l.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!u.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!I(p),o.watch=!!r.shouldUnregister,o.keepIsValid=!!t.keepIsValid,o.action=!1,t.keepErrors||(a.errors={}),k.state.next({submitCount:t.keepSubmitCount?a.submitCount:0,isDirty:!f&&(t.keepDirty?a.isDirty:!!(t.keepDefaultValues&&!P(e,s))),isSubmitted:!!t.keepIsSubmitted&&a.isSubmitted,dirtyFields:f?{}:t.keepDirtyValues?t.keepDefaultValues&&i?W(s,i):a.dirtyFields:t.keepDefaultValues&&e?W(s,e):t.keepDirty?a.dirtyFields:{},touchedFields:t.keepTouched?a.touchedFields:{},errors:t.keepErrors?a.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1,defaultValues:s})},ej=(e,t)=>eM(M(e)?e(i):e,{...r.resetOptions,...t}),e_=e=>{a={...a,...e}},ek={control:{register:eg,unregister:ex,getFieldState:ep,handleSubmit:ew,setError:eh,_subscribe:eb,_runSchema:F,_updateIsValidating:C,_focusError:ev,_getWatch:Z,_getDirty:z,_setValid:A,_setFieldArray:(e,t=[],l,d,c=!0,f=!0)=>
2{if(d&&l&&!r.disabled){if(o.action=!0,f&&Array.isArray(w(n,e))){let t=l(w(n,e),d.argA,d.argB);c&&j(n,e,t)}if(f&&Array.isArray(w(a.errors,e))){let t,r=l(w(a.errors,e),d.argA,d.argB);c&&j(a.errors,e,r),g(w(t=a.errors,e)).length||H(t,e)}if((u.touchedFields||v.touchedFields)&&f&&Array.isArray(w(a.touchedFields,e))){let t=l(w(a.touchedFields,e),d.argA,d.argB);c&&j(a.touchedFields,e,t)}if(u.dirtyFields||v.dirtyFields){let t=W(s,i),r=h(e);j(a.dirtyFields,r,w(t,r))}k.state.next({name:e,isDirty:z(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else j(i,e,t)},_setDisabledField:ey,_setErrors:e=>{a.errors=e,k.state.next({errors:a.errors,isValid:!1})},_getFieldArray:e=>g(w(o.mount?i:s,e,r.shouldUnregister?w(s,e,[]):[])),_reset:eM,_resetDefaultValues:()=>M(r.defaultValues)&&r.defaultValues().then(e=>{ej(e,r.resetOptions),k.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of l.unMount){let t=w(n,e);t&&(t._f.refs?t._f.refs.every(e=>!K(e)):!K(t._f.ref))&&ex(e)}l.unMount=new Set},_disableForm:e=>{"boolean"==typeof e&&(k.state.next({disabled:e}),ei(n,(t,r)=>{let a=w(n,r);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:k,_proxyFormState:u,get _fields(){return n},get _formValues(){return i},get _state(){return o},set _state(value){o=value},get _defaultValues(){return s},get _names(){return l},set _names(value){l=value},get _formState(){return a},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(o.mount=!0,v={...v,...e.formState},eb({...e,formState:{...c,...e.formState}})),trigger:ed,register:eg,handleSubmit:ew,watch:(e,t)=>M(e)?k.state.subscribe({next:r=>"values"in r&&e(Z(void 0,t),r)}):Z(e,t,!0),setValue:J,getValues:ec,reset:ej,resetField:(e,t={})=>{w(n,e)&&(y(t.defaultValue)?J(e,x(w(s,e))):(J(e,t.defaultValue),j(s,e,x(t.defaultValue))),t.keepTouched||H(a.touchedFields,e),t.keepDirty||(H(a.dirtyFields,e),a.isDirty=t.defaultValue?z(e,x(w(s,e))):z()),!t.keepError&&(H(a.errors,e),u.isValid&&A()),k.state.next({...a}))},clearErrors:em,unregister:ex,setError:eh,setFocus:(e,t={})=>{let r=w(n,e),a=r&&r._f;if(a){let e=a.refs?a.refs[0]:a.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&M(e.select)&&e.select()})}},getFieldState:ep};return{...ek,formControl:ek}}(e);t.current={...n,formState:a}}let s=t.current.control;return s._options=e,F(()=>{let e=s._subscribe({formState:s._proxyFormState,callback:()=>n({...s._formState}),reRenderRoot:!0});return n(e=>({...e,isReady:!0})),s._formState.isReady=!0,e},[s]),c.default.useEffect(()=>s._disableForm(e.disabled),[s,e.disabled]),c.default.useEffect(()=>{e.mode&&(s._options.mode=e.mode),e.reValidateMode&&(s._options.reValidateMode=e.reValidateMode)},[s,e.mode,e.reValidateMode]),c.default.useEffect(()=>{e.errors&&(s._setErrors(e.errors),s._focusError())},[s,e.errors]),c.default.useEffect(()=>{e.shouldUnregister&&s._subjects.state.next({values:s._getWatch()})},[s,e.shouldUnregister]),c.default.useEffect(()=>{if(s._proxyFormState.isDirty){let e=s._getDirty();e!==a.isDirty&&s._subjects.state.next({isDirty:e})}},[s,a.isDirty]),c.default.useEffect(()=>{var t;e.values&&!P(e.values,r.current)?(s._reset(e.values,{keepFieldsRef:!0,...s._options.resetOptions}),(null==(t=s._options.resetOptions)?void 0:t.keepIsValid)||s._setValid(),r.current=e.values,n(e=>({...e}))):s._resetDefaultValues()},[s,e.values]),c.default.useEffect(()=>{s._state.mount||(s._setValid(),s._state.mount=!0),s._state.watch&&(s._state.watch=!1,s._subjects.state.next({...s._formState})),s._removeUnmounted()}),t.current.formState=c.default.useMemo(()=>((e,t,r,a=!0)=>{let n={defaultValues:t._defaultValues};for(let s in e)Object.defineProperty(n,s,{get:()=>("all"!==t._proxyFormState[s]&&(t._proxyFormState[s]=!a||"all"),r&&(r[s]=!0),e[s])});return n})(a,s),[s,a]),t.current}e.s(["useForm",()=>ep],446471),e.s([],600092);var em=e.i(848277),eh=e.i(196205),eb=e.i(50868);try{var ex=window;ex._sentryModuleMetadata=ex._sentryModuleMetadata||{},ex._sentryModuleMetadata[(new ex.Error).stack]=Object.assign({},ex._sentryModuleMetadata[(new ex.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function ey({text:e,position:t="above",placement:r}){return e&&t===r?(0,em.jsx)("p",{className:(0,eh.cn)("font-body text-body-sm font-normal text-text-secondary","above"===r?"mb-[8px]":"mt-[8px]"),children:e}):null}try{var eg=window;eg._sentryModuleMetadata=eg._sentryModuleMetadata||{},eg._sentryModuleMetadata[(new eg.Error).stack]=Object.assign({},eg._sentryModuleMetadata[(new eg.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function ev({label:e,name:t,description:r,descriptionPosition:a,required:n=!1,placeholder:s,error:i,register:o,type:l="text",maxLength:d}){let c=`field-${t}`,u=`${c}-error`;return(0,em.jsxs)("div",{className:"w-full",children:[(0,em.jsxs)("label",{htmlFor:c,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[e,n&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"above"}
2),(0,em.jsx)("input",{id:c,type:l,placeholder:s,maxLength:d,"aria-required":n,"aria-invalid":!!i,"aria-describedby":i?u:void 0,className:(0,eh.cn)("w-full bg-grey-light border rounded-sm h-input-height px-[20px] py-[15px]","font-body text-body text-text-primary tracking-copy placeholder:text-text-secondary","transition-[border-color,box-shadow] duration-150 ease-in-out","focus:outline-none focus:border-blue focus:shadow-dropdown","focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",i?"border-red":"border-form-border"),...o}),(0,em.jsx)(ey,{text:r,position:a,placement:"below"}),i&&(0,em.jsxs)("div",{id:u,className:"flex items-center gap-[4px] text-error",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:i})]})]})}try{var ew=window;ew._sentryModuleMetadata=ew._sentryModuleMetadata||{},ew._sentryModuleMetadata[(new ew.Error).stack]=Object.assign({},ew._sentryModuleMetadata[(new ew.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eM({label:e,name:t,description:r,descriptionPosition:a,required:n=!1,placeholder:s,error:i,register:o,maxLength:l}){let[d,u]=(0,c.useState)(0),f=`field-${t}`,p=`${f}-error`,m=`${f}-counter`,{onChange:h,...b}=o;return(0,em.jsxs)("div",{className:"w-full",children:[(0,em.jsxs)("label",{htmlFor:f,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[e,n&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"above"}),(0,em.jsxs)("div",{className:"relative w-full",children:[(0,em.jsx)("textarea",{id:f,placeholder:s,maxLength:l??void 0,"aria-required":n,"aria-invalid":!!i,"aria-describedby":[i?p:null,l?m:null].filter(Boolean).join(" ")||void 0,className:(0,eh.cn)("w-full bg-grey-light border rounded-sm h-[200px] px-[20px] py-[16px] resize-none","font-body text-body text-text-primary tracking-copy placeholder:text-text-secondary","transition-[border-color,box-shadow] duration-150 ease-in-out","focus:outline-none focus:border-blue focus:shadow-dropdown","focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",i?"border-red":"border-form-border"),onChange:e=>{u(e.target.value.length),h(e)},...b}),null!=l&&(0,em.jsxs)("span",{id:m,className:"absolute bottom-[16px] right-[20px] text-text-secondary text-[12px] font-body pointer-events-none","aria-live":"polite",children:[d,"/",l]})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"below"}),i&&(0,em.jsxs)("div",{id:p,className:"flex items-center gap-[4px] text-error",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:i})]})]})}var ej=e.i(732613);try{var e_=window;e_._sentryModuleMetadata=e_._sentryModuleMetadata||{},e_._sentryModuleMetadata[(new e_.Error).stack]=Object.assign({},e_._sentryModuleMetadata[(new e_.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function ek({label:e,name:t,description:r,descriptionPosition:a,required:n=!1,placeholder:s,error:i,register:o,countryEnabled:l=!1,countryDefaultValue:d="AU",countryOptions:u=[],onCountryChange:f}){let p=`field-${t}`,m=`${p}-error`,h=u.find(e=>e.value===d)??u[0],[b,x]=(0,c.useState)(h),[y,g]=(0,c.useState)(!1),[v,w]=(0,c.useState)(""),M=(0,c.useRef)(null),j=(0,c.useRef)(null);(0,c.useEffect)(()=>{function e(e){M.current&&!M.current.contains(e.target)&&(g(!1),w(""))}if(y)return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[y]),(0,c.useEffect)(()=>{y&&j.current&&j.current.focus()},[y]);let _=v?u.filter(e=>e.label.toLowerCase().includes(v.toLowerCase())||e.code.includes(v)):u,k=l&&u.length>0;return(0,em.jsxs)("div",{className:"w-full",children:[(0,em.jsxs)("label",{htmlFor:p,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[e,n&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"above"}),(0,em.jsxs)("div",{className:(0,eh.cn)("flex items-center w-full bg-grey-light border rounded-sm h-input-height overflow-visible","transition-[border-color,box-shadow] duration-150 ease-in-out","focus-within:border-blue focus-within:shadow-dropdown","has-[:focus-visible]:outline-2 has-[:focus-visible]:outline-offset-2 has-[:focus-visible]:outline-blue",i?"border-red":"border-form-border"),children:[k?(0,em.jsxs)("div",{className:"relative shrink-0 h-full",ref:M,children:[(0,em.jsxs)("button",{type:"button",className:"flex items-center h-full rounded-l-sm bg-grey-background border-r border-form-border pl-[15px] pr-[10px] py-[10px] cursor-pointer hover:bg-blue-20/30 transition-colors",onClick:()=>{g(!y),w("")},"aria-haspopup":"listbox","aria-expanded":y,"aria-label":`Country code: ${b?.code??"+61"}`,children:[(0,em.jsx)("span",{className:"font-body text-body font-medium text-midnight",children:b?.code??"+61"}),(0,em.jsx)(ej.default,{className:(0,eh.cn)("ml-[2px] transition-transform text-form-chevron",y&&"rotate-180")}
2)]}),y&&(0,em.jsxs)("div",{className:"absolute top-full left-0 mt-[2px] z-50 w-[280px] bg-white border border-form-border rounded-sm shadow-dropdown max-h-[250px] flex flex-col",children:[(0,em.jsx)("div",{className:"p-[8px] border-b border-form-border",children:(0,em.jsx)("input",{ref:j,type:"text",className:"w-full px-[10px] py-[6px] text-body-sm font-body border border-form-border rounded-sm focus:outline-none focus:border-blue",placeholder:"Search countries...",value:v,onChange:e=>w(e.target.value)})}),(0,em.jsxs)("ul",{role:"listbox",className:"overflow-y-auto flex-1","aria-label":"Country codes",children:[_.map(e=>(0,em.jsxs)("li",{role:"option","aria-selected":e.value===b?.value,className:(0,eh.cn)("flex items-center justify-between px-[12px] py-[8px] cursor-pointer text-body-sm font-body hover:bg-blue-20/20 transition-colors",e.value===b?.value&&"bg-blue-20/30 font-medium"),onClick:()=>{x(e),g(!1),w(""),f?.(e.code)},children:[(0,em.jsx)("span",{className:"text-midnight truncate",children:e.label}),(0,em.jsx)("span",{className:"text-text-secondary ml-[8px] shrink-0",children:e.code})]},e.value)),0===_.length&&(0,em.jsx)("li",{className:"px-[12px] py-[8px] text-body-sm text-text-secondary",children:"No results"})]})]})]}):(0,em.jsx)("div",{className:"flex items-center h-full bg-grey-background border-r border-form-border px-[20px] shrink-0",children:(0,em.jsx)("span",{className:"font-body text-body font-medium text-midnight",children:"+61"})}),(0,em.jsx)("input",{id:p,type:"tel",placeholder:s,"aria-required":n,"aria-invalid":!!i,"aria-describedby":i?m:void 0,className:"flex-1 h-full px-[20px] font-body text-body text-text-primary tracking-copy placeholder:text-text-secondary focus:outline-none bg-transparent",...o})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"below"}),i&&(0,em.jsxs)("div",{id:m,className:"flex items-center gap-[4px] text-error",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:i})]})]})}try{var eN=window;eN._sentryModuleMetadata=eN._sentryModuleMetadata||{},eN._sentryModuleMetadata[(new eN.Error).stack]=Object.assign({},eN._sentryModuleMetadata[(new eN.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eA({label:e,description:t,name:r,required:a=!1,error:n,register:s}){let i=`field-${r}`,o=`${i}-error`;return(0,em.jsxs)("div",{className:"flex flex-col gap-[4px]",children:[(0,em.jsxs)("label",{htmlFor:i,className:"flex gap-[12px] cursor-pointer group items-start",children:[(0,em.jsxs)("div",{className:"relative shrink-0 mt-[2px] w-[24px] h-[24px]",children:[(0,em.jsx)("input",{id:i,type:"checkbox","aria-required":a,"aria-invalid":!!n,"aria-describedby":n?o:void 0,className:"peer sr-only",...s}),(0,em.jsx)("div",{className:(0,eh.cn)("absolute inset-0 border bg-white","transition-[border-color,background-color,box-shadow] duration-150 ease-in-out","peer-focus-visible:ring-2 peer-focus-visible:ring-blue peer-focus-visible:ring-offset-2","peer-checked:bg-midnight peer-checked:border-midnight",n?"border-red":"border-blue-20")}),(0,em.jsx)("svg",{width:"14",height:"11",viewBox:"0 0 14 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 opacity-0 peer-checked:opacity-100 transition-opacity duration-150 pointer-events-none","aria-hidden":"true",children:(0,em.jsx)("path",{d:"M1 5.5L5 9.5L13 1.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})]}),(0,em.jsxs)("div",{className:"flex flex-col items-start justify-center",children:[(0,em.jsx)("span",{className:"font-body text-body-sm font-medium text-text-secondary tracking-copy",children:e}),t&&(0,em.jsx)("span",{className:"font-body text-body-sm text-text-secondary tracking-copy",children:t})]})]}),n&&(0,em.jsxs)("div",{id:o,className:"flex items-center gap-[4px] ml-[36px] text-error",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:n})]})]})}e.s(["CheckboxField",()=>eA],46953);try{var eC=window;eC._sentryModuleMetadata=eC._sentryModuleMetadata||{},eC._sentryModuleMetadata[(new eC.Error).stack]=Object.assign({},eC._sentryModuleMetadata[(new eC.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eE({label:e,name:t,description:r,descriptionPosition:a,options:n,layout:s="vertical",required:i=!1,error:o,register:l}){let d=`field-${t}`,c=`${d}-error`;return(0,em.jsxs)("div",{className:"w-full",children:[(0,em.jsxs)("fieldset",{"aria-required":i,"aria-invalid":!!o,"aria-describedby":o?c:void 0,children:[(0,em.jsxs)("legend",{className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[e,i&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"above"}),(0,em.jsx)("div",{className:(0,eh.cn)("flex gap-[12px]","horizontal"===s?"flex-row flex-wrap items-center":"flex-col"),children:n.map(e=>{let t=`${d}-${e.value}`;return(0,em.jsxs)("label",{htmlFor:t,className:"flex gap-[8px] curs
2or-pointer group items-start",children:[(0,em.jsxs)("div",{className:"relative shrink-0 mt-[2px] w-[24px] h-[24px]",children:[(0,em.jsx)("input",{id:t,type:"radio",value:e.value,className:"peer sr-only",...l}),(0,em.jsx)("div",{className:(0,eh.cn)("absolute inset-0 border bg-white rounded-full","transition-[border-color,background-color,box-shadow] duration-150 ease-in-out","peer-focus-visible:ring-2 peer-focus-visible:ring-blue peer-focus-visible:ring-offset-2","peer-checked:bg-midnight peer-checked:border-grey-dark-grey",o?"border-red":"border-form-border")}),(0,em.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[10px] h-[10px] rounded-full bg-white opacity-0 peer-checked:opacity-100 transition-opacity duration-150 pointer-events-none","aria-hidden":"true"})]}),(0,em.jsxs)("div",{className:"flex flex-col",children:[(0,em.jsx)("span",{className:"font-body text-body font-medium text-text-primary",children:e.label}),e.description&&(0,em.jsx)("span",{className:"font-body text-body-sm font-normal text-text-secondary",children:e.description})]})]},e.value)})}),(0,em.jsx)(ey,{text:r,position:a,placement:"below"})]}),o&&(0,em.jsxs)("div",{id:c,className:"flex items-center gap-[4px] mt-[4px] text-error",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:o})]})]})}try{var eS=window;eS._sentryModuleMetadata=eS._sentryModuleMetadata||{},eS._sentryModuleMetadata[(new eS.Error).stack]=Object.assign({},eS._sentryModuleMetadata[(new eS.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eD({label:e,name:t,description:r,descriptionPosition:a,required:n=!1,placeholder:s="Select an option",options:i,error:o,value:l,onChange:d}){let[u,f]=(0,c.useState)(!1),[p,m]=(0,c.useState)(-1),h=(0,c.useRef)(null),b=(0,c.useRef)(null),x=`field-${t}`,y=`${x}-error`,g=`${x}-listbox`,v=i.find(e=>e.value===l),w=(0,c.useCallback)(()=>{f(!1),m(-1)},[]);return(0,c.useEffect)(()=>{function e(e){h.current&&!h.current.contains(e.target)&&w()}return u&&document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[u,w]),(0,em.jsxs)("div",{className:"w-full",ref:h,children:[(0,em.jsxs)("label",{id:`${x}-label`,htmlFor:x,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[e,n&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"above"}),(0,em.jsxs)("div",{className:"relative w-full",children:[(0,em.jsxs)("button",{type:"button",id:x,role:"combobox","aria-expanded":u,"aria-haspopup":"listbox","aria-controls":g,"aria-labelledby":`${x}-label`,"aria-required":n||void 0,"aria-invalid":!!o,"aria-describedby":o?y:void 0,"aria-activedescendant":u&&p>=0?`${g}-option-${p}`:void 0,onClick:()=>f(!u),onKeyDown:function(e){switch(e.key){case"Enter":case" ":e.preventDefault(),u&&p>=0?(d(i[p].value),w()):f(!0);break;case"ArrowDown":e.preventDefault(),u?m(e=>Math.min(e+1,i.length-1)):f(!0);break;case"ArrowUp":e.preventDefault(),u&&m(e=>Math.max(e-1,0));break;case"Escape":e.preventDefault(),w();break;case"Tab":w()}},className:(0,eh.cn)("w-full bg-grey-light border rounded-sm h-input-height px-[20px] py-[15px] text-left","flex items-center justify-between","font-body text-body text-text-primary tracking-copy","transition-[border-color,box-shadow] duration-150 ease-in-out","focus:outline-none focus:border-blue focus:shadow-dropdown","focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",u&&"border-blue shadow-dropdown",o?"border-red":!u&&"border-form-border"),children:[(0,em.jsx)("span",{className:"truncate",children:v?.label??s}),(0,em.jsx)("span",{className:"text-form-chevron ml-[12px] shrink-0",children:(0,em.jsx)(ej.default,{className:(0,eh.cn)("w-[24px] h-[24px] transition-transform duration-150",u&&"rotate-180"),"aria-hidden":"true"})})]}),u&&(0,em.jsx)("ul",{id:g,ref:b,role:"listbox","aria-labelledby":`${x}-label`,className:"absolute top-[calc(100%+4px)] left-0 w-full bg-white border border-form-border rounded-sm shadow-dropdown z-20 p-[20px] flex flex-col gap-[15px] max-h-[280px] overflow-y-auto",children:i.map((e,t)=>(0,em.jsx)("li",{id:`${g}-option-${t}`,role:"option","aria-selected":e.value===l,className:(0,eh.cn)("font-body text-body font-medium text-midnight cursor-pointer","hover:text-blue transition-colors duration-150",p===t&&"text-blue"),onClick:()=>{d(e.value),w()},onMouseEnter:()=>m(t),children:e.label},e.value))})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"below"}),o&&(0,em.jsxs)("div",{id:y,className:"flex items-center gap-[4px] text-error",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:o})]})]})}try{var eV=window;eV._sentryModuleMetadata=eV._sentryModuleMetadata||{},eV._sentryModuleMetadata[(new eV.Error).stack]=Object.assign({},eV._sentryModuleMetadata[(new eV.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eO(){return(eO=Object.assign.bind()).apply(null,arguments)}let eF=function(e){return c.createElement("svg",eO({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),c.createElement("mask",{id:"upload_svg__a",width:40,height:40,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"}},t||(t=c.createElement("path",{fill:"#D9D9D9",d:"M0 0h40v40H0z"}))),r||(r=c.createElement("g",{mask:"url(#upload_svg__a)"},c.createElement("path",{fill:"#CCD5E1",d:"M18.333 26.667V13.084l-4.334 4.333L11.666 15l8.333-8.333L28.333 15l-2.334 2.417-4.333-4.333v13.583zM6.666 33.334V25h3.333v5h20v-5h3.334v8.334z"}))))};try{var e$=window;e$._sentryModuleMetadata=e$._sentryModuleMetadata||{},e$._sentryModuleMetadata[(new e$.Error).stack]=Object.assign({},e$._sentryModuleMetadata[(new e$.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eT(){return(eT=Object.assign.bind()).apply(null,arguments)}let eP=function(e){return c.createElement("svg",eT({xmlns:"http://www.w3.org/2000/svg",width:24,height:31,fill:"none"},e),a||(a=c.createElement("path",{fill:"#CF1778",fillRule:"evenodd",d:"M0 3.699a.8.8 0 0 1 .8-.8h2.693a.8.8 0 0 1 0 1.6H1.6v24h17.856v-1.766a.8.8 0 0 1 1.6 0V29.3a.8.8 0 0 1-.8.8H.8a.8.8 0 0 1-.8-.8z",clipRule:"evenodd"})),n||(n=c.createElement("path",{fill:"#0079C1",fillRule:"evenodd",d:"M2.695 1.133a.8.8 0 0 1 .8-.8h11.312a.8.8 0 0 1 .566.235l7.888 7.893a.8.8 0 0 1 .234.566v17.706a.8.8 0 0 1-.8.8h-19.2a.8.8 0 0 1-.8-.8zm1.6.8v24h17.6V9.358l-7.42-7.425z",clipRule:"evenodd"})),s||(s=c.createElement("path",{fill:"#0079C1",fillRule:"evenodd",d:"M6.953 12.616a.8.8 0 0 1 .8-.8h9.958a.8.8 0 0 1 0 1.6H7.752a.8.8 0 0 1-.8-.8M6.953 16.808a.8.8 0 0 1 .8-.8h8.096a.8.8 0 0 1 0 1.6H7.753a.8.8 0 0 1-.8-.8M6.953 21.005a.8.8 0 0 1 .8-.8h5.835a.8.8 0 0 1 0 1.6H7.753a.8.8 0 0 1-.8-.8M6.953 8.419a.8.8 0 0 1 .8-.8h3.317a.8.8 0 0 1 0 1.6H7.753a.8.8 0 0 1-.8-.8M14.498.394a.8.8 0 0 1 .872.174l7.888 7.893a.8.8 0 0 1-.566 1.366h-7.888a.8.8 0 0 1-.8-.8V1.133a.8.8 0 0 1 .494-.739m1.106 2.672v5.16h5.158z",clipRule:"evenodd"})))};try{var eL=window;eL._sentryModuleMetadata=eL._sentryModuleMetadata||{},eL._sentryModuleMetadata[(new eL.Error).stack]=Object.assign({},eL._sentryModuleMetadata[(new eL.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eB(){return(eB=Object.assign.bind()).apply(null,arguments)}let eR=function(e){return c.createElement("svg",eB({xmlns:"http://www.w3.org/2000/svg",width:26,height:24,fill:"none"},e),i||(i=c.createElement("path",{fill:"#0079C1",fillRule:"evenodd",d:"M24.791 3.61h-7.55v-.27A3.286 3.286 0 0 0 13.973.074h-1.807a3.26 3.26 0 0 0-3.262 3.268v.27h-7.55a.868.868 0 1 0 0 1.73h1.613l1.314 15.682a3.186 3.186 0 0 0 3.162 2.904h11.258a3.174 3.174 0 0 0 3.157-2.904l1.32-15.682h1.613a.868.868 0 0 0 0-1.73m-14.156-.27a1.527 1.527 0 0 1 1.53-1.536h1.808A1.525 1.525 0 0 1 15.51 3.34v.27h-4.875zm9.48
26 17.554a1.455 1.455 0 0 1-1.437 1.332H7.43A1.46 1.46 0 0 1 6 20.894L4.692 5.34h16.726z",clipRule:"evenodd"})),o||(o=c.createElement("path",{fill:"#CF1778",fillRule:"evenodd",d:"M17.281 7.946a.863.863 0 0 0-.91.833l-.586 9.927a.867.867 0 0 0 .81.932h.052a.874.874 0 0 0 .863-.81l.622-9.973a.84.84 0 0 0-.851-.909M13.08 7.923a.85.85 0 0 0-.862.862v9.973a.872.872 0 0 0 1.48.641.86.86 0 0 0 .25-.617V8.809a.85.85 0 0 0-.867-.886M9.766 8.762a.91.91 0 0 0-.892-.816.886.886 0 0 0-.815.886l.645 9.973a.89.89 0 0 0 .868.81h.053a.886.886 0 0 0 .81-.886l-.646-9.973z",clipRule:"evenodd"})))};try{var eI=window;eI._sentryModuleMetadata=eI._sentryModuleMetadata||{},eI._sentryModuleMetadata[(new eI.Error).stack]=Object.assign({},eI._sentryModuleMetadata[(new eI.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}let eq={access:["accdb","accde","accdr","accdt","adp","mdb"],audio:["3gp","aac","act","aif","aifc","aiff","alac","amr","au","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4p","mmf","mp3","mpc","msv","oga","ogg","opus","ra","tta","vox","wav","wma","wv"],captionsSubtitles:["asc","cap","cin","dfxp","itt","lrc","mcc","mpsub","rt","sami","sbv","scc","smi","srt","stl","sub","tds","ttml","vtt"],compressed:["7z","bz2","dmg","gz","rar","s7z","tar","tgz","zip","zipx"],excel:["xls","xlsm","xlsx","xltm","xltx"],html:["htm","html"],illustrator:["ai"],image:["avif","bmp","gif","heic","heif","jp2","jpe","jpeg","jpg","jpx","pam","pfm","pgm","png","pnm","ppm","svg","tif","tiff","webp"],javascript:["js"],json:["json"],pdf:["pdf"],photoshop:["psb","psd"],php:["php"],powerpoint:["potx","pps","ppsm","ppsx","ppt","pptm","pptx"],text:["text","txt"],video:["asf","asx","avchd","avi","fla","flv","hevc","m1s","m2s","m2t","m2v","m4v","mkv","mng","mov","mp2v","mp4","mpeg","mpg","ogg","ogv","qt","rm","vob","webm","wmv"],word:["doc","docm","docx","dot","dotm","dotx"],xml:["xml"]},eK={access:"Access",audio:"Audio",captionsSubtitles:"Captions/Subtitles",compressed:"Compressed",excel:"Excel",html:"HTML",illustrator:"Illustrator",image:"Image",javascript:"JavaScript",json:"JSON",pdf:"PDF",photoshop:"Photoshop",php:"PHP",powerpoint:"PowerPoint",text:"Text",video:"Video",word:"Word",xml:"XML"};function eH(e){if(!Array.isArray(e)||0===e.length)return[];let t=new Set;for(let r of e)for(let e of eq[r]??[])t.add(e);return[...t]}try{var eU=window;eU._sentryModuleMetadata=eU._sentryModuleMetadata||{},eU._sentryModuleMetadata[(new eU.Error).stack]=Object.assign({},eU._sentryModuleMetadata[(new eU.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function ez(e){return e<1024?`${e} B`:e<1048576?`${(e/1024).toFixed(1)} KB`:`${(e/1048576).toFixed(1)} MB`}try{var eW=window;eW._sentryModuleMetadata=eW._sentryModuleMetadata||{},eW._sentryModuleMetadata[(new eW.Error).stack]=Object.assign({},eW._sentryModuleMetadata[(new eW.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function eZ({label:e,name:t,description:r,descriptionPosition:a,required:n=!1,error:s,onChange:i,accept:o,acceptText:l="image/*, .pdf, .docx",maxSizeBytes:d,minSizeBytes:u,allowedExtensions:f,maxFiles:p}){let m=`field-${t}`,h=`${m}-error`,b=(0,c.useRef)(null),[x,y]=(0,c.useState)([]),[g,v]=(0,c.useState)(!1),[w,M]=(0,c.useState)(null),j=(0,c.useRef)([]),_=(0,c.useCallback)(e=>{j.current=e,y(e),i(function(e){if(0===e.length)return null;let t=new DataTransfer;return e.forEach(e=>t.items.add(e)),t.files}(e))},[i]),k=(0,c.useCallback)(e=>{if(0===e.length)return;let{accepted:t,error:r}=function(e,t,r){let{allowedExtensions:a,maxSizeBytes:n,minSizeBytes:s,maxFiles:i}=r,o=!!a&&a.length>0,l=[],d=null;for(let t of e){if(o&&!a.includes(function(e){let t=e.lastIndexOf(".");return t<0||t===e.length-1?"":e.slice(t+1).toLowerCase()}(t.name))){d??=`"${t.name}" is not an allowed file type`;continue}if(null!=n&&t.size>n){d??=`"${t.name}" exceeds the ${ez(n)} limit`;continue}if(null!=s&&t.size<s){d??=`"${t.name}" is below the ${ez(s)} minimum`;continue}l.push(t)}let c=l;if(null!=i){let e=i-t,r=1===i?"file":"files";e<=0?(d??=`You can upload at most ${i} ${r}`,c=[]):l.length>e&&(d??=`Only ${i} ${r} allowed — extra files were not added`,c=l.slice(0,e))}return{accepted:c,error:d}}(e,j.current.length,{allowedExtensions:f,maxSizeBytes:d,minSizeBytes:u,maxFiles:p});M(r),0!==t.length&&_([...j.current,...t])},[f,d,u,p,_]),N=(0,c.useCallback)(e=>{_(j.current.filter((t,r)=>r!==e)),M(null)},[_]),A=(0,c.useCallback)(e=>{let t=e.target.files;t&&0!==t.length&&(k(Array.from(t)),b.current&&(b.current.value=""))},[k]),C=(0,c.useCallback)(()=>{b.current?.click()},[]),E=(0,c.useCallback)(e=>
2{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),b.current?.click())},[]),S=(0,c.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),v(!1);let t=e.dataTransfer.files;t&&t.length>0&&k(Array.from(t))},[k]),D=(0,c.useCallback)(e=>{e.preventDefault(),e.stopPropagation()},[]),V=(0,c.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),v(!0)},[]),O=(0,c.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),v(!1)},[]),F=x.length>0,$=s??w??void 0,T=null!=d?` (max ${ez(d)})`:"";return(0,em.jsxs)("div",{className:"items-start w-full",children:[(0,em.jsxs)("label",{htmlFor:m,className:"flex font-body text-body-sm font-medium text-midnight mb-[8px]",children:[e,n&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:r,position:a,placement:"above"}),(0,em.jsx)("input",{ref:b,id:m,type:"file",name:t,accept:o,multiple:!0,onChange:A,"aria-required":n,"aria-invalid":!!$,"aria-describedby":$?h:void 0,tabIndex:-1,className:"sr-only"}),(0,em.jsxs)("div",{role:"button",tabIndex:0,onClick:C,onKeyDown:E,onDrop:S,onDragOver:D,onDragEnter:V,onDragLeave:O,className:(0,eh.cn)("w-full bg-white rounded-[4px] p-[20px] relative h-[200px]","flex flex-col items-center justify-center gap-[5px]","focus:outline-2 focus:outline-offset-2 focus:outline-blue","cursor-pointer",g&&"bg-blue-10"),children:[(0,em.jsx)("div",{className:"absolute inset-0 rounded-[4px] pointer-events-none",style:{backgroundImage:`url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='${encodeURIComponent(g?"#0072CE":$?"#EE2A24":"#8891AF")}' stroke-width='1' stroke-dasharray='10%2c 8' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")`}}),(0,em.jsx)(eF,{className:"w-[40px] h-[40px] shrink-0","aria-hidden":"true"}),(0,em.jsxs)("p",{className:"text-center",children:[(0,em.jsx)("span",{className:"font-body text-body font-medium text-midnight",children:"Click to upload"}),(0,em.jsx)("span",{className:"font-body text-body text-text-primary",children:" or drag and drop"})]}),(0,em.jsxs)("p",{className:"font-body text-[12px] leading-[1.4] text-text-secondary",children:[l,T]})]}),F&&(0,em.jsx)("ul",{className:"mt-[17px] flex flex-col gap-[8px]",children:x.map((e,t)=>(0,em.jsxs)("li",{className:"flex items-center gap-[16px] px-5 py-3",children:[(0,em.jsx)(eP,{className:"w-[24px] h-[31px] shrink-0","aria-hidden":"true"}),(0,em.jsxs)("span",{className:"flex-1 font-body text-body text-text-primary break-all",children:[e.name,(0,em.jsxs)("span",{className:"text-text-secondary text-body-sm ml-[4px]",children:["(",ez(e.size),")"]})]}),(0,em.jsx)("button",{type:"button",onClick:()=>N(t),"aria-label":`Remove ${e.name}`,className:"shrink-0 cursor-pointer focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",children:(0,em.jsx)(eR,{className:"w-[26px] h-[24px]","aria-hidden":"true"})})]},`${e.name}-${e.size}-${t}`))}),(0,em.jsx)(ey,{text:r,position:a,placement:"below"}),$&&(0,em.jsxs)("div",{id:h,className:"flex items-center gap-[4px] mt-[4px] text-error",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:$})]})]})}try{var eG=window;eG._sentryModuleMetadata=eG._sentryModuleMetadata||{},eG._sentryModuleMetadata[(new eG.Error).stack]=Object.assign({},eG._sentryModuleMetadata[(new eG.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}var eQ=e.i(275880);try{var eY=window;eY._sentryModuleMetadata=eY._sentryModuleMetadata||{},eY._sentryModuleMetadata[(new eY.Error).stack]=Object.assign({},eY._sentryModuleMetadata[(new eY.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}let eJ=[{code:"AU",name:"Australia"},{code:"NZ",name:"New Zealand"},{code:"US",name:"United States"},{code:"GB",name:"United Kingdom"},{code:"CA",name:"Canada"},{code:"SG",name:"Singapore"},{code:"HK",name:"Hong Kong"},{code:"JP",name:"Japan"},{code:"CN",name:"China"},{code:"IN",name:"India"},{code:"DE",name:"Germany"},{code:"FR",name:"France"},{code:"IT",name:"Italy"},{code:"ES",name:"Spain"},{code:"NL",name:"Netherlands"},{code:"BE",name:"Belgium"},{code:"CH",name:"Switzerland"},{code:"AT",name:"Austria"},{code:"SE",name:"Sweden"},{code:"NO",name:"Norway"},{code:"DK",name:"Denmark"},{code:"FI",name:"Finland"},{code:"IE",name:"Ireland"},{code:"PT",name:"Portugal"},{code:"PL",name:"Poland"},{code:"CZ",name:"Czech Republic"},{code:"GR",name:"Greece"},{code:"RU",name:"Russia"},{code:"BR",name:"Brazil"},{code:"MX",name:"Mexico"},{code:"AR",name:"Argentina"},{code:"CL",name:"Chile"},{code:"CO",name:"Colombia"},{code:"ZA",name:"South Africa"},{code:"AE",name:"United Arab Emirates"},{code:"SA",name:"Saudi Arabia"},{code:"IL",name:"Israel"},{code:"TH",name:"Thailand"},{code:"MY",name:"Malaysia"},{code:"ID",name:"Indonesia"},{code:"PH",name:"Philippines"},{code:"VN",name:"Vietnam"},{code:"KR",name:"South Korea"},{code:"TW",name:"Taiwan"}],eX={AU:[{code:"ACT",name:"Australian Capital Territory"},{code:"NSW",name:"New South Wales"},{code:"NT",name:"Northern Territory"},{code:"QLD",name:"Queensland"},{code:"SA",name:"South Australia"},{code:"TAS",name:"Tasmania"},{code:"VIC",name:"Victoria"},{code:"WA",name:"Western Australia"}],NZ:[{code:"AUK",name:"Auckland"},{code:"BOP",name:"Bay of Plenty"},{code:"CAN",name:"Canterbury"},{code:"GIS",name:"Gisborne"},{code:"HKB",name:"Hawke's Bay"},{code:"MWT",name:"Manawatu-Wanganui"},{code:"MBH",name:"Marlborough"},{code:"NSN",name:"Nelson"},{code:"NTL",name:"Northland"},{code:"OTA",name:"Otago"},{code:"STL",name:"Southland"},{code:"TKI",name:"Taranaki"},{code:"TAS",name:"Tasman"},{code:"WKO",name:"Waikato"},{code:"WGN",name:"Wellington"},{code:"WTC",name:"West Coast"}],US:[{code:"AL",name:"Alabama"},{code:"AK",name:"Alaska"},{code:"AZ",name:"Arizona"},{code:"AR",name:"Arkansas"},{code:"CA",name:"California"},{code:"CO",name:"Colorado"},{code:"CT",name:"Connecticut"},{code:"DE",name:"Delaware"},{code:"FL",name:"Florida"},{code:"GA",name:"Georgia"},{code:"HI",name:"Hawaii"},{code:"ID",name:"Idaho"},{code:"IL",name:"Illinois"},{code:"IN",name:"Indiana"},{code:"IA",name:"Iowa"},{code:"KS",name:"Kansas"},{code:"KY",name:"Kentucky"},{code:"LA",name:"Louisiana"},{code:"ME",name:"Maine"},{code:"MD",name:"Maryland"},{code:"MA",name:"Massachusetts"},{code:"MI",name:"Michigan"},{code:"MN",name:"Minnesota"},{code:"MS",name:"Mississippi"},{code:"MO",name:"Missouri"},{code:"MT",name:"Montana"},{code:"NE",name:"Nebraska"},{code:"NV",name:"Nevada"},{code:"NH",name:"New Hampshire"},{code:"NJ",name:"New Jersey"},{code:"NM",name:"New Mexico"},{code:"NY",name:"New York"},{code:"NC",name:"North Carolina"},{code:"ND",name:"North Dakota"},{code:"OH",name:"Ohio"},{code:"OK",name:"Oklahoma"},{code:"OR",name:"Oregon"},{code:"PA",name:"Pennsylvania"},{code:"RI",name:"Rhode Island"},{code:"SC",name:"South Carolina"},{code:"SD",name:"South Dakota"},{code:"TN",name:"Tennessee"},{code:"TX",name:"Texas"},{code:"UT",name:"Utah"},{code:"VT",name:"Vermont"},{code:"VA",name:"Virginia"},{code:"WA",name:"Washington"},{code:"WV",name:"West Virginia"},{code:"WI",name:"Wisconsin"},{code:"WY",name:"Wyoming"},{code:"DC",name:"District of Columbia"}
2],CA:[{code:"AB",name:"Alberta"},{code:"BC",name:"British Columbia"},{code:"MB",name:"Manitoba"},{code:"NB",name:"New Brunswick"},{code:"NL",name:"Newfoundland and Labrador"},{code:"NS",name:"Nova Scotia"},{code:"NT",name:"Northwest Territories"},{code:"NU",name:"Nunavut"},{code:"ON",name:"Ontario"},{code:"PE",name:"Prince Edward Island"},{code:"QC",name:"Quebec"},{code:"SK",name:"Saskatchewan"},{code:"YT",name:"Yukon"}],GB:[{code:"ENG",name:"England"},{code:"SCT",name:"Scotland"},{code:"WLS",name:"Wales"},{code:"NIR",name:"Northern Ireland"}]};try{var e0=window;e0._sentryModuleMetadata=e0._sentryModuleMetadata||{},e0._sentryModuleMetadata[(new e0.Error).stack]=Object.assign({},e0._sentryModuleMetadata[(new e0.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function e1(){return(e1=Object.assign.bind()).apply(null,arguments)}let e2=function(e){return c.createElement("svg",e1({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),c.createElement("mask",{id:"map-marker_svg__a",width:24,height:24,x:0,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"}},l||(l=c.createElement("path",{fill:"#D9D9D9",d:"M0 0h24v24H0z"}))),d||(d=c.createElement("g",{mask:"url(#map-marker_svg__a)"},c.createElement("path",{fill:"#CCD5E1",d:"M13.413 11.413Q14 10.825 14 10t-.588-1.412A1.93 1.93 0 0 0 12 8q-.825 0-1.412.588A1.93 1.93 0 0 0 10 10q0 .825.588 1.412Q11.175 12 12 12t1.412-.588M12 19.35q3.05-2.8 4.525-5.088Q18 11.976 18 10.2q0-2.725-1.738-4.462Q14.526 4 12 4T7.738 5.737Q6 7.476 6 10.2q0 1.775 1.475 4.063Q8.95 16.549 12 19.35M12 22q-4.024-3.425-6.012-6.363Q4 12.7 4 10.2q0-3.75 2.412-5.975T12 2t5.587 2.225T20 10.2q0 2.5-1.988 5.438T12 22"}))))};try{var e8=window;e8._sentryModuleMetadata=e8._sentryModuleMetadata||{},e8._sentryModuleMetadata[(new e8.Error).stack]=Object.assign({},e8._sentryModuleMetadata[(new e8.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}let e4=["formattedAddress","location","addressComponents","displayName","id"],e5={"verbb\\formie\\fields\\subfields\\Address1":"address1","verbb\\formie\\fields\\subfields\\Address2":"address2","verbb\\formie\\fields\\subfields\\Address3":"address3","verbb\\formie\\fields\\subfields\\AddressCity":"city","verbb\\formie\\fields\\subfields\\AddressState":"state","verbb\\formie\\fields\\subfields\\AddressZip":"zip","verbb\\formie\\fields\\subfields\\AddressCountry":"country","verbb\\formie\\fields\\subfields\\AddressAutoComplete":"autoComplete"};function e3(e){return{handle:e.handle,label:e.name,required:e.required,placeholder:e.placeholder??"",enabled:e.enabled??!0,type:e.type}}let e6="verbb\\formie\\fields\\subfields\\AddressAutoComplete";function e7({id:e,label:t,required:r,placeholder:a,value:n,error:s,onChange:i}){let o=`${e}-error`;return(0,em.jsxs)("div",{className:"w-full",children:[(0,em.jsxs)("label",{htmlFor:e,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[t,r&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)("input",{id:e,type:"text",placeholder:a,value:n,onChange:e=>i(e.target.value),"aria-required":r,"aria-invalid":!!s,"aria-describedby":s?o:void 0,className:(0,eh.cn)("w-full bg-grey-light border rounded-sm h-input-height px-[20px] py-[15px]","font-body text-body text-text-primary tracking-copy placeholder:text-text-secondary","transition-[border-color,box-shadow] duration-150 ease-in-out","focus:outline-none focus:border-blue focus:shadow-dropdown","focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",s?"border-red":"border-form-border")}),s&&(0,em.jsxs)("div",{id:o,className:"flex items-center gap-[4px] text-error mt-1",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:s})]})]})}function e9({id:e,label:t,required:r,placeholder:a,options:n,value:s,error:i,onChange:o}){let[l,d]=(0,c.useState)(!1),[u,f]=(0,c.useState)(-1),p=(0,c.useRef)(null),m=`${e}-error`,h=`${e}-listbox`,b=n.find(e=>e.value===s);return(0,c.useEffect)(()=>{function e(e){p.current&&!p.current.contains(e.target)&&(d(!1),f(-1))}return l&&document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[l]),(0,em.jsxs)("div",{className:"w-full",ref:p,children:[(0,em.jsxs)("label",{id:`${e}-label`,htmlFor:e,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[t,r&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsxs)("div",{className:"relative w-full",children:[(0,em.jsxs)("button",{type:"button",id:e,role:"combobox","aria-expanded":l,"aria-haspopup":"listbox","aria-controls":h,"aria-labelledby":`${e}-label`,"aria-required":r||void 0,"aria-invalid":!!i,"aria-describedby":i?m:void 0,onClick:()=>d(!l),onKeyDown:function(e){switch(e.key){case"Enter":case" ":e.preventDefault(),l&&u>=0?(o(n[u].value),d(!1),f(-1)):d(!0);break;case"ArrowDown":e.preventDefault(),l?f(e=>Math.min(e+1,n.length-1)):d(!0);break;case"ArrowUp":e.preventDefault(),l&&f(e=>Math.max(e-1,0));break;case"Escape":e.preventDefault(),d(!1),f(-1);break;case"Tab":d(!1),f(-1)}},className:(0,eh.cn)("w-full bg-grey-light border rounded-sm h-input-height px-[20px] py-[15px] text-left","flex items-center justify-between","font-body text-body tracking-copy",b?"text-text-primary":"text-text-secondary","transition-[border-color,box-shadow] duration-150 ease-in-out","focus:outline-none focus:border-blue focus:shadow-dropdown","focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",l&&"border-blue shadow-dropdown",i?"border-red":!l&&"border-form-border"),children:[(0,em.jsx)("span",{className:"truncate",children:b?.label??a}),(0,em.jsx)(ej.default,{className:(0,eh.cn)("w-[24px] h-[24px] text-form-chevron transition-transform duration-150",l&&"rotate-180"),"aria-hidden":"true"})]}),l&&(0,em.jsx)("ul",{id:h,role:"listbox","aria-labelledby":`${e}-label`,className:"absolute top-[calc(100%+4px)] left-0 w-full bg-white border border-form-border rounded-sm shadow-dropdown z-20 p-[20px] flex flex-col gap-[15px] max-h-[280px] overflow-y-auto",children:n.map((e,t)=>(0,em.jsx)("li",{id:`${h}-option-${t}`,role:"option","aria-selected":e.value===s,className:(0,eh.cn)("font-body text-body font-medium text-midnight cursor-pointer","hover:text-blue transition-colors duration-150",u===t&&"text-blue"),onClick:()=>{o(e.value),d(!1),f(-1)},onMouseEnter:()=>f(t),children:e.label},e.value))})]}),i&&(0,em.jsxs)("div",{id:m,className:"flex items-center gap-[4px] text-error mt-1",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:i})]})]})}function te({field:e,value:t,errors:r,onChange:a}){let n=(0,c.useRef)(null),s=(0,c.useRef)(null),i=(0,c.useRef)(null),o=(0,c.useRef)(0),l=(0,c.useRef)(!1),[d,u]=(0,c.useState)(t.autoComplete??""),[f,p]=(0,c.useState)([]),[m,h]=(0,c.useState)(!1),[b,x]=(0,c.useState)(-1),[y,g]=(0,c.useState)(!1),[v,w]=(0,c.useState)(!1),M=function(e){if(!e)return[];let t=[];for(let r of e)for(let e of r.fields)t.push(e3(e));return t}(e.rows),j=M.filter(e=>e.enabled),_=M.find(e=>"verbb\\formie\\fields\\subfields\\AddressAutoComplete"===e.type),k=j.find(e=>"verbb\\formie\\fields\\subfields\\AddressCountry"===e.type),N=j.find(e=>"verbb\\formie\\fields\\subfields\\AddressState"===e.type),A=eJ.map(e=>({value:e.code,label:e.name}
2)),C=t.country||(k?"":"AU"),E=(eX[C]??[]).map(e=>({value:e.code,label:e.name})),S=(eX[C]?.length??0)>0,D=!0===e.enableAutoComplete,V=e.manualEntryToggleLabel||"Manually enter the address",O=!k,F=!N,$=j.filter(e=>e.type!==e6).map(t=>r[`${e.handle}.${t.handle}`]).filter(e=>!!e),T=$.length>0,P=!D||v,L=D&&!v,B=(0,c.useRef)(null),R=(0,c.useCallback)(async()=>{D&&(0,eQ.hasMapsApiKey)()&&!y&&(B.current||(B.current=(async()=>{try{let e=await (0,eQ.loadMapsLibrary)("places");i.current=e,s.current=new e.AutocompleteSessionToken,g(!0)}catch(e){B.current=null,console.error("[AddressFieldGroup] failed to load places library",e)}})()),await B.current)},[D,y]);(0,c.useEffect)(()=>{function e(e){n.current&&!n.current.contains(e.target)&&(h(!1),x(-1))}return m&&document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[m]),(0,c.useEffect)(()=>{if(l.current)return;let e={};k||t.country||(e.country="AU"),N||t.state||(e.state="VIC"),Object.keys(e).length>0&&(l.current=!0,a({...t,...e},{validate:!1}))},[k,N,t,a]);let I=(0,c.useCallback)(async e=>{let t=i.current,r=++o.current;if(!t||!e.trim()){p([]),h(!1);return}try{let a={input:e,sessionToken:s.current??void 0,includedPrimaryTypes:["street_address","route","premise","subpremise"]};O&&(a.includedRegionCodes=["au"]),F&&(a.locationRestriction={south:-39.2,west:140.9,north:-33.9,east:150});let{suggestions:n}=await t.AutocompleteSuggestion.fetchAutocompleteSuggestions(a);if(r!==o.current)return;let i=n.map(e=>e.placePrediction).filter(e=>!!e).map(e=>({placeId:e.placeId,text:e.text?.toString()??"",prediction:e}));p(i),h(i.length>0),x(-1)}catch{if(r!==o.current)return;p([]),h(!1)}},[O,F]),q=(0,c.useCallback)(async e=>{h(!1),p([]);try{let r=e.prediction.toPlace();await r.fetchFields({fields:e4});let n=r.addressComponents??[],s={},i="",o="";for(let e of n){let t=e.types??[];t.includes("street_number")?i=e.longText??"":t.includes("route")?o=e.longText??"":t.includes("subpremise")?s.address2=e.longText??"":t.includes("locality")?s.city=e.longText??"":t.includes("administrative_area_level_1")?s.state=e.shortText??"":t.includes("postal_code")?s.zip=e.longText??"":t.includes("country")&&(s.country=e.shortText??"")}s.address1=[i,o].filter(Boolean).join(" ")||void 0;let l=r.formattedAddress??e.text;s.autoComplete=l,u(l),a({...t,...s})}catch{u(e.text),a({...t,autoComplete:e.text})}finally{let e=i.current;e&&(s.current=new e.AutocompleteSessionToken)}},[a,t]),K=(0,c.useCallback)(e=>{let r=e.target.value;u(r),t.address1||t.city?(l.current=!1,a({autoComplete:r},{validate:!1})):a({...t,autoComplete:r},{validate:!1}),R(),y&&I(r)},[y,I,a,t,R]);(0,c.useEffect)(()=>{y&&d.trim()&&I(d)},[y]);let H=(e,r)=>{let n={...t,[e]:r};"country"===e&&t.country!==r&&(n.state=""),a(n)},U=a=>{let n=e5[a.type]??null;if(!n||"autoComplete"===n)return null;let s=t[n]??"",i=r[`${e.handle}.${a.handle}`];return"country"===n&&k?(0,em.jsx)(e9,{id:`field-${e.handle}-${a.handle}`,label:a.label,required:a.required,placeholder:a.placeholder||"Select country",options:A,value:s,error:i,onChange:e=>H("country",e)},a.handle):"state"===n&&N?S?(0,em.jsx)(e9,{id:`field-${e.handle}-${a.handle}`,label:a.label,required:a.required,placeholder:a.placeholder||"Select state",options:E,value:s,error:i,onChange:e=>H("state",e)},a.handle):(0,em.jsx)(e7,{id:`field-${e.handle}-${a.handle}`,label:a.label,required:a.required,placeholder:a.placeholder||"State/Province",value:s,error:i,onChange:e=>H("state",e)},a.handle):(0,em.jsx)(e7,{id:`field-${e.handle}-${a.handle}`,label:a.label,required:a.required,placeholder:a.placeholder,value:s,error:i,onChange:e=>H(n,e)},a.handle)},z=`field-${e.handle}-autocomplete`,W=`${z}-listbox`,Z=`${z}-errors`,G=e.autoCompleteLabel||_?.label||"Address autocomplete",Q=_?.placeholder||"Start typing an address...",Y=(_?.enabled??!1)&&(_?.required??!1);return(0,em.jsxs)("div",{className:"flex flex-col gap-[16px]",ref:n,children:[L&&(0,em.jsxs)("div",{className:"w-full relative",children:[(0,em.jsxs)("label",{htmlFor:z,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[G,Y&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsxs)("div",{className:"relative",children:[(0,em.jsx)("input",{id:z,type:"text",placeholder:Q,value:d,onChange:K,onFocus:()=>{R()},onKeyDown:function(e){if(m&&0!==f.length)switch(e.key){case"ArrowDown":e.preventDefault(),x(e=>Math.min(e+1,f.length-1));break;case"ArrowUp":e.preventDefault(),x(e=>Math.max(e-1,0));break;case"Enter":e.preventDefault(),b>=0&&b<f.length&&q(f[b]);break;case"Escape":e.preventDefault(),h(!1),x(-1);break;case"Tab":h(!1),x(-1)}},role:"combobox","aria-expanded":m,"aria-haspopup":"listbox","aria-controls":m?W:void 0,"aria-required":Y,"aria-invalid":T,"aria-describedby":T?Z:void 0,"aria-activedescendant":m&&b>=0?`${W}-option-${b}`:void 0,autoComplete:"off",className:(0,eh.cn)("w-full bg-grey-light border rounded-sm h-input-height px-[20px] pr-[52px] py-[15px]","font-body text-body text-text-primary tracking-copy placeholder:text-text-secondary","transition-[border-color,box-shadow] duration-150 ease-in-out","focus:outline-none focus:border-blue focus:shadow-dropdown","focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",T?"border-red":"border-form-border")}),(0,em.jsx)("span",{className:"absolute right-[14px] top-1/2 -translate-y-1/2 pointer-events-none","aria-hidden":"true",children:(0,em.jsx)(e2,{className:"w-[24px] h-[24px]"})})]}),m&&f.length>0&&(0,em.jsx)("ul",{id:W,role:"listbox","aria-label":`${G} suggestions`,className:"absolute left-0 right-0 mt-1 bg-white border border-form-border rounded-sm shadow-dropdown z-10 p-[20px] flex flex-col gap-[15px]",children:f.map((e,t)=>(0,em.jsx)("li",{id:`${W}-option-${t}`,role:"option","aria-selected":b===t,className:(0,eh.cn)("font-body text-body font-medium text-midnight cursor-pointer","hover:text-blue transition-colors duration-150",b===t&&"text-blue"),onClick:()=>void q(e),onMouseEnter:()=>x(t),children:e.text},e.placeId))}),T&&(0,em.jsx)("div",{id:Z,className:"flex flex-col gap-[4px] mt-[8px]",role:"alert",children:$.map((e,t)=>(0,em.jsxs)("div",{className:"flex items-center gap-[4px] text-error",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:e})]},t))})]}),D&&(0,em.jsxs)("label",{className:"flex items-center gap-[12px] self-start cursor-pointer select-none",children:[(0,em.jsx)("input",{type:"checkbox",className:"sr-only peer",checked:v,onChange:e=>w(e.target.checked)}),(0,em.jsx)("span",{"aria-hidden":"true",className:(0,eh.cn)("relative inline-flex h-[24px] w-[44px] shrink-0 items-center rounded-full transition-colors duration-150","peer-focus-visible:outline-2 peer-focus-visible:outline-offset-2 peer-focus-visible:outline-blue",v?"bg-blue":"bg-midnight-20"),children:(0,em.jsx)("span",{className:(0,eh.cn)("inline-block h-[20px] w-[20px] transform rounded-full bg-white shadow transition-transform duration-150",v?"translate-x-[22px]":"translate-x-[2px]")})}),(0,em.jsx)("span",{className:"font-body text-body-sm font-medium text-midnight tracking-copy",children:V})]}),P&&(e.rows??[]).map(e=>{let t=e.fields.map(e3).filter(e=>e.enabled&&e.type!==e6);return 0===t.length?null:(0,em.jsx)("div",{className:(0,eh.cn)("grid grid-cols-1 gap-4",t.length>1&&"md:grid-cols-2"),children:t.map(U)},e.id)})]})}var tt=e.i(529565);e.i(548867);try{var tr=window;tr._sentryModuleMetadata=tr._sentryModuleMetadata||{},tr._sentryModuleMetadata[(new tr.Error).stack]=Object.assign({},tr._sentryModuleMetadata[(new tr.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}try{var ta=window;ta._sentryModuleMetadata=ta._sentryModuleMetadata||{},ta._sentryModuleMetadata[(new ta.Error).stack]=Object.assign({},ta._sentryModuleMetadata[(new ta.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function tn({className:e}){return(0,em.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,"aria-hidden":"true",children:(0,em.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM12.5 7H11V13L16.25 16.15L17 14.92L12.5 12.25V7Z",fill:"#CCD5E1"})})}let ts=e=>String(e).padStart(2,"0"),ti=Array.from({length:12},(e,t)=>t+1),to=["AM","PM"],tl={hour12:12,minute:0,period:"AM"};function td({label:e,name:t,required:r=!1,placeholder:a="Select time",error:n,value:s,onChange:i,timeInterval:o}){let[l,d]=(0,c.useState)(!1),u=(0,c.useRef)(null),f=(0,c.useRef)(null),p=`field-${t}`,m=`${p}-error`,h=`${p}-panel`,b=(0,c.useMemo)(()=>(function(e){let t=(e??"").match(/^(\d{2}):(\d{2})$/);if(!t)return null;let r=Number(t[1]),a=Number(t[2]);return r>23||a>59?null:{hour12:r%12==0?12:r%12,minute:a,period:r>=12?"PM":"AM"}})(s),[s]),x=(0,c.useMemo)(()=>{let e;return Array.from({length:Math.ceil(60/(e="number"==typeof o&&Number.isInteger(o)&&o>0&&o<60?o:30))},(t,r)=>r*e).filter(e=>e<60)},[o]),y=b??tl,g=(0,c.useCallback)(()=>{d(!1),f.current?.focus()},[]);function v(e){i?.(function({hour12:e,minute:t,period:r}){let a=e%12;return`${ts("PM"===r?a+12:a)}:${ts(t)}`}({...y,...e}))}(0,c.useEffect)(()=>{function e(e){u.current&&!u.current.contains(e.target)&&d(!1)}return l&&document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[l]),(0,c.useEffect)(()=>{function e(e){"Escape"===e.key&&l&&g()}return l&&document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[l,g]);let w=b?function({hour12:e,minute:t,period:r}){return`${e}:${ts(t)} ${r}`}(b):"";return(0,em.jsxs)("div",{className:"w-full",ref:u,children:[(0,em.jsxs)("label",{id:`${p}-label`,htmlFor:p,className:"flex font-body text-body-sm font-medium text-midnight tracking-copy mb-[8px]",children:[e,r&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsxs)("div",{className:"relative w-full",children:[(0,em.jsxs)("button",{ref:f,type:"button",id:p,role:"combobox","aria-expanded":l,"aria-haspopup":"dialog","aria-controls":h,"aria-labelledby":`${p}-label`,"aria-required":r||void 0,"aria-invalid":!!n,"aria-describedby":n?m:void 0,onClick:()=>d(!l),className:(0,eh.cn)("w-full bg-grey-light border rounded-sm h-input-height px-[20px] py-[15px] text-left","flex items-center justify-between","font-body text-body tracking-copy","transition-[border-color,box-shadow] duration-150 ease-in-out","focus:outline-none focus:border-blue focus:shadow-dropdown","focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue",l&&"border-blue shadow-dropdown",n?"border-red":!l&&"border-form-border"),children:[(0,em.jsx)("span",{className:(0,eh.cn)(w?"text-text-primary":"text-text-secondary font-normal"),children:w||a}),(0,em.jsx)(tn,{className:"w-[24px] h-[24px] shrink-0"})]}),l&&(0,em.jsxs)("div",{id:h,role:"dialog","aria-modal":"true","aria-label":"Time picker",onMouseDown:e=>e.stopPropagation(),className:(0,eh.cn)("absolute top-[calc(100%+4px)] left-0 z-10","bg-white border border-form-border rounded-sm","shadow-[0px_0px_10px_0px_rgba(0,0,0,0.1)]","pt-[20px] pb-[16px] px-[16px]","font-body"),children:[(0,em.jsxs)("div",{className:"flex gap-[8px]",children:[(0,em.jsx)(tc,{label:"Hour",options:ti,selected:y.hour12,isActive:!!b,format:e=>String(e),onSelect:e=>v({hour12:e})}),(0,em.jsx)(tc,{label:"Minute",options:x,selected:y.minute,isActive:!!b,format:ts,onSelect:e=>v({minute:e})}),(0,em.jsx)(tc,{label:"AM/PM",options:to,selected:y.period,isActive:!!b,format:e=>e,onSelect:e=>v({period:e})})]}),(0,em.jsx)("div",{className:"mt-[12px] flex justify-end",children:(0,em.jsx)("button",{type:"button",onClick:g,className:(0,eh.cn)("font-body text-body-sm font-medium text-blue underline underline-offset-2","hover:text-midnight transition-colors duration-150","focus:outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue rounded-sm"),children:"Done"})})]})]}),n&&(0,em.jsxs)("div",{id:m,className:"flex items-center gap-[4px] text-error mt-1",role:"alert",children:[(0,em.jsx)(eb.default,{className:"w-[18px] h-[18px] shrink-0",viewBox:"0 0 24 24"}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:n})]})]})}function tc({label:e,options:t,selected:r,isActive:a,format:n,onSelect:s}){let i=(0,c.useRef)(null),o=(0,c.useRef)(null);return(0,c.useEffect)(()=>{o.current?.scrollIntoView({block:"center"})},[]),(0,em.jsxs)("div",{className:"flex flex-col items-center",children:[(0,em.jsx)("span",{className:"text-[14px] font-medium text-midnight mb-[8px]",children:e}),(0,em.jsx)("div",{ref:i,className:(0,eh.cn)("h-[180px] w-[56px] overflow-y-auto flex flex-col gap-[2px] pr-[4px]","[scrollbar-width:thin] [scrollbar-color:#CCD5E1_transparent]","[&::-webkit-scrollbar]:w-[5px]","[&::-webkit-scrollbar-track]:bg-transparent","[&::-webkit-scrollbar-thumb]:bg-midnight-20 [&::-webkit-scrollbar-thumb]:rounded-full","[&::-webkit-scrollbar-button]:hidden"),children:t.map(e=>{let t=a&&e===r;return(0,em.jsx)("button",{ref:a&&e===r?o:void 0,type:"button",onClick:()=>s(e),"aria-pressed":t,className:(0,eh.cn)("shrink-0 h-[32px] rounded-full text-[16px]","inline-flex items-center justify-center","text-text-primary curs
2or-pointer","transition-colors duration-150","focus:outline-none focus-visible:outline-2 focus-visible:outline-blue focus-visible:rounded-full",t?"!bg-midnight !text-white":"hover:bg-blue-20"),children:n(e)},String(e))})})]})}var tu=e.i(783828),tf=e.i(519703),tp=e.i(428391);try{var tm=window;tm._sentryModuleMetadata=tm._sentryModuleMetadata||{},tm._sentryModuleMetadata[(new tm.Error).stack]=Object.assign({},tm._sentryModuleMetadata[(new tm.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function th(e){let t=(e??"").trim();if(!t)return{dateIso:"",time:""};let r=t.match(/\d{4}-\d{2}-\d{2}/),a=t.match(/\d{2}:\d{2}/);return{dateIso:r?.[0]??"",time:a?.[0]??""}}function tb({label:e,name:t,mode:r,dateLabel:a="Date",timeLabel:n="Time",dateRequired:s=!1,timeRequired:i=!1,fieldRequired:o=!1,error:l,value:d,onChange:u,minDate:f,maxDate:p,disabledDays:m,timeInterval:h}){let b="time"!==r,x="date"!==r,y=(0,c.useRef)(void 0),g=th(d??""),[v,w]=(0,c.useState)(g.dateIso),[M,j]=(0,c.useState)(g.time);function _(e,t){let a="time"===r?t:"date"===r?e:e&&t?`${e} ${t}`:e;y.current=a,u?.(a)}(0,c.useEffect)(()=>{if(d!==y.current){let e=th(d??"");w(e.dateIso),j(e.time)}},[d]);let k=b&&s&&!v,N=x&&i&&!M,A=k||N,C=l?k?`${a} is required`:!A&&b?l:void 0:void 0,E=l?N?`${n} is required`:A||b?void 0:l:void 0,S=x?(0,em.jsx)(td,{label:n,name:`${t}-time`,required:i,error:E,value:M,onChange:function(e){j(e),_(v,e)},timeInterval:h}):null,D=b?(0,em.jsx)(tt.DatePickerField,{label:a,name:`${t}-date`,required:s,error:C,value:function(e){if(!e)return"";let t=(0,tf.parse)(e,"yyyy-MM-dd",new Date);return(0,tp.isValid)(t)?(0,tu.format)(t,"dd/MM/yyyy"):""}(v),onChange:function(e){let t=function(e){if(!e)return"";let t=(0,tf.parse)(e,"dd/MM/yyyy",new Date);return(0,tp.isValid)(t)?(0,tu.format)(t,"yyyy-MM-dd"):""}(e);w(t),_(t,M)},minDate:f,maxDate:p,disabledDays:m}):null;return(0,em.jsxs)("fieldset",{className:"flex flex-col gap-[12px]",children:[e&&(0,em.jsxs)("legend",{className:"sr-only",children:[e,o&&(0,em.jsx)("span",{"aria-hidden":"true",children:"*"})]}),b&&x?(0,em.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[D,S]}):(0,em.jsxs)(em.Fragment,{children:[D,S]})]})}e.s(["FormRowRenderer",()=>tW],130818),e.i(639057);try{var tx=window;tx._sentryModuleMetadata=tx._sentryModuleMetadata||{},tx._sentryModuleMetadata[(new tx.Error).stack]=Object.assign({},tx._sentryModuleMetadata[(new tx.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function ty(e){if(null==e)return null;let t=parseFloat(String(e).trim());return!Number.isFinite(t)||t<=0?null:Math.round(1024*t*1024)}var tg=e.i(76786),tv=e.i(268135),tw=e.i(654209),tM=e.i(815427);try{var tj="u">typeof window?window:e.g;tj._sentryModuleMetadata=tj._sentryModuleMetadata||{},tj._sentryModuleMetadata[(new tj.Error).stack]=Object.assign({},tj._sentryModuleMetadata[(new tj.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}try{var t_="u">typeof window?window:e.g;t_._sentryModuleMetadata=t_._sentryModuleMetadata||{},t_._sentryModuleMetadata[(new t_.Error).stack]=Object.assign({},t_._sentryModuleMetadata[(new t_.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}var tk=e.i(159883);try{var tN=window;tN._sentryModuleMetadata=tN._sentryModuleMetadata||{},tN._sentryModuleMetadata[(new tN.Error).stack]=Object.assign({},tN._sentryModuleMetadata[(new tN.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}let tA=/^([+-])(\d+)\s+(days|weeks|months|years)$/;function tC(e,t,r,a=new Date){let n=function(e){if(!e)return;let t=new Date(e);return isNaN(t.getTime())?void 0:t}(e)??(t?function(e,t){let r=tA.exec(e.trim());if(!r)return;let[,a,n,s]=r;return function(e,t,r){let{years:a=0,months:n=0,weeks:s=0,days:i=0,hours:o=0,minutes:l=0,seconds:d=0}=t,c=(0,tM.toDate)(e,void 0),u=n||a?(0,tv.addMonths)(c,n+12*a):c,f=i||s?(0,tg.addDays)(u,i+7*s):u;return(0,tw.constructFrom)(e,+f+1e3*(d+60*(l+60*o)))}(t,{[s]:Number(n)*("-"===a?-1:1)})}(t,a):void 0);if(n){let e;return"min"===r?(0,tk.startOfDay)(n):((e=(0,tM.toDate)(n,void 0)).setHours(23,59,59,999),e)}}try{var tE=window;tE._sentryModuleMetadata=tE._sentryModuleMetadata||{},tE._sentryModuleMetadata[(new tE.Error).stack]=Object.assign({},tE._sentryModuleMetadata[(new tE.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function tS(e){return e.replace(/<\/?[a-zA-Z!?][^>]*>/g,"").replace(/\s+/g," ").trim()}function tD(e){return Array.from(tS(e)).length}function tV(e){let t=tS(e);return""===t?0:t.split(" ").length}function tO(e){return"characters"===e||"words"===e}try{var tF=window;tF._sentryModuleMetadata=tF._sentryModuleMetadata||{},tF._sentryModuleMetadata[(new tF.Error).stack]=Object.assign({},tF._sentryModuleMetadata[(new tF.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}let t$="verbb\\formie\\fields\\Group";function tT(e){let t=e.match(/^\{field:([^}]+)\}$/);if(t){let e=t[1].split(".");return e.length>=3?e[e.length-2]:e[e.length-1]}return e}function tP(e,t){let r=function(e){if("boolean"==typeof e)return e?"1":"0";if("object"==typeof e&&null!==e&&"autoComplete"in e){let t=e.autoComplete;return"string"==typeof t?t:""}return String(e??"")}(t[tT(e.field)]),a=e.value;switch(e.condition){case"is":case"=":return r===a;case"isnot":case"!=":return r!==a;case"contains":return r.includes(a);case"startswith":return r.startsWith(a);case"endswith":return r.endsWith(a);case"greaterthan":return parseFloat(r)>parseFloat(a);case"lessthan":return parseFloat(r)<parseFloat(a);case"notEmpty":return""!==r.trim();case"empty":return""===r.trim();default:return!0}}function tL(e,t){let r=e.conditions.map(e=>tP(e,t)),a="all"===e.conditionRule?r.every(Boolean):r.some(Boolean);return"show"===e.showRule?a:!a}function tB(e,t){return!!e&&!tL(e,t)}function tR(e,t){let r=new Map,a=(e,t)=>{for(let n of e)for(let e of n.fields)r.set(e.handle,{field:e,parent:t}),e.type===t$&&e.rows&&a(e.rows,e.handle)};a(e,null);let n=new Set,s=new Map,i=new Set,o=e=>{let a=s.get(e);if(void 0!==a)return a;let l=r.get(e);if(!l||i.has(e))return!1;i.add(e);let d=l.field.conditions,c=!1;if(d){let r=d.conditions.map(r=>{let a=tT(r.field);return!(a!==e&&o(a))&&tP(r,t)}),a="all"===d.conditionRule?r.every(Boolean):r.some(Boolean);c="show"===d.showRule?!a:a}return!c&&l.parent&&(c=o(l.parent)),i.delete(e),s.set(e,c),c&&n.add(e),c};for(let e of r.keys())o(e);return n}function tI(e,t){return function e(t,r){let a=[];for(let n of t){let t=n.fields.filter(e=>!r.has(e.handle)).map(t=>t.type===t$&&t.rows?{...t,rows:e(t.rows,r)}:t);t.length>0&&a.push({...n,fields:t})}return a}(e,tR(e,t))}e.s(["evaluateConditions",()=>tL,"isFieldHidden",()=>tB,"pruneHiddenRows",()=>tI,"resolveHiddenHandles",()=>tR],381734);try{var tq=window;tq._sentryModuleMetadata=tq._sentryModuleMetadata||{},tq._sentryModuleMetadata[(new tq.Error).stack]=Object.assign({},tq._sentryModuleMetadata[(new tq.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}let tK={Sunday:0,Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6};function tH({label:e}){let t=e.trim();return t?(0,em.jsx)("div",{className:"flex items-center gap-3",children:(0,em.jsx)("h3",{className:"font-medium text-body-lg text-midnight tracking-copy",children:t})}):null}function tU(){return(0,em.jsx)("div",{className:"h-px w-full bg-grey-medium"})}function tz({field:e,register:t,errors:r,watch:a,setValue:n,groupIndexMap:s,hiddenHandles:i}){if(i.has(e.handle))return null;let o=r[e.handle]?.message,l=e.errorMessage||null,d=e.required?{required:l||`${e.name} is required`}:void 0,c=function(e){let t=e.limit;if(!t)return{validate:{}};let{min:r,max:a,minType:n,maxType:s}=t,i={},o=e=>"string"==typeof e?e:null;if(null!=r&&r>0&&tO(n)){let e="words"===n?tV:tD;i.limitMin=t=>{let a=o(t);return null===a||""===a||e(a)>=r||`You must enter at least ${r} ${n}.`}}let l=null!=a&&a>0&&tO(s);if(l){let e="words"===s?tV:tD;i.limitMax=t=>{let r=o(t);return null===r||""===r||e(r)<=a||`Limited to ${a} ${s}.`}}
2return{inputMaxLength:l&&"words"!==s?a:void 0,validate:i}}(e),u=Object.keys(c.validate).length>0?{...d,validate:c.validate}:d;switch(e.type){case"verbb\\formie\\fields\\SingleLineText":return(0,em.jsx)(ev,{label:e.name,name:e.handle,description:e.description??void 0,descriptionPosition:e.descriptionPosition,required:e.required,placeholder:e.placeholder??void 0,maxLength:c.inputMaxLength,error:o,register:t(e.handle,u)});case"verbb\\formie\\fields\\Name":if(e.useMultipleFields&&e.rows&&e.rows.length>0){let a=e.rows.flatMap(e=>e.fields),n=r[e.handle],s=a.length>=4?"md:grid-cols-4":3===a.length?"md:grid-cols-3":2===a.length?"md:grid-cols-2":"";return(0,em.jsxs)("fieldset",{className:"flex flex-col gap-[12px]",children:[e.name&&(0,em.jsxs)("legend",{className:"font-body text-body-sm font-medium text-midnight mb-[8px]",children:[e.name,e.required&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:e.description,position:e.descriptionPosition,placement:"above"}),(0,em.jsx)("div",{className:`grid grid-cols-1 ${s} gap-4`,children:a.map(r=>{let a=`${e.handle}.${r.handle}`;return(0,em.jsx)(ev,{label:r.name,name:a,required:r.required,placeholder:r.placeholder??void 0,error:n?.[r.handle]?.message,register:t(a,r.required?{required:`${r.name} is required`}:void 0)},a)})}),(0,em.jsx)(ey,{text:e.description,position:e.descriptionPosition,placement:"below"})]})}return(0,em.jsx)(ev,{label:e.name,name:e.handle,description:e.description??void 0,descriptionPosition:e.descriptionPosition,required:e.required,placeholder:e.placeholder??void 0,error:o,register:t(e.handle,d)});case"verbb\\formie\\fields\\Email":return(0,em.jsx)(ev,{label:e.name,name:e.handle,type:"email",description:e.description??void 0,descriptionPosition:e.descriptionPosition,required:e.required,placeholder:e.placeholder??void 0,error:o,register:t(e.handle,{...d,pattern:{value:/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,message:l||"Please enter a valid email address"}})});case"verbb\\formie\\fields\\Phone":{let r=e.countryOptions??[];if(e.countryAllowed)try{let t=JSON.parse(e.countryAllowed),a=new Set(t.map(e=>e.value));r=r.filter(e=>a.has(e.value))}catch{}return(0,em.jsx)(ek,{label:e.name,name:e.handle,description:e.description??void 0,descriptionPosition:e.descriptionPosition,required:e.required,placeholder:e.placeholder??void 0,error:o,register:t(e.handle,d),countryEnabled:e.countryEnabled??!1,countryDefaultValue:e.countryDefaultValue??"AU",countryOptions:r})}case"verbb\\formie\\fields\\MultiLineText":return(0,em.jsx)(eM,{label:e.name,name:e.handle,description:e.description??void 0,descriptionPosition:e.descriptionPosition,required:e.required,placeholder:e.placeholder??void 0,maxLength:c.inputMaxLength,error:o,register:t(e.handle,u)});case"verbb\\formie\\fields\\Dropdown":{t(e.handle,d);let r=(e.options??[]).map(e=>({label:e.label,value:e.value})),s=a(e.handle);return(0,em.jsx)(eD,{label:e.name,name:e.handle,description:e.description??void 0,descriptionPosition:e.descriptionPosition,required:e.required,placeholder:e.placeholder??void 0,options:r,error:o,value:s??"",onChange:t=>{n(e.handle,t,{shouldValidate:!0})}})}case"verbb\\formie\\fields\\Agree":{t(e.handle,e.required?{validate:t=>!0===t||l||`${e.name} is required`}:void 0);let r=a(e.handle),s="verbb\\formie\\positions\\Hidden"===e.labelPosition,i=(e.agreeDescription??"").replace(/<[^>]*>/g,"").trim(),d=`field-${e.handle}`,c=`${d}-error`;return(0,em.jsxs)("div",{className:"flex flex-col gap-[8px]",children:[!s&&e.name&&(0,em.jsxs)("span",{className:"font-body text-body-sm font-medium text-midnight tracking-copy",children:[e.name,e.required&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsxs)("label",{htmlFor:d,className:"flex gap-[12px] cursor-pointer items-start",children:[(0,em.jsxs)("div",{className:"relative shrink-0 mt-[2px] w-[24px] h-[24px]",children:[(0,em.jsx)("input",{id:d,type:"checkbox",checked:!!r,onChange:t=>n(e.handle,t.target.checked,{shouldValidate:!0}),"aria-required":e.required,"aria-invalid":!!o,"aria-describedby":o?c:void 0,className:"peer sr-only"}),(0,em.jsx)("div",{className:`absolute inset-0 border bg-white transition-[border-color,background-color,box-shadow] duration-150 ease-in-out peer-focus-visible:ring-2 peer-focus-visible:ring-blue peer-focus-visible:ring-offset-2 peer-checked:bg-midnight peer-checked:border-midnight ${o?"border-red":"border-blue-20"}`}),(0,em.jsx)("svg",{width:"14",height:"11",viewBox:"0 0 14 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 opacity-0 peer-checked:opacity-100 transition-opacity duration-150 pointer-events-none","aria-hidden":"true",children:(0,em.jsx)("path",{d:"M1 5.5L5 9.5L13 1.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})]}),(0,em.jsx)("span",{className:"font-body text-body-sm font-medium text-text-secondary tracking-copy",children:i})]}),o&&(0,em.jsxs)("div",{id:c,className:"flex items-center gap-[4px] ml-[36px]",role:"alert",children:[(0,em.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"text-error shrink-0","aria-hidden":"true",children:(0,em.jsx)("path",{d:"M9 1.5C4.86 1.5 1.5 4.86 1.5 9C1.5 13.14 4.86 16.5 9 16.5C13.14 16.5 16.5 13.14 16.5 9C16.5 4.86 13.14 1.5 9 1.5ZM9.75 12.75H8.25V11.25H9.75V12.75ZM9.75 9.75H8.25V5.25H9.75V9.75Z",fill:"currentColor"})}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:o})]})]})}case"verbb\\formie\\fields\\Radio":{let r=(e.options??[]).map(e=>{let t=e.label.split("|");return{label:t[0].trim(),value:e.value,...t[1]&&{description:t[1].trim()}}});return(0,em.jsx)(eE,{label:e.name,name:e.handle,description:e.description??void 0,descriptionPosition:e.descriptionPosition,options:r,layout:"horizontal"===e.layout?"horizontal":"vertical",required:e.required,error:o,register:t(e.handle,d)})}case"verbb\\formie\\fields\\Checkboxes":{let r=e.options??[];return(0,em.jsxs)("fieldset",{className:"flex flex-col gap-[12px]",children:[(0,em.jsxs)("legend",{className:"font-body text-body-sm font-medium text-midnight mb-[8px]",children:[e.name,e.required&&(0,em.jsx)("span",{className:"text-error","aria-hidden":"true",children:"*"})]}),(0,em.jsx)(ey,{text:e.description,position:e.descriptionPosition,placement:"above"}),r.map(r=>(0,em.jsx)(eA,{label:r.label,name:`${e.handle}.${r.value}`,register:t(`${e.handle}.${r.value}`)},`${e.handle}-${r.value}`)),(0,em.jsx)(ey,{text:e.description,position:e.descriptionPosition,placement:"below"}),o&&(0,em.jsxs)("div",{className:"flex items-center gap-[4px]",role:"alert",children:[(0,em.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,em.jsx)("path",{d:"M9 1.5C4.86 1.5 1.5 4.86 1.5 9C1.5 13.14 4.86 16.5 9 16.5C13.14 16.5 16.5 13.14 16.5 9C16.5 4.86 13.14 1.5 9 1.5ZM9.75 12.75H8.25V11.25H9.75V12.75ZM9.75 9.75H8.25V5.25H9.75V9.75Z",fill:"#D91C16"})}),(0,em.jsx)("span",{className:"font-body text-body-sm text-error",children:o})]})]})}case"verbb\\formie\\fields\\Address":{let s=(e.rows?.flatMap(e=>e.fields)??[]).filter(e=>!1!==e.enabled&&e.required),i={"verbb\\formie\\fields\\subfields\\Address1":"address1","verbb\\formie\\fields\\subfields\\Address2":"address2","verbb\\formie\\fields\\subfields\\Address3":"address3","verbb\\formie\\fields\\subfields\\AddressCity":"
2city","verbb\\formie\\fields\\subfields\\AddressState":"state","verbb\\formie\\fields\\subfields\\AddressZip":"zip","verbb\\formie\\fields\\subfields\\AddressCountry":"country"},o=e=>{let t={};for(let r of s){let a=i[r.type];if(a){let n=e?.[a];n&&("string"!=typeof n||""!==n.trim())||(t[r.handle]=`${r.name} is required`)}}return t};t(e.handle,{validate:e=>{let t=Object.values(o(e))[0];return!t||t}});let l=a(e.handle),d={};if(r[e.handle])for(let[t,r]of Object.entries(o(l)))d[`${e.handle}.${t}`]=r;return(0,em.jsx)(te,{field:e,value:l??{},errors:d,onChange:(t,r)=>n(e.handle,t,{shouldValidate:r?.validate??!0})})}case"verbb\\formie\\fields\\FileUpload":{t(e.handle,d);let r=function(e){if(!Array.isArray(e)||0===e.length)return;let t=e.map(e=>eK[e]).filter(e=>!!e);if(0===t.length)return;let r=t.join(", ");return r.charAt(0).toUpperCase()+r.slice(1)}(e.allowedKinds);return(0,em.jsx)(eZ,{label:e.name,name:e.handle,description:e.description??void 0,descriptionPosition:e.descriptionPosition,required:e.required,error:o,accept:function(e){let t=eH(e);if(0!==t.length)return t.map(e=>`.${e}`).join(",")}(e.allowedKinds),...r&&{acceptText:r},allowedExtensions:eH(e.allowedKinds),maxSizeBytes:ty(e.sizeLimit)??void 0,minSizeBytes:ty(e.sizeMinLimit)??void 0,maxFiles:function(e){if(null==e)return;let t=parseInt(String(e).trim(),10);if(Number.isFinite(t)&&!(t<=0))return t}(e.limitFiles),onChange:t=>n(e.handle,t,{shouldValidate:!0})})}case"verbb\\formie\\fields\\Date":{let r=e.isDateTime?"datetime":e.isTime&&!e.isDate?"time":"date",s=e.dateSubField?.label??"Date",i=e.timeSubField?.label??"Time",d=(e.dateSubField?.required??!1)||e.required&&"time"!==r,c=(e.timeSubField?.required??!1)||e.required&&"time"===r;t(e.handle,{validate:e=>{let t=String(e??""),a=/\d{4}-\d{2}-\d{2}/.test(t),n=/\d{2}:\d{2}/.test(t);return"time"!==r&&d&&!a?l||`${s} is required`:"date"===r||!c||!!n||l||`${i} is required`}});let u=a(e.handle);return(0,em.jsx)(tb,{label:e.name,name:e.handle,mode:r,dateLabel:s,timeLabel:i,dateRequired:d,timeRequired:c,fieldRequired:e.required,error:o,value:u??"",onChange:t=>n(e.handle,t,{shouldValidate:!0}),minDate:tC(e.minDate,e.minDateOffsetRule,"min"),maxDate:tC(e.maxDate,e.maxDateOffsetRule,"max"),disabledDays:function(e){if(!e||0===e.length||e.length>=7)return;let t=new Set(e.map(e=>tK[e]).filter(e=>void 0!==e));return[0,1,2,3,4,5,6].filter(e=>!t.has(e))}(e.availableDaysOfWeek),timeInterval:e.timeInterval??void 0})}case"verbb\\formie\\fields\\Group":return s.get(e.handle),(0,em.jsxs)("div",{className:"flex flex-col gap-[25px]",children:[(0,em.jsx)(tH,{label:e.name}),e.rows&&e.rows.length>0&&(0,em.jsx)(tW,{rows:e.rows,register:t,errors:r,watch:a,setValue:n,hiddenHandles:i})]});case"verbb\\formie\\fields\\Section":return(0,em.jsx)(tU,{});case"verbb\\formie\\fields\\Heading":{if(!e.name)return null;let t={h1:"text-h1",h2:"text-h2",h3:"text-h3",h4:"text-h4",h5:"text-h5",h6:"text-h5"},r=e.headingSize&&t[e.headingSize]?e.headingSize:"h4";return(0,em.jsx)(r,{className:`font-heading ${t[r]} text-midnight`,children:e.name})}case"modules\\formiefields\\fields\\Callout":{let t={warning:{bg:"bg-warning-bg/30",border:"border-warning",text:"text-warning",icon:"⚠"},info:{bg:"bg-blue-20/30",border:"border-blue",text:"text-blue",icon:"ℹ"},success:{bg:"bg-success-bg/30",border:"border-success",text:"text-success",icon:"✓"},error:{bg:"bg-red-20/30",border:"border-red",text:"text-red",icon:"✕"}},r=t[e.calloutType??"warning"]??t.warning;return(0,em.jsxs)("div",{className:`border ${r.border} ${r.bg} p-4 ${r.text}`,children:[(0,em.jsxs)("p",{className:"font-body text-body-sm font-medium",children:[r.icon," ",e.name]}),e.calloutTextHtml&&(0,em.jsx)("div",{className:"font-body text-body-sm mt-1 [&_p]:m-0 [&_strong]:font-bold [&_a]:text-blue-dark [&_a]:font-medium [&_a]:no-underline [&_a:hover]:underline [&_a]:transition-[text-decoration-color] [&_a]:duration-150 [&_a:focus-visible]:outline-2 [&_a:focus-visible]:outline-blue [&_a:focus-visible]:outline-offset-2",dangerouslySetInnerHTML:{__html:e.calloutTextHtml}})]})}case"modules\\formiefields\\fields\\RichText":if(!e.richTextContentHtml)return null;return(0,em.jsx)("div",{className:"font-body text-body-sm text-text-secondary prose prose-sm max-w-none [&_p]:my-2 [&_p:first-child]:mt-0 [&_p:last-child]:mb-0 [&_strong]:font-bold [&_ul]:list-disc [&_ul]:pl-5 [&_ol]:list-decimal [&_ol]:pl-5 [&_li]:my-1 [&_a]:text-blue-dark [&_a]:font-medium [&_a]:no-underline [&_a:hover]:underline [&_a]:transition-[text-decoration-color] [&_a]:duration-150 [&_a:focus-visible]:outline-2 [&_a:focus-visible]:outline-blue [&_a:focus-visible]:outline-offset-2",dangerouslySetInnerHTML:{__html:e.richTextContentHtml}});default:return null}}function tW({rows:e,register:t,errors:r,watch:a,setValue:n,groupIndex:s=1,singleColumn:i=!1,hiddenHandles:o}){let l=a(),d=o??tR(e,l),c=new Map,u=s;for(let t of e)for(let e of t.fields)"verbb\\formie\\fields\\Group"===e.type&&(c.set(e.handle,u),u++);return(0,em.jsx)("div",{className:"flex flex-col gap-[25px]",children:e.map(e=>{let s=e.fields.filter(e=>!d.has(e.handle));if(0===s.length)return null;if(1===s.length)return(0,em.jsx)("div",{children:(0,em.jsx)(tz,{field:s[0],register:t,errors:r,watch:a,setValue:n,groupIndexMap:c,hiddenHandles:d})},e.id);let o=2===s.length?"md:grid-cols-2":3===s.length?"md:grid-cols-3":4===s.length?"md:grid-cols-4":"md:grid-cols-2";return(0,em.jsx)("div",{className:i?"flex flex-col gap-[25px]":`grid grid-cols-1 ${o} gap-4`,children:s.map(e=>(0,em.jsx)("div",{children:(0,em.jsx)(tz,{field:e,register:t,errors:r,watch:a,setValue:n,groupIndexMap:c,hiddenHandles:d})},e.handle))},e.id)})})}try{var tZ=window;tZ._sentryModuleMetadata=tZ._sentryModuleMetadata||{},tZ._sentryModuleMetadata[(new tZ.Error).stack]=Object.assign({},tZ._sentryModuleMetadata[(new tZ.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}var tG=e.i(18967);try{var tQ=window;tQ._sentryModuleMetadata=tQ._sentryModuleMetadata||{},tQ._sentryModuleMetadata[(new tQ.Error).stack]=Object.assign({},tQ._sentryModuleMetadata[(new tQ.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}let tY="6LfXuhQtAAAAAKJdZdoZZo_MjTaBqpVGvniwiLVS";function tJ(e="form"){return{getToken:(0,c.useCallback)(async()=>{try{let t=await (0,tG.load)(tY,{autoHideBadge:!0});return await t.execute(e)}catch{return console.warn("[reCAPTCHA] Failed to get token"),null}},[e]),enabled:!!tY}}e.s(["useRecaptcha",()=>tJ],261936);try{var tX=window;tX._sentryModuleMetadata=tX._sentryModuleMetadata||{},tX._sentryModuleMetadata[(new tX.Error).stack]=Object.assign({},tX._sentryModuleMetadata[(new tX.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}async function t0(e,t){let r=await fetch(t,{method:"PUT",body:e,headers:{"Content-Type":e.type||"application/octet-stream"}});if(!r.ok)throw Error(`Upload failed: ${r.status}`)}async function t1(e){if(!e||0===e.length)return{uploads:[],errors:[]};let t=[],r=[];for(let a of Array.from(e))try{let e=await fetch("https://www.powercor.com.au/api/forms/submit",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({formHandle:"__fileUpload",fields:[],filename:a.name})});if(!e.ok){let t=await e.json().catch(()=>({}));throw Error(t.msg||t.error||"Failed to get upload URL")}let{id:r,url:n}=await e.json();await t0(a,n),t.push({uuid:r,filename:a.name})}catch(e){r.push({filename:a.name,error:e instanceof Error?e.message:"Upload failed"})}return{uploads:t,errors:r}}e.s(["uploadFiles",()=>t1],129333);try{var t2=window;t2._sentryModuleMetadata=t2._sentryModuleMetadata||{},t2._sentryModuleMetadata[(new t2.Error).stack]=Object.assign({},t2._sentryModuleMetadata[(new t2.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function t8(e,t){let r=function e(t,r=new Map){for(let a of t)for(let t of a.fields){if("verbb\\formie\\fields\\Group"===t.type&&t.rows){e(t.rows,r);continue}if(r.set(t.handle,t),t.useMultipleFields&&t.rows)for(let e of t.rows)for(let a of e.fields)r.set(`${t.handle}.${a.handle}`,a)}return r}(t),a=[],n=[];for(let[t,s]of Object.entries(e)){let e=Array.isArray(s)?s.join(" "):String(s);if(!e)continue;let i=function(e,t){let r=e.split(".");for(let e=0;e<r.length;e++){let a=r.slice(e).join(".");if(t.has(a))return a}return null}(t,r);if(null===i){n.includes(e)||n.push(e);continue}let o=r.get(i)?.errorMessage?.trim();a.push({name:i,message:o||e})}return{fieldErrors:a,unmatchedMessages:n}}e.s(["mapServerFieldErrors",()=>t8],141498);try{var t4=window;t4._sentryModuleMetadata=t4._sentryModuleMetadata||{},t4._sentryModuleMetadata[(new t4.Error).stack]=Object.assign({},t4._sentryModuleMetadata[(new t4.Error).stack],{"_sentryBundlerPluginAppKey:cppc-frontend":!0})}catch(e){}function t5(e){requestAnimationFrame(()=>{let t=e?.querySelector('[aria-invalid="true"]');if(!t)return;let r=t.matches('input,select,textarea,button,[tabindex],[role="combobox"]')?t:t.querySelector('input,select,textarea,button,[tabindex],[role="combobox"]')??t;r.focus(),r.scrollIntoView({block:"center",behavior:"smooth"})})}e.s(["focusFirstInvalidField",()=>t5],838849)}]);
3
4//# debugId=18e2f4a0-c3da-5238-bced-8d9912138a65

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.