{"version":3,"file":"BunqFileUploadInput.ChSWZhg3.mjs","names":["__legacyOverrideHOC_DataObserverContext","v0","v1","v2","__FramerMetadata__","v0","v1","v2","__FramerMetadata__","v0","v1","v2","__FramerMetadata__","v0","v1","v2","__FramerMetadata__","localizedValues","localizedValues4","localizedValues1","localizedValues3","localizedValues2","_Fragment","fileUUID","FileUploadInput","maxSizeMB","EmailType"],"sources":["https:/framerusercontent.com/modules/gmZyfU6Ym3pPt00sCmBl/rA0tCE1vn3KZxuo8Ow9Z/ConversionEvents.js","https:/framerusercontent.com/modules/OmdtDZca1kC6R12JNsyg/exI1ZNvXT0KbphMsU1N4/qaGlFsD_5-0.js","https:/framerusercontent.com/modules/OmdtDZca1kC6R12JNsyg/exI1ZNvXT0KbphMsU1N4/qaGlFsD_5-1.js","https:/framerusercontent.com/modules/OmdtDZca1kC6R12JNsyg/exI1ZNvXT0KbphMsU1N4/qaGlFsD_5-2.js","https:/framerusercontent.com/modules/OmdtDZca1kC6R12JNsyg/exI1ZNvXT0KbphMsU1N4/qaGlFsD_5-3.js","https:/framerusercontent.com/modules/OmdtDZca1kC6R12JNsyg/exI1ZNvXT0KbphMsU1N4/qaGlFsD_5-4.js","https:/framerusercontent.com/modules/OmdtDZca1kC6R12JNsyg/exI1ZNvXT0KbphMsU1N4/qaGlFsD_5.js","https:/framerusercontent.com/modules/PtHQhgtO5r7X7r313QO4/BGVYPx9CU5zeW9IwO5oj/qaGlFsD_5.js","https:/framerusercontent.com/modules/h36XMCCJHWj8GaWaBEMQ/43UMCXnSNUYgNlWDTX6l/FramerFormsShared.js","https:/framerusercontent.com/modules/uy9W9IxEAMx9j7NjbC6A/hzAFBdbjbC6s6WCnfmGY/BunqFileUploadInput.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function withFormSubmit(){useEffect(()=>{const handleClick=()=>{const event=new CustomEvent(\"click_form-submit\");window.dispatchEvent(event);};const button=document.querySelector(\"[data-framer-component-type='Frame'] button\");if(button)button.addEventListener(\"click\",handleClick);return()=>{if(button)button.removeEventListener(\"click\",handleClick);};},[]);return{};}export function withConversion(){useEffect(()=>{const handleClick=()=>{const event=new CustomEvent(\"click_signup\");window.dispatchEvent(event);};const button=document.querySelector(\"[data-framer-component-type='Frame'] button\");if(button)button.addEventListener(\"click\",handleClick);return()=>{if(button)button.removeEventListener(\"click\",handleClick);};},[]);return{};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withwithFormSubmit(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withFormSubmit(props)});};}withwithFormSubmit.displayName=\"withFormSubmit\";export function withwithConversion(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withConversion(props)});};}withwithConversion.displayName=\"withConversion\";\nexport const __FramerMetadata__ = {\"exports\":{\"withwithFormSubmit\":{\"type\":\"reactHoc\",\"name\":\"withwithFormSubmit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithConversion\":{\"type\":\"reactHoc\",\"name\":\"withwithConversion\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withConversion\":{\"type\":\"override\",\"name\":\"withConversion\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormSubmit\":{\"type\":\"override\",\"name\":\"withFormSubmit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ConversionEvents.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Verstuur\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Bedankt\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Er is iets misgegaan\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Absenden\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Danke dir\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Etwas ist schiefgelaufen\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Envoyer\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Merci\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Oups, il y a eu un probl\\xe8me\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Enviar\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"\\xa1Gracias!\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Algo sali\\xf3 mal\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Invia\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Grazie\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Qualcosa \\xe8 andato storto\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6d96db3)\nimport*as localizedValues from\"./qaGlFsD_5-0.js\";import*as localizedValues1 from\"./qaGlFsD_5-1.js\";import*as localizedValues2 from\"./qaGlFsD_5-2.js\";import*as localizedValues3 from\"./qaGlFsD_5-3.js\";import*as localizedValues4 from\"./qaGlFsD_5-4.js\";const valuesByLocaleId={CfGhBAyom:localizedValues,KnTSfRlEb:localizedValues4,LASqWnjbT:localizedValues1,LMYmDzsTL:localizedValues3,PKMmRs3eb:localizedValues2};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6d96db3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withwithFormSubmit}from\"https://framerusercontent.com/modules/gmZyfU6Ym3pPt00sCmBl/rA0tCE1vn3KZxuo8Ow9Z/ConversionEvents.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/OmdtDZca1kC6R12JNsyg/exI1ZNvXT0KbphMsU1N4/qaGlFsD_5.js\";const MotionDivWithFX=withFX(motion.div);const MotionButtonWithwithFormSubmitqrj1sv=withCodeBoundaryForOverrides(motion.button,{nodeId:\"skS78GzE9\",override:withwithFormSubmit,scopeId:\"qaGlFsD_5\"});const enabledGestures={skS78GzE9:{hover:true,pressed:true}};const cycleOrder=[\"skS78GzE9\",\"FGEQ2rRid\",\"qyL0m0dI9\",\"TbI26u3nK\",\"hhe2cdLC0\"];const serializationHash=\"framer-yVWrg\";const variantClassNames={FGEQ2rRid:\"framer-v-1c6m0eg\",hhe2cdLC0:\"framer-v-kl2q8u\",qyL0m0dI9:\"framer-v-1tz7zft\",skS78GzE9:\"framer-v-qrj1sv\",TbI26u3nK:\"framer-v-16c7pur\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.2,type:\"spring\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"skS78GzE9\",Disabled:\"qyL0m0dI9\",Error:\"hhe2cdLC0\",Loading:\"FGEQ2rRid\",Success:\"TbI26u3nK\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"skS78GzE9\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"skS78GzE9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"FGEQ2rRid\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"FGEQ2rRid\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionButtonWithwithFormSubmitqrj1sv,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qrj1sv\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"skS78GzE9\",ref:refBinding,style:{backgroundColor:\"var(--token-e321b03f-d732-43f9-bbf7-842b7ca11fae, rgb(255, 255, 255))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,opacity:1,...style},variants:{\"skS78GzE9-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.7)\",opacity:1},\"skS78GzE9-pressed\":{backgroundColor:\"rgba(255, 255, 255, 0.7)\",opacity:1},hhe2cdLC0:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},qyL0m0dI9:{opacity:.5},TbI26u3nK:{opacity:1}},...addPropertyOverrides({\"skS78GzE9-hover\":{\"data-framer-name\":undefined},\"skS78GzE9-pressed\":{\"data-framer-name\":undefined},FGEQ2rRid:{\"data-framer-name\":\"Loading\"},hhe2cdLC0:{\"data-framer-name\":\"Error\"},qyL0m0dI9:{\"data-framer-name\":\"Disabled\"},TbI26u3nK:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Submit\"})}),className:\"framer-fmtrsl\",fonts:[\"FS;Montserrat-semibold\"],layoutDependency:layoutDependency,layoutId:\"tQ_n2suty\",style:{\"--extracted-r6o4lv\":\"var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{hhe2cdLC0:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hhe2cdLC0:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),fonts:[\"Inter-SemiBold\"]},TbI26u3nK:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f92c514c-5d8e-4e23-b1f6-3b17cb3177f3, rgb(15, 15, 15)))\"},children:\"Thank you\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-d9qzxs\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"i4mUzHaKH\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-zc48iq\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"Ut6XQ8YoJ\",style:{background:\"conic-gradient(from 0deg at 50% 50%, var(--token-63b4f2c3-6eca-4822-9037-55f1154c9e35, rgb(0, 0, 0)) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{FGEQ2rRid:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1257k92\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"syA7mwscF\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yVWrg.framer-1udgyro, .framer-yVWrg .framer-1udgyro { display: block; }\",\".framer-yVWrg.framer-qrj1sv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 61px; justify-content: center; overflow: visible; padding: 14px 28px 14px 28px; position: relative; width: 240px; }\",\".framer-yVWrg .framer-fmtrsl { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-yVWrg .framer-d9qzxs { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-yVWrg .framer-zc48iq { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-yVWrg .framer-1257k92 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-yVWrg.framer-v-1c6m0eg.framer-qrj1sv, .framer-yVWrg.framer-v-1tz7zft.framer-qrj1sv, .framer-yVWrg.framer-v-16c7pur.framer-qrj1sv, .framer-yVWrg.framer-v-kl2q8u.framer-qrj1sv { cursor: unset; }\",\".framer-yVWrg.framer-v-1c6m0eg .framer-zc48iq { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FGEQ2rRid\":{\"layout\":[\"fixed\",\"fixed\"]},\"qyL0m0dI9\":{\"layout\":[\"fixed\",\"fixed\"]},\"TbI26u3nK\":{\"layout\":[\"fixed\",\"fixed\"]},\"hhe2cdLC0\":{\"layout\":[\"fixed\",\"fixed\"]},\"kRwSCOxHX\":{\"layout\":[\"fixed\",\"fixed\"]},\"dJqnLLxio\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqaGlFsD_5=withCSS(Component,css,\"framer-yVWrg\");export default FramerqaGlFsD_5;FramerqaGlFsD_5.displayName=\"Submit Button\";FramerqaGlFsD_5.defaultProps={height:61,width:240};addPropertyControls(FramerqaGlFsD_5,{variant:{options:[\"skS78GzE9\",\"FGEQ2rRid\",\"qyL0m0dI9\",\"TbI26u3nK\",\"hhe2cdLC0\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqaGlFsD_5,[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DELXRVKO253LHPYOBD6KD7EW3TJKXCXF/L6SILXET3P727LN5N75LL5PG77IET2IT/6DP3DAT2N5LSQGN5ISPRN63WPP32A54A.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqaGlFsD_5\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"240\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FGEQ2rRid\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qyL0m0dI9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TbI26u3nK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hhe2cdLC0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kRwSCOxHX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dJqnLLxio\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"61\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,RenderTarget,withCSS}from\"framer\";import{forwardRef,useEffect,useState,useRef,useId}from\"react\";import{motion}from\"framer-motion\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// totalPages\n// pageHistory\n// logicConfig\n// isEndPage\n// previousPage()\n// nextPage()\nexport const useMultiStepFormStore=createStore({});export const HIDDEN_CLASS_NAME=\"framerforms-hidden\";const CANVAS_HIDDEN_CLASS_NAME=\"framerforms-canvas-hidden\";export const useInstanceId=()=>{const id=useId();const cleanId=id.replace(/:/g,\"\");const instanceId=`superfields-${cleanId}`;return instanceId;};export const HiddenInput=/*#__PURE__*/forwardRef(({name,required,value,setInvalid,onSetValueEvent,noPrefill=false,disabled=false},parentRef)=>{const internalRef=useRef(null);const ref=parentRef||internalRef;useEffect(()=>{if(ref.current){ref.current.addEventListener(\"framerFormsSetValue\",onSetValueEvent);}return()=>{if(ref.current){ref.current.removeEventListener(\"framerFormsSetValue\",onSetValueEvent);}};},[onSetValueEvent]);return /*#__PURE__*/_jsx(\"input\",{ref:ref,type:\"text\",\"data-framerforms-set-value-event\":!!onSetValueEvent,\"data-framerforms-no-prefill\":noPrefill,style:{position:\"absolute\",opacity:0,pointerEvents:\"none\",inset:0},tabIndex:-1,name:name,required:required,value:value,disabled:disabled,onInvalid:event=>{event.preventDefault();setInvalid(true);}});});const HideElementComponent=/*#__PURE__*/forwardRef(({},ref)=>{return /*#__PURE__*/_jsx(\"div\",{ref:ref,className:HIDDEN_CLASS_NAME});});export const HideElement=withCSS(HideElementComponent,[`div:has(> .${HIDDEN_CLASS_NAME}) { display: none; }`,`.${HIDDEN_CLASS_NAME} { display: none; }`],HIDDEN_CLASS_NAME);HideElement.displayName=\"FramerForms/Hide Element\";export const HiddenComponentLabel=/*#__PURE__*/forwardRef(({text,subtext=\"\",children=null,...otherProps},ref)=>{const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=useInstanceId();return isCanvas?/*#__PURE__*/_jsxs(\"div\",{\"data-framerforms\":true,...otherProps,ref:ref,className:CANVAS_HIDDEN_CLASS_NAME,style:{backgroundColor:\"rgba(187, 187, 187, 0.15)\",borderRadius:10,padding:\"12px 16px\",fontFamily:\"Inter\",fontWeight:500,fontSize:12,color:\"#999\",display:\"flex\",flexDirection:\"column\",gap:4,alignItems:\"center\",textAlign:\"center\",width:\"100%\",height:\"100%\",textWrap:\"nowrap\"},children:[children,text,subtext&&/*#__PURE__*/_jsx(\"span\",{style:{opacity:.7,whiteSpace:\"pre\",lineHeight:1.4},children:subtext}),/*#__PURE__*/_jsx(Border,{width:\"1px\",style:\"solid\",borderColor:\"rgba(136, 136, 136, 0.1)\"}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                        [data-framer-component-container=\"true\"] div:has(> .${CANVAS_HIDDEN_CLASS_NAME}) {\n                            display: none !important;\n                        }`}})]}):/*#__PURE__*/_jsxs(\"div\",{...otherProps,ref:ref,className:HIDDEN_CLASS_NAME,children:[/*#__PURE__*/_jsx(HideElement,{}),children]});});HiddenComponentLabel.displayName=\"FramerForms/Hidden Component Label\";export function iconProp({size=16,buttonTitle=\"Icon\",controls={}}={}){return{type:ControlType.Object,buttonTitle,optional:true,defaultValue:{color:\"#999\",size},controls:{image:{type:ControlType.Image},color:{type:ControlType.Color,optional:true,defaultValue:\"#999\"},size:{type:ControlType.Number,defaultValue:size,min:1,step:1,displayStepper:true},...controls}};}export function Icon({image,color,size,style={},defaultImage}){return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,minWidth:size,minHeight:size,pointerEvents:\"none\",backgroundColor:color,backgroundImage:color?\"none\":image?`url('${image}')`:defaultImage,maskImage:image?`url('${image}')`:defaultImage,backgroundSize:\"contain\",backgroundPosition:\"center\",maskSize:\"contain\",maskPosition:\"center\",...style}});}Icon.displayName=\"FramerForms/Icon\";export function Border({width,style,transition=null,borderColor=\"inherit\",opacity=1}){return /*#__PURE__*/_jsx(motion.div,{animate:{borderColor,opacity},style:{position:\"absolute\",inset:0,borderWidth:width,borderStyle:style,borderRadius:\"inherit\",pointerEvents:\"none\"},initial:false,transition:transition});}Border.displayName=\"FramerForms/Border\";export function createBackground(fill,on=null,focused=null,invalid=null){if(fill){const onOff=typeof on==\"boolean\";if(fill.type==\"color\"){let color=invalid&&fill.colorInvalid||focused&&fill.colorFocus||(onOff?on?fill.colorOn:fill.colorOff:fill.color);return{backgroundColor:color,backgroundImage:\"none\"};}else{const colorA=invalid&&fill.colorAInvalid||focused&&fill.colorAFocus||(onOff?on?fill.colorAOn:fill.colorAOff:fill.colorA);const colorB=invalid&&fill.colorBInvalid||focused&&fill.colorBFocus||(onOff?on?fill.colorBOn:fill.colorBOff:fill.colorB);return{backgroundColor:\"none\",backgroundImage:`linear-gradient(${fill.gradientAngle}deg, ${colorB}, ${colorA})`};}}return{};}export function parsePadding(padding){if(typeof padding!==\"string\"){return[0,0,0,0];}const values=padding.split(\" \");const parsedValues=values.map(value=>parseInt(value.replace(\"px\",\"\"),10));switch(parsedValues.length){case 1:const p=parsedValues[0];return[p,p,p,p];case 4:return parsedValues;}return[0,0,0,0];}export function fillProp({onOff=false,focus=true,invalid=true,optional=false,hidden=null,color=\"rgba(187, 187, 187, 0.15)\",colorA=\"#BBB\",colorB=\"#676767\",colorOn=\"rgba(70, 160, 219, 0.2)\",colorAOn=\"#66C2FF\",colorBOn=\"#0099FF\",colorOff=\"rgba(187, 187, 187, 0.15)\",colorAOff=\"#BBB\",colorBOff=\"#676767\"}={}){return{type:ControlType.Object,optional,hidden,icon:\"color\",defaultValue:{type:\"color\",...onOff?{colorOn,colorOff}:{color,colorA,colorB}},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"linearGradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},...onOff?{colorOn:{type:ControlType.Color,defaultValue:colorOn,hidden:props=>props.type!==\"color\"},colorOff:{type:ControlType.Color,defaultValue:colorOff,hidden:props=>props.type!==\"color\"}}:{color:{type:ControlType.Color,defaultValue:color,hidden:props=>props.type!==\"color\"}},...focus?{colorFocus:{type:ControlType.Color,optional:true,title:\"Focus\",hidden:props=>props.type!==\"color\"}}:{},...invalid?{colorInvalid:{type:ControlType.Color,optional:true,title:\"Invalid\",hidden:props=>props.type!==\"color\"}}:{},...onOff?{colorAOn:{type:ControlType.Color,defaultValue:colorAOn,title:\"Colors On\",hidden:props=>props.type!==\"linearGradient\"},colorBOn:{type:ControlType.Color,defaultValue:colorBOn,title:\" \",hidden:props=>props.type!==\"linearGradient\"},colorAOff:{type:ControlType.Color,defaultValue:colorAOff,title:\"Colors Off\",hidden:props=>props.type!==\"linearGradient\"},colorBOff:{type:ControlType.Color,defaultValue:colorBOff,title:\" \",hidden:props=>props.type!==\"linearGradient\"}}:{colorA:{type:ControlType.Color,defaultValue:colorA,title:\"Colors\",hidden:props=>props.type!==\"linearGradient\"},colorB:{type:ControlType.Color,defaultValue:colorB,title:\" \",hidden:props=>props.type!==\"linearGradient\"}},...focus?{colorAFocus:{type:ControlType.Color,optional:true,title:\"Focus\",hidden:props=>props.type!==\"linearGradient\"},colorBFocus:{type:ControlType.Color,optional:true,title:\" \",hidden:props=>props.type!==\"linearGradient\"}}:{},...invalid?{colorAInvalid:{type:ControlType.Color,optional:true,title:\"Invalid\",hidden:props=>props.type!==\"linearGradient\"},colorBInvalid:{type:ControlType.Color,optional:true,title:\" \",hidden:props=>props.type!==\"linearGradient\"}}:{},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"linearGradient\"}}};}export function borderProp({onOff=false,focus=true,invalid=true,defaultValue=true,color=\"rgba(136, 136, 136, 0.1)\",colorOn=\"#0099FF\",colorOff=\"rgba(136, 136, 136, 0.1)\",colorFocus=\"#0099FF\",colorInvalid=\"#FF5A6F\",hidden=null}={}){return{type:ControlType.Object,optional:true,hidden,defaultValue:defaultValue?{color,colorOn,colorOff,colorFocus,colorInvalid,width:\"1px\"}:undefined,controls:{...onOff?{colorOn:{type:ControlType.Color,defaultValue:colorOn},colorOff:{type:ControlType.Color,defaultValue:colorOff}}:{color:{type:ControlType.Color,defaultValue:color}},...focus?{colorFocus:{type:ControlType.Color,defaultValue:colorFocus,optional:true,title:\"Focus\"}}:{},...invalid?{colorInvalid:{type:ControlType.Color,defaultValue:colorInvalid,optional:true,title:\"Invalid\"}}:{},width:{type:ControlType.Padding,defaultValue:\"1px\"},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}};}export function shadowsProp({invalid=true,onOff=false}={}){return{type:ControlType.Object,buttonTitle:\"Shadows\",optional:true,controls:{...onOff?{on:{type:ControlType.BoxShadow,defaultValue:\"rgba(0, 153, 255, 0.5) 0px 2px 4px 0px\"},off:{type:ControlType.BoxShadow,defaultValue:\"rgba(0, 0, 0, 0.25) 0px 2px 4px 0px\"}}:{default:{type:ControlType.BoxShadow,defaultValue:\"rgba(0, 0, 0, 0.25) 0px 2px 4px 0px\"}},focus:{type:ControlType.BoxShadow},invalid:invalid?{type:ControlType.BoxShadow}:null}};}export function useCanvasState(ref){const[totalPages,setTotalPages]=useState(1);useEffect(()=>{const element=ref.current;let pages=null;function updateState(){setTotalPages(pages?pages.children.length:1);}if(element){const multiStepForms=document.querySelectorAll(\"div[data-framerforms-multi-step-form]\");for(const multiStepForm of multiStepForms){const form=multiStepForm.closest(\"form\")||multiStepForm.parentElement.parentElement.parentElement;if(form&&isAncestor(form,element)){pages=form.querySelector(':scope > [data-framer-name=\"Pages\" i]');}}}updateState();if(pages){const observer=new MutationObserver((mutationsList,observer)=>{for(let mutation of mutationsList){if(mutation.type===\"childList\"){updateState();}}});observer.observe(pages,{childList:true});return()=>observer.disconnect();}},[]);return{page:0,totalPages};}export function isAncestor(ancestorElement,descendantElement){if(!ancestorElement||!descendantElement){return false;}let currentElement=descendantElement;while(currentElement!==null){if(currentElement===ancestorElement){return true;}currentElement=currentElement.parentElement;}return false;}export function getFormInfo(element){const form=element?.closest(\"form\");let formId=null;let pages=null;if(form){formId=form.getAttribute(\"framerforms-id\");pages=form.querySelector(':scope > [data-framer-name=\"Pages\" i]');if(!formId){formId=uuid();form.setAttribute(\"framerforms-id\",formId);}}return{form,formId,pages};}function uuid(){let d=new Date().getTime()// Timestamp\n;let d2=performance&&performance.now&&performance.now()*1e3||0// Time in microseconds since page-load or 0 if unsupported\n;return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,function(c){let r=Math.random()*16// random number between 0 and 16\n;if(d>0){// Use timestamp until depleted\nr=(d+r)%16|0;d=Math.floor(d/16);}else{// Use microseconds since page-load if supported\nr=(d2+r)%16|0;d2=Math.floor(d2/16);}return(c===\"x\"?r:r&3|8).toString(16);});}\nexport const __FramerMetadata__ = {\"exports\":{\"fillProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFormInfo\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createBackground\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCanvasState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiStepFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useInstanceId\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"isAncestor\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowsProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HIDDEN_CLASS_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HideElement\":{\"type\":\"reactComponent\",\"name\":\"HideElement\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"HiddenComponentLabel\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Border\":{\"type\":\"reactComponent\",\"name\":\"Border\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"parsePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HiddenInput\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerFormsShared.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useId,forwardRef}from\"react\";import{addPropertyControls,ControlType,motion}from\"framer\";const BUNQ_GET_PRESIGNED_URL=\"https://test-api.upload.bunq.com/upload-file\";const IS_VALID_EMAIL_REGEX=/^[\\w.!#$%&'*+/=?^`{|}~-]+@[a-z\\d](?:[a-z\\d-]{0,61}[a-z\\d])?(?:\\.[a-z\\d](?:[a-z\\d-]{0,61}[a-z\\d])?)*$/i;// Instead of using FileUploadInput.tsx, I copy pasted its code here.\n// This will make it easier to share the component since the whole\n// logic will be encapsulated here.\nimport{createBackground,Border,borderProp,fillProp,useInstanceId,iconProp,Icon,HiddenInput}from\"https://framerusercontent.com/modules/h36XMCCJHWj8GaWaBEMQ/43UMCXnSNUYgNlWDTX6l/FramerFormsShared.js\";const PRESIGNED_URL_API=\"https://api.framerforms.com/s3/signed-url\";const LOADING_SPINNER=`url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 24C18.627 24 24 18.6274 24 12C24 5.37256 18.627 0 12 0C5.37305 0 0 5.37256 0 12C0 18.6274 5.37305 24 12 24ZM12 22C17.5234 22 22 17.5229 22 12C22 6.47705 17.5234 2 12 2C6.47656 2 2 6.47705 2 12C2 17.5229 6.47656 22 12 22Z' fill='%23FFFFFF'/%3E%3C/svg%3E\")`;const AUDIO_FILE_TYPES=[\".mp3\",\".wav\",\".ogg\",\".m4a\",\".aac\",\".wma\",\".flac\",\".mid\",\".midi\",\".aif\",\".aiff\"].join(\",\");/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 400\n * @framerDisableUnlink\n */const FileUploadInput=/*#__PURE__*/forwardRef(function FileUploadInput(props,ref){const{shadows,border,layout,icon,imagePreview,xButton}=props;const id=useInstanceId();const isVertical=props.layout.direction==\"vertical\";const maxSizeMB=Math.min(props.maxSizeMB||25,25);const[focused,setFocused]=useState(false);const[invalid,setInvalid]=useState(false);const[fileName,setFileName]=useState(\"\");const[fileUploadUrl,setFileUploadUrl]=useState(\"\");const[isUploading,setIsUploading]=useState(false);const[imagePreviewUrl,setImagePreviewUrl]=useState(\"\");const inputRef=useRef(null);useEffect(()=>{if(invalid){props.invalidEvent?.();}},[invalid]);function onFocus(){setFocused(true);props.focusEvent?.();if(invalid){setInvalid(false);}}function onBlur(){setFocused(false);props.blurEvent?.();}let accept=\"\";switch(props.fileTypes){case\"audio\":accept=AUDIO_FILE_TYPES;break;case\"video\":accept=\"video/*\";break;case\"image\":accept=\"image/*\";break;case\"custom\":const fileTypeStrings=[];for(const fileType of props.fileTypesCustom){if(fileType.startsWith(\".\")||fileType==\"video/*\"||fileType==\"image/*\"){fileTypeStrings.push(fileType);}else if(fileType==\"audio/*\"){fileTypeStrings.push(AUDIO_FILE_TYPES);}else{fileTypeStrings.push(`.${fileType}`);}}accept=fileTypeStrings.join(\",\");break;}async function onFileChange(event,maxSizeMB){const file=event.target.files[0];setFileName(file?file.name:\"\");setImagePreviewUrl(\"\");if(!file){return;}// Add image preview if it's an image file and imagePreview is enabled\nif(imagePreview&&file.type.startsWith(\"image/\")){setImagePreviewUrl(URL.createObjectURL(file));}// File type validation\nif(props.fileTypes!==\"all\"){let isValidType=false;if(props.fileTypes===\"custom\"&&props.fileTypesCustom?.length){isValidType=props.fileTypesCustom.some(type=>{if(type.startsWith(\".\")){// Check file extension\nreturn file.name.toLowerCase().endsWith(type.toLowerCase());}else if(type.includes(\"/*\")){// Check MIME type pattern (e.g., \"image/*\")\nconst[category]=type.split(\"/\");return file.type.startsWith(`${category}/`);}// Exact MIME type match\nreturn file.type===type;});}else{// Handle built-in types (audio, video, image)\nisValidType=file.type.startsWith(`${props.fileTypes}/`);}if(!isValidType){setInvalid(true);console.error(`Invalid file type. Allowed: ${accept}`);return;}}// File size validation\nconst maxSizeBytes=maxSizeMB*1024*1024;if(file.size>maxSizeBytes){setInvalid(true);console.error(`File size exceeds the maximum limit of ${maxSizeMB}MB.`);return;}setIsUploading(true);const getPresignedURL=props.fetchPresignedURL||fetchPresignedURLBase;const uploadWithPreseignedURL=props.postToPresignedURL||postToPresignedURLBase;const{presignedUrl,uploadHeaders}=await getPresignedURL(file);const result=await uploadWithPreseignedURL(file,presignedUrl,uploadHeaders);setFileUploadUrl(result?.fileLocation||\"\");setIsUploading(false);}function onKeyDown(event){if(event.key==\"Enter\"){inputRef.current?.click();}}function clearFile(){setFileName(\"\");setFileUploadUrl(\"\");setImagePreviewUrl(\"\");setIsUploading(false);if(inputRef.current){inputRef.current.value=\"\";}}return /*#__PURE__*/_jsxs(motion.div,{ref:ref,\"data-framerforms\":true,onFocus:onFocus,onBlur:onBlur,onKeyDown:onKeyDown,animate:{...createBackground(props.fill,null,focused,invalid),boxShadow:invalid&&shadows?.invalid||focused&&shadows?.focus||shadows?.default,borderColor:invalid&&border?.colorInvalid||focused&&border?.colorFocus||border?.color},style:{borderRadius:props.radius,padding:props.padding,color:props.color,display:\"flex\",flexDirection:`${isVertical?\"column\":\"row\"}${icon?.location==\"end\"?\"-reverse\":\"\"}`,alignItems:isVertical?layout.alignH:\"center\",justifyContent:isVertical?\"center\":layout.alignH,gap:layout.gap,textAlign:\"center\",backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined,...props.font,...props.style},initial:false,transition:props.transition,children:[/*#__PURE__*/_jsx(HiddenInput,{name:props.name,required:props.required||isUploading,value:fileUploadUrl,setInvalid:setInvalid,noPrefill:true}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,type:\"file\",accept:accept,autoFocus:props.autoFocus,onChange:event=>onFileChange(event,maxSizeMB),style:{position:\"absolute\",inset:0,opacity:0,cursor:props.cursor??\"pointer\"},\"data-framerforms-no-prefill\":true}),icon&&(isUploading&&icon.spinner?/*#__PURE__*/_jsx(motion.div,{animate:{rotate:360},transition:{duration:1,repeat:Infinity,ease:\"linear\"},style:{width:icon.size,height:icon.size,background:`conic-gradient(from 0deg at 50% 50%, ${icon.color||props.color} 0%, transparent 100%)`,mask:LOADING_SPINNER,maskSize:icon.size}}):imagePreviewUrl&&imagePreview?/*#__PURE__*/_jsxs(\"div\",{style:{width:imagePreview.aspectRatio===\"square\"?imagePreview.height:\"auto\",height:imagePreview.height,maxWidth:imagePreview.aspectRatio===\"square\"?imagePreview.height:\"100%\",maxHeight:imagePreview.height,borderRadius:imagePreview.radius,overflow:\"hidden\",boxShadow:imagePreview.shadows,position:\"relative\",borderColor:imagePreview.border?.color},children:[/*#__PURE__*/_jsx(\"img\",{src:imagePreviewUrl,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:\"center\"}}),imagePreview.border&&/*#__PURE__*/_jsx(Border,{...imagePreview.border})]}):/*#__PURE__*/_jsx(Icon,{...icon,defaultImage:`url('data:image/svg+xml,${encodeURIComponent(`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28\" height=\"28\"><path d=\"M 9.366 18.419 C 8.284 18.422 7.242 18.009 6.456 17.266 C 5.69 16.541 5.254 15.535 5.25 14.481 C 5.25 13.437 5.684 12.436 6.456 11.697 C 7.242 10.953 8.284 10.54 9.366 10.544 C 9.624 9.395 10.378 8.385 11.463 7.738 C 12.009 7.413 12.61 7.191 13.235 7.082 C 13.869 6.971 14.518 6.973 15.152 7.088 C 15.783 7.202 16.383 7.429 16.919 7.753 C 17.445 8.068 17.903 8.483 18.269 8.975 C 18.626 9.458 18.873 10 18.997 10.57 C 19.121 11.139 19.12 11.725 18.992 12.294 L 19.867 12.294 C 21.558 12.294 22.929 13.665 22.929 15.356 C 22.929 17.048 21.558 18.419 19.867 18.419 L 18.992 18.419\" fill=\"transparent\" stroke-width=\"1.75\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 11.117 15.794 L 13.742 13.169 L 16.367 15.794 M 13.742 13.169 L 13.742 21.044\" fill=\"transparent\" stroke-width=\"1.75\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 0.6 5.85 C 0.6 2.951 2.951 0.6 5.85 0.6 L 22.15 0.6 C 25.049 0.6 27.4 2.951 27.4 5.85 L 27.4 22.15 C 27.4 25.049 25.049 27.4 22.15 27.4 L 5.85 27.4 C 2.951 27.4 0.6 25.049 0.6 22.15 Z\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"white\"></path></svg>`)}')`})),isUploading?props.uploadingText.replace(\"[FileName]\",fileName):fileName.length?fileName:props.text.replace(\"##\",maxSizeMB.toString()),xButton&&fileName&&/*#__PURE__*/_jsx(motion.button,{onClick:e=>{e.preventDefault();clearFile();},style:{position:\"absolute\",background:xButton.background||\"none\",padding:xButton.padding,borderRadius:xButton.radius,border:\"none\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",...getXButtonPosition(xButton.location,xButton.inset)},children:/*#__PURE__*/_jsx(Icon,{...xButton,defaultImage:`url('data:image/svg+xml,${encodeURIComponent(`<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 4L4 12M4 4L12 12\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>`)}')`})}),border&&/*#__PURE__*/_jsx(Border,{...border}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`#${id} input:focus { outline: none; }`}})]});});FileUploadInput.displayName=\"File Upload Input\";export const baseFileUploadControls={userId:{type:ControlType.String,defaultValue:\"\",placeholder:\"FramerForms User ID\",title:\"User ID\",preventLocalization:true,hidden:props=>true},name:{type:ControlType.String,defaultValue:\"File\",preventLocalization:true},required:{type:ControlType.Boolean,defaultValue:false},autoFocus:{type:ControlType.Boolean,defaultValue:false,title:\"Auto-Focus\"},fileTypes:{type:ControlType.Enum,defaultValue:\"all\",options:[\"all\",\"audio\",\"video\",\"image\",\"custom\"],optionTitles:[\"Any File\",\"Any Audio File\",\"Any Video File\",\"Any Image File\",\"Custom\"]},fileTypesCustom:{type:ControlType.Array,defaultValue:[\".pdf\"],control:{type:ControlType.String,placeholder:\".pdf\",preventLocalization:true},title:\" \",hidden:props=>props.fileTypes!==\"custom\"},maxSizeMB:{type:ControlType.Number,defaultValue:25,min:1,step:1,max:25,unit:\" MB\",title:\"Max Size\"},text:{type:ControlType.String,defaultValue:`Click to upload file or drag-and-drop. Max ## MB`,description:\"*##* → max size in MB\"},uploadingText:{type:ControlType.String,defaultValue:\"Uploading [FileName]...\",description:\"*[FileName]* → file name\"},layout:{type:ControlType.Object,controls:{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true},alignH:{type:ControlType.Enum,defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Align\"},gap:{type:ControlType.Number,defaultValue:12,min:0,step:1}}},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.2}},color:{type:ControlType.Color,defaultValue:\"#999999\",title:\"Color\"},fill:fillProp({}),radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"},padding:{type:ControlType.Padding,defaultValue:\"12px\"},icon:iconProp({size:28,controls:{location:{type:ControlType.Enum,options:[\"start\",\"end\"],optionTitles:[\"Start\",\"End\"],displaySegmentedControl:true},spinner:{type:ControlType.Boolean,description:\"Show a loading spinner while file is uploading\"}}}),xButton:iconProp({size:14,buttonTitle:\"Options\",controls:{location:{type:ControlType.Enum,defaultValue:\"topRight\",options:[\"topLeft\",\"topRight\",\"centerLeft\",\"centerRight\",\"bottomLeft\",\"bottomRight\"],optionTitles:[\"Top Left\",\"Top Right\",\"Center Left\",\"Center Right\",\"Bottom Left\",\"Bottom Right\"]},inset:{type:ControlType.Number,defaultValue:4,min:0,step:1},background:{type:ControlType.Color,optional:true},padding:{type:ControlType.Padding,defaultValue:\"4px\"},radius:{type:ControlType.BorderRadius,defaultValue:\"12px\"}}}),imagePreview:{type:ControlType.Object,optional:true,defaultValue:{height:40,aspectRatio:\"auto\"},controls:{height:{type:ControlType.Number,defaultValue:40,min:0,step:1},aspectRatio:{type:ControlType.Enum,defaultValue:\"auto\",options:[\"auto\",\"square\"],optionTitles:[\"Auto\",\"Square\"],displaySegmentedControl:true},radius:{type:ControlType.BorderRadius,defaultValue:\"5px\"},border:borderProp({focus:false,invalid:false,defaultValue:false}),shadows:{type:ControlType.BoxShadow}},hidden:props=>props.fileTypes===\"audio\"||props.fileTypes===\"video\"},border:borderProp({}),shadows:{type:ControlType.Object,buttonTitle:\"Shadows\",optional:true,controls:{default:{type:ControlType.BoxShadow},focus:{type:ControlType.BoxShadow}}},bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\"},transition:{type:ControlType.Transition,defaultValue:{type:false}},focusEvent:{type:ControlType.EventHandler,title:\"Focus\"},blurEvent:{type:ControlType.EventHandler,title:\"Blur\"},invalidEvent:{type:ControlType.EventHandler,title:\"Invalid\"}};addPropertyControls(FileUploadInput,baseFileUploadControls);export function fetchPresignedURLBase(file){const fileName=file.name?.replace(/\\s+/g,\"-\");return fetch(PRESIGNED_URL_API,{method:\"POST\",body:JSON.stringify({file_name:fileName}),headers:{\"Content-Type\":\"application/json\"}}).then(async response=>{const responseBody=await response.json();if(response.status>200){throw new Error(responseBody.errorMessage);}return responseBody;});}export function postToPresignedURLBase(file,presignedUrl,uploadHeaders){const fileName=file.name?.replace(/\\s+/g,\"-\");return new Promise((resolve,reject)=>{fetch(presignedUrl,{method:\"PUT\",body:file,headers:{file_name:fileName,...uploadHeaders||{}}}).then(()=>resolve({fileLocation:removeURLParameters(presignedUrl)})).catch(reject);});}export function removeURLParameters(urlString){const url=new URL(urlString);url.search=\"\";return url.toString();}function getXButtonPosition(location,inset){switch(location){case\"topLeft\":return{top:inset,left:inset};case\"topRight\":return{top:inset,right:inset};case\"centerLeft\":return{top:\"50%\",left:inset,transform:\"translateY(-50%)\"};case\"centerRight\":return{top:\"50%\",right:inset,transform:\"translateY(-50%)\"};case\"bottomLeft\":return{bottom:inset,left:inset};case\"bottomRight\":return{bottom:inset,right:inset};default:return{top:inset,right:inset}// Default to topRight\n;}}export var EmailType;(function(EmailType){EmailType[\"Auto\"]=\"auto\";EmailType[\"Field\"]=\"field\";EmailType[\"Custom\"]=\"custom\";})(EmailType||(EmailType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 400\n * @framerDisableUnlink\n */export default function BunqFileUploadInput(props){const[fileUUID,setFileUUID]=useState(null);const componentId=useId();const{fileInputRef,isValid,email}=useCorrespondingEmail({bunqFieldName:props.bunqFieldName});const fetchPresignedURL=createFetchPresignedURL(email);const postToPresignedURL=createPostToPresignedURL(email);const disabledProps={disabled:false,text:\"Cannot Upload File: Please provide a valid email\",cursor:\"not-allowed\"};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(FileUploadInput,{ref:fileInputRef,...props.inputProps,...!isValid?disabledProps:{},postToPresignedURL:postToPresignedURL,fetchPresignedURL:async file=>{const response=await fetchPresignedURL(file);// We need to add the fileUUID and surface it as `UEID` on webhook.\nconst fileUUID=response.fileUUID;setFileUUID(fileUUID);return response;}},`bunq-${componentId}-${email}`),fileUUID&&/*#__PURE__*/_jsx(HiddenInput,{name:\"UEID\",required:props.inputProps.required,value:fileUUID,noPrefill:true})]});}BunqFileUploadInput.displayName=\"Bunq File Upload Input (Custom)\";addPropertyControls(BunqFileUploadInput,{bunqFieldName:{title:\"Input Name\",type:ControlType.String},inputProps:{type:ControlType.Object,optional:true,title:\"Input\",controls:{...baseFileUploadControls}}});const useCorrespondingEmail=props=>{const fileInputRef=useRef();const[fileEmail,setFileEmail]=useState({email:\"\",isValid:false});useEffect(()=>{const form=fileInputRef.current?.closest(\"form\");if(!form)return;const formInputs=form.getElementsByTagName(\"input\");const emailInput=Array.from(formInputs).filter(input=>input.type===\"email\").find(input=>input.name===props.bunqFieldName);const isValidEmail=emailInput.value.length>0&&setFileEmail({email:emailInput.value,isValid:IS_VALID_EMAIL_REGEX.test(emailInput?.value)});const abortCtl=new AbortController;emailInput.addEventListener(\"change\",event=>{setFileEmail({email:emailInput.value,isValid:IS_VALID_EMAIL_REGEX.test(emailInput?.value)});},{signal:abortCtl.signal});return()=>{abortCtl.abort();};},[fileInputRef.current]);return{fileInputRef,email:fileEmail.email,isValid:fileEmail.isValid};};const createFetchPresignedURL=email=>async file=>{const fileName=file.name?.replace(/\\s+/g,\"-\");const response=await fetch(BUNQ_GET_PRESIGNED_URL,{method:\"POST\",headers:{file_name:fileName,email:email,\"x-amz-meta-file_name\":fileName,\"x-amz-meta-email\":email},body:JSON.stringify({file_name:fileName,email:email})});const responseBody=await response.json();if(response.status>200){throw new Error(responseBody.errorMessage);}return{...responseBody,uploadHeaders:{\"x-amz-meta-file_name\":fileName,\"x-amz-meta-email\":email},presignedUrl:responseBody.presignedUrl||responseBody.presignedUrlUpload};};const createPostToPresignedURL=email=>async(file,presignedUrl,uploadHeaders)=>{const fileName=file.name?.replace(/\\s+/g,\"-\");return new Promise((resolve,reject)=>{fetch(presignedUrl,{method:\"PUT\",body:file,headers:{file_name:fileName,email:email,...uploadHeaders||{}}}).then(()=>resolve({fileLocation:removeURLParameters(presignedUrl)})).catch(reject);});};\nexport const __FramerMetadata__ = {\"exports\":{\"removeURLParameters\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fetchPresignedURLBase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EmailType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"postToPresignedURLBase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"baseFileUploadControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"BunqFileUploadInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BunqFileUploadInput.map"],"mappings":"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"}