{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/MzEVLk1keIMeijYoJIKe/i0tcdkic4f5pFk0eGNnQ/SubmitButton.js", "ssg:https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/pl3ng44Hc2Iq0qNooDOc/SharedFormCode.js", "ssg:https://framerusercontent.com/modules/V59wttelZuiLRosougLs/in44o1Kdp3SKTwhgn1Oq/FormField.js", "ssg:https://framerusercontent.com/modules/V59wttelZuiLRosougLs/nfR1aT9Ljs9ZWAJnSWnd/FormField.js", "ssg:https://framerusercontent.com/modules/XQz9oBQ6DMBFsa8hwXsU/mcRs44COwnfQlVnh6XK3/HiddenField.js", "ssg:https://framerusercontent.com/modules/D9iyUnN3CpzIyLqXpb4w/1cNygSSkny43cwYPOLv5/FSypHHwfE.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link}from\"framer\";import{useEffect,useState,useRef}from\"react\";import{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,useFormStore,SUPABASE_KEY}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/YpgjMrjs07OJc6jTFbm7/SharedFormCode.js\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n */export default function SubmitButton(props){var _props_hoverCustomization,_props_hoverCustomization1,_props_hoverCustomization2,_props_pressCustomization,_props_pressCustomization1,_props_pressCustomization2,_props_font;const{formId,clickAction,submitPlatform,submitUrl,responseInfo,redirectOnSuccess,scrollOptions,icon,border,success,failure,apiConfig}=props;const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const[formState,setFormState]=useFormStore();const[submitted,setSubmitted]=useState(false);const redirectLinkRef=useRef(null);// Reset/clear form\nfunction resetFormState(){setFormState(prev=>{const newForm={};for(const fieldName in prev[formId]){newForm[fieldName]={...prev[formId][fieldName],value:prev[formId][fieldName].defaultValue};}return{[formId]:newForm};});}useEffect(()=>{setFormState({});return()=>{setFormState(prev=>{const{[formId]:_,...newState}=prev;return newState;});};},[]);async function onSubmitClick(){const invalidFields=[];if(submitted){return;}// Find invalid fields\nconst form=formState[formId];for(const fieldName in form){const field=form[fieldName];if(field.visible&&!field.isValid(field.value)){invalidFields.push(fieldName);}}if(invalidFields.length==0){if(clickAction==\"submitForm\"){// Process final field values\nconst formData={};for(const fieldName in form){const field=form[fieldName];const name=processFieldName(fieldName,submitPlatform);if(field.processValue){formData[name]=await field.processValue(field.value);}else{formData[name]=field.value;}}let url=\"\";let fetchMode=\"no-cors\";let contentType=\"application/json\";let headers={};switch(submitPlatform){case\"url\":var _apiConfig_apiKey;url=submitUrl.replace(\"submit-form.com\",\"api.formspark.io\");if(url.includes(\"loops.so/api\")){contentType=\"application/x-www-form-urlencoded\";}// Fix CORS issues with Formspark and Make.com\nif(url.includes(\"submit-form.com\")||url.includes(\"api.formspark.io\")||url.includes(\".make.com\")){fetchMode=\"cors\";}if(apiConfig===null||apiConfig===void 0?void 0:(_apiConfig_apiKey=apiConfig.apiKey)===null||_apiConfig_apiKey===void 0?void 0:_apiConfig_apiKey.length){headers.Authorization=`Bearer ${apiConfig.apiKey}`;}break;case\"zapier\":url=props.zapierWebhookUrl;break;case\"make\":url=props.makeWebhookUrl;fetchMode=\"cors\";break;case\"formspark\":url=`https://api.formspark.io/${props.formsparkFormId}`;fetchMode=\"cors\";break;case\"formspree\":url=props.formspreeEndpoint;break;case\"loops\":var _props_loopsUserGroup;url=props.loopsUrl;contentType=\"application/x-www-form-urlencoded\";fetchMode=\"cors\";if((_props_loopsUserGroup=props.loopsUserGroup)===null||_props_loopsUserGroup===void 0?void 0:_props_loopsUserGroup.length){formData.userGroup=props.loopsUserGroup;}// Email address\nfor(const fieldName in form){const field=form[fieldName];if(field.type==\"email\"){delete formData[field.name];formData.email=field.value;break;}}break;case\"mailchimp\":const[domain,parameters]=parseMailchimpUrl(props.mailchimpUrl);url=`https://${domain}/subscribe/post`;contentType=\"application/x-www-form-urlencoded;charset=UTF-8\";if(parameters){for(const key in parameters){formData[key]=parameters[key];}}// Find email, phone, and birthday fields\nlet emailFound=false;let phoneFound=false;let birthdayFound=false;for(const fieldName in form){const field=form[fieldName];if(!emailFound&&field.type==\"email\"){delete formData[field.name];formData.EMAIL=field.value;emailFound=true;}if(!phoneFound&&field.type==\"phone\"){delete formData[field.name];formData.PHONE=field.value;phoneFound=true;}if(!birthdayFound&&field.type==\"date\"&&field.name==\"birthday\"){formData[\"BIRTHDAY[month]\"]=field.value.getMonth()+1;formData[\"BIRTHDAY[day]\"]=field.value.getDate();delete formData[field.name];birthdayFound=true;}}break;case\"mailerLite\":url=props.mailerLiteUrl;contentType=\"application/x-www-form-urlencoded\";// Email address\nfor(const fieldName in form){const field=form[fieldName];if(field.type==\"email\"){delete formData[field.name];formData[\"fields[email]\"]=field.value;break;}}break;case\"hubSpot\":url=`https://api.hsforms.com/submissions/v3/integration/submit/${props.hubSpotPortalId}/${props.hubSpotFormId}`;fetchMode=\"cors\";break;case\"klaviyo\":url=\"https://manage.kmail-lists.com/subscriptions/external/subscribe\";contentType=\"application/x-www-form-urlencoded\";formData.g=props.klaviyoListId// g is the list ID field\n;// Email address\nfor(const fieldName in form){const field=form[fieldName];if(field.type==\"email\"){delete formData[field.name];formData[\"$email\"]=field.value;break;}}break;}// Add URL to form response\nif(responseInfo.url){formData[responseInfo.urlName]=window.location.href;}// Add UTM parameters\nif(responseInfo.utmParams){const queryParams=new URLSearchParams(window.location.search);queryParams.forEach((value,key)=>{// Check if the key starts with 'utm_' (indicating it's a UTM parameter)\nif(key.startsWith(\"utm_\")){formData[key]=value;}});}let body=\"\";// if (submitPlatform == \"hubSpot\") {\n//     const hsBody = {\n//         context: {\n//             pageUri: window.location.href,\n//             pageName: document.title,\n//         },\n//         fields: Object.keys(form).map((fieldName) => {\n//             const field = form[fieldName]\n//             return {\n//                 objectTypeId: \"0-1\",\n//                 name: fieldName,\n//                 value: field.value,\n//             }\n//         }),\n//     }\n//     // Add HutSpot tracking cookie.\n//     // Requires the HubSpot tracking script to be installed on the page.\n//     const hutk = getCookieValue(\"hubspotutk\")\n//     if (hutk?.length) {\n//         hsBody.context.hutk = hutk\n//     }\n//     let communicationsText = \"\"\n//     let processingText = \"\"\n//     for (const fieldName in form) {\n//         if (fieldName == \"communications\") {\n//             communicationsText =\n//                 form[fieldName].ref.current?.textContent\n//         } else if (fieldName == \"processing\") {\n//             processingText =\n//                 form[fieldName].ref.current?.textContent\n//         }\n//     }\n//     switch (props.hubSpotConsentType) {\n//         case \"communications\":\n//         case \"communicationsAndProcessing\":\n//             hsBody.legalConsentOptions = {\n//                 consent: {\n//                     consentToProcess: true,\n//                     text: processingText,\n//                     communications: [\n//                         {\n//                             value: false,\n//                             subscriptionTypeId:\n//                                 props.hubSpotSubscriptionTypeId,\n//                             text: communicationsText,\n//                         },\n//                     ],\n//                 },\n//             }\n//             break\n//         case \"legitimateInterest\":\n//             hsBody.legalConsentOptions = {\n//                 legitimateInterest: {\n//                     value: true, // Finish this //\n//                     subscriptionTypeId:\n//                         props.hubSpotSubscriptionTypeId,\n//                     legalBasis: props.hubSpotLegalBasis,\n//                     text: \"\",\n//                 },\n//             }\n//             break\n//     }\n//     for (const fieldName in form) {\n//         const field = form[fieldName]\n//         if (\n//             field.type == \"consent\" ||\n//             field.type == \"checkbox\"\n//         ) {\n//             hsBody.legalConsentOptions = {\n//                 consent: {\n//                     consentToProcess: true,\n//                     text: field.ref.current?.textContent,\n//                     communications: [\n//                         {\n//                             value: true,\n//                             subscriptionTypeId:\n//                                 props.hubSpotSubscriptionTypeId,\n//                         },\n//                     ],\n//                 },\n//             }\n//             delete formData[field.name]\n//             break\n//         }\n//     }\n//     body = JSON.stringify(hsBody)\n// } else {\nif(contentType==\"application/json\"){body=JSON.stringify(formData);}else if(contentType.startsWith(\"application/x-www-form-urlencoded\")){body=new URLSearchParams(formData).toString();}// }\nsetSubmitted(true);try{const response=await fetch(url,{method:\"POST\",mode:fetchMode,body,headers:{\"Content-Type\":contentType,Accept:\"application/json\",...headers}});if(response.ok||response.type==\"opaque\"){if((redirectOnSuccess===null||redirectOnSuccess===void 0?void 0:redirectOnSuccess.length)&&redirectLinkRef.current){redirectLinkRef.current.click();}try{fetch(\"https://mhrwdvsitrzczrneuaxg.supabase.co/rest/v1/framerforms_websites\",{method:\"POST\",headers:{apikey:SUPABASE_KEY,Authorization:`Bearer ${SUPABASE_KEY}`,\"Content-Type\":\"application/json\",Prefer:\"return=minimal\"},body:JSON.stringify({url:window.location.href})});}catch(error){console.error(\"Error:\",error);}resetFormState();setSubmitted(false);success===null||success===void 0?void 0:success();}else{setSubmitted(false);failure===null||failure===void 0?void 0:failure();}}catch(error){console.error(\"Error submitting form: \",error);setSubmitted(false);failure===null||failure===void 0?void 0:failure();}}else{// Validate form without submitting to URL\nsetSubmitted(false);success===null||success===void 0?void 0:success();}}else{console.log(\"Not all required form fields are filled:\",invalidFields.join(\", \"));if(scrollOptions){// Scroll to first invalid field\nlet closestRef=null;let closestDistance=Number.POSITIVE_INFINITY;for(const fieldName in form){const ref=form[fieldName].ref;if(invalidFields.includes(fieldName)&&ref.current){const rect=ref.current.getBoundingClientRect();const distance=rect.top+window.pageYOffset;if(distance>=0&&distance<closestDistance){closestRef=ref;closestDistance=distance;}}}if(closestRef){window.scrollTo({behavior:\"smooth\",top:closestRef.current.getBoundingClientRect().top-document.body.getBoundingClientRect().top+scrollOptions.offset});}}setSubmitted(false);failure===null||failure===void 0?void 0:failure();}}return /*#__PURE__*/_jsxs(motion.button,{type:\"submit\",onClick:onSubmitClick,whileHover:{backgroundColor:(_props_hoverCustomization=props.hoverCustomization)===null||_props_hoverCustomization===void 0?void 0:_props_hoverCustomization.fill,color:(_props_hoverCustomization1=props.hoverCustomization)===null||_props_hoverCustomization1===void 0?void 0:_props_hoverCustomization1.fontColor,\"--border-color\":(_props_hoverCustomization2=props.hoverCustomization)===null||_props_hoverCustomization2===void 0?void 0:_props_hoverCustomization2.borderColor},whileTap:{backgroundColor:(_props_pressCustomization=props.pressCustomization)===null||_props_pressCustomization===void 0?void 0:_props_pressCustomization.fill,color:(_props_pressCustomization1=props.pressCustomization)===null||_props_pressCustomization1===void 0?void 0:_props_pressCustomization1.fontColor,\"--border-color\":(_props_pressCustomization2=props.pressCustomization)===null||_props_pressCustomization2===void 0?void 0:_props_pressCustomization2.borderColor},animate:{borderRadius:borderRadius,padding:props.paddingIsMixed?`${props.paddingTop}px ${props.paddingRight}px ${props.paddingBottom}px ${props.paddingLeft}px`:`${props.padding}px`,backgroundColor:props.backgroundColor,boxShadow:props.shadows,color:props.fontColor,\"--border-color\":border===null||border===void 0?void 0:border.color},style:{position:\"relative\",display:\"flex\",flexDirection:(icon===null||icon===void 0?void 0:icon.position)==\"right\"?\"row-reverse\":\"row\",gap:icon===null||icon===void 0?void 0:icon.gap,alignItems:\"center\",justifyContent:((_props_font=props.font)===null||_props_font===void 0?void 0:_props_font.textAlign)||\"center\",border:\"none\",outline:\"none\",cursor:\"pointer\",userSelect:props.textSelect?\"auto\":\"none\",...props.font,...props.style},initial:false,transition:props.transition,children:[/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{}}),props.text,border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderRadius:borderRadius},style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:\"var(--border-color)\",pointerEvents:\"none\"},initial:false,transition:props.transition}),redirectOnSuccess&&/*#__PURE__*/_jsx(Link,{ref:redirectLinkRef,href:redirectOnSuccess,openInNewTab:props.newTab,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{})})]});}SubmitButton.displayName=\"Submit Button\";addPropertyControls(SubmitButton,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\"},clickAction:{type:ControlType.Enum,defaultValue:\"submitForm\",options:[\"submitForm\",\"validateForm\"],optionTitles:[\"Submit Form\",\"Validate Form\"]},///////////////////////////////////////////////////////////////////////\nsubmitPlatform:{type:ControlType.Enum,defaultValue:\"url\",options:[\"url\",// \"airtable\",\n\"formspark\",\"formspree\",// \"hevoData\",\n// \"hubSpot\",\n// \"klaviyo\",\n\"loops\",\"mailchimp\",\"mailerLite\",\"make\",// \"n8n\",\n\"zapier\"],optionTitles:[\"Custom URL\",// \"Airtable\",\n\"Formspark\",\"Formspree\",// \"Hevo Data\",\n// \"HubSpot\",\n// \"Klaviyo\",\n\"Loops\",\"Mailchimp\",\"MailerLite\",\"Make.com\",// \"n8n\",\n\"Zapier\"],title:\"Submit To\",hidden:notSubmitForm},submitUrl:{title:\"URL\",type:ControlType.String,defaultValue:\"\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"url\"},zapierWebhookUrl:{title:\"Webhook URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://hooks.zapier.com/hooks/catch/...\",description:\"Webhook URL from the Webhooks by Zapier action\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"zapier\"},makeWebhookUrl:{title:\"Webhook URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://hook.us1.make.com/...\",description:\"Webhook URL from the custom webhook bubble\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"make\"},formsparkFormId:{title:\"Formspark Form ID\",type:ControlType.String,defaultValue:\"\",description:\"Form ID from Formspark\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"formspark\"},formspreeEndpoint:{title:\"Formspree Endpoint\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://formspree.io/f/...\",description:\"Form endpoint URL from Formspree\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"formspree\"},loopsUrl:{title:\"Loops URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://app.loops.so/api/newsletter-form/...\",description:\"Form endpoint URL from Loops\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,defaultValue:\"\",placeholder:\"Loops User Group\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"loops\"},mailchimpUrl:{title:\"Mailchimp URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://***.us*.list-manage.com/subscribe/post?u=...\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"mailchimp\"},mailerLiteUrl:{title:\"MailerLite URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://assets.mailerlite.com/jsonp/.../forms/.../subscribe\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"mailerLite\"},// hubSpotPortalId: {\n//     type: ControlType.String,\n//     defaultValue: \"\",\n//     title: \"Portal ID\",\n//     placeholder: \"HubSpot Portal ID\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotFormId: {\n//     type: ControlType.String,\n//     defaultValue: \"\",\n//     title: \"Form ID\",\n//     placeholder: \"HubSpot Form ID\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotSubscriptionTypeId: {\n//     type: ControlType.Number,\n//     title: \"Subscription Type ID\",\n//     displayStepper: true,\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotConsentType: {\n//     type: ControlType.Enum,\n//     defaultValue: \"communications\",\n//     options: [\n//         \"communications\",\n//         \"communicationsAndProcessing\",\n//         \"legitimateInterest\",\n//     ],\n//     optionTitles: [\n//         \"Consent checkbox for communications; form submit as consent to process\",\n//         \"Consent checkboxes for communications and processing\",\n//         \"Legitimate interest\",\n//     ],\n//     title: \"Consent Type\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotLegalBasis: {\n//     type: ControlType.Enum,\n//     defaultValue: \"customer\",\n//     options: [\"CUSTOMER\", \"LEAD\"],\n//     optionTitles: [\"Customer\", \"Lead\"],\n//     displaySegmentedControl: true,\n//     title: \"Legal Basis\",\n//     hidden: (props) =>\n//         notSubmitForm(props) ||\n//         props.submitPlatform != \"hubSpot\" ||\n//         props.hubSpotConsentType != \"legitimateInterest\",\n// },\n// klaviyoListId: {\n//     title: \"List ID\",\n//     type: ControlType.String,\n//     defaultValue: \"\",\n//     description: \"List ID from Klaviyo\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"klaviyo\",\n// },\n// advancedSubmitConfig: {\n//     type: ControlType.Object,\n//     optional: true,\n//     title: \"Advanced\",\n//     buttonTitle: \"Options\",\n//     controls: {\n//         contentType: {\n//             type: ControlType.Enum,\n//             defaultValue: \"application/json\",\n//             options: [\n//                 \"application/json\",\n//                 \"application/x-www-form-urlencoded\",\n//             ],\n//             title: \"Content-Type\",\n//         },\n//         fetchMode: {\n//             type: ControlType.Enum,\n//             defaultValue: \"no-cors\",\n//             options: [\"cors\", \"no-cors\"],\n//             displaySegmentedControl: true,\n//         },\n//     },\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"url\",\n// },\napiConfig:{type:ControlType.Object,optional:true,title:\"API Config\",buttonTitle:\"API Key\",controls:{apiKey:{type:ControlType.String,title:\"API Key\"}},hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"url\"},///////////////////////////////////////////////////////////////////////\nresponseInfo:{type:ControlType.Object,buttonTitle:\"Options\",controls:{utmParams:{type:ControlType.Boolean,defaultValue:false,description:\"Include UTM parameters in the form response.\",title:\"UTM Params\"},url:{type:ControlType.Boolean,defaultValue:false,description:\"Include the page URL in the form response.\",title:\"URL\"},urlName:{type:ControlType.String,defaultValue:\"url\",description:\"Form response field name.\",title:\"URL Name\",hidden:props=>!props.url}},hidden:props=>notSubmitForm(props)||props.submitPlatform==\"hubSpot\"},redirectOnSuccess:{type:ControlType.Link,hidden:notSubmitForm},newTab:{type:ControlType.Boolean,defaultValue:false,hidden:notSubmitForm},scrollToInvalidField:{type:ControlType.Object,defaultValue:{offset:-24},optional:true,description:\" \",controls:{offset:{type:ControlType.Number,defaultValue:-24,step:1}},hidden:notSubmitForm},backgroundColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Fill\"},fontColor:{type:ControlType.Color,defaultValue:\"#FFF\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontWeight:700,fontSize:16,lineHeight:1}},text:{type:ControlType.String,defaultValue:\"Submit\"},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:1},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadows:{type:ControlType.BoxShadow},icon:iconPropertyControls,padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},textSelect:{type:ControlType.Boolean,defaultValue:false},hoverCustomization:{type:ControlType.Object,optional:true,buttonTitle:\"Colors\",title:\"Hover\",icon:\"effect\",controls:{fill:{type:ControlType.Color,optional:true},fontColor:{type:ControlType.Color,optional:true},borderColor:{type:ControlType.Color,optional:true}}},pressCustomization:{type:ControlType.Object,optional:true,buttonTitle:\"Colors\",title:\"Press\",icon:\"effect\",controls:{fill:{type:ControlType.Color,optional:true},fontColor:{type:ControlType.Color,optional:true},borderColor:{type:ControlType.Color,optional:true}}},transition:{type:ControlType.Transition},success:{type:ControlType.EventHandler},failure:{type:ControlType.EventHandler}});function notSubmitForm(props){return props.clickAction!=\"submitForm\";}const parseMailchimpUrl=url=>{const matchResult=url.replace(/&amp;/g,\"&\").match(/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/);// Check if there was no match\nif(!matchResult){return[null,null];}// Extract domain and parameters from the match result\nconst[,domain,parameters]=matchResult;// Convert parameters to an object if they exist, otherwise null\nconst parametersObject=parameters?Object.fromEntries(new URLSearchParams(parameters)):null;return[domain,parametersObject];};const MAILCHIMP_REPLACE={firstName:\"FNAME\",lastName:\"LNAME\",addressLine1:\"ADDRESS[addr1]\",addressLine2:\"ADDRESS[addr2]\",addressCity:\"ADDRESS[city]\",addressState:\"ADDRESS[state]\",addressZip:\"ADDRESS[zip]\",addressCountry:\"ADDRESS[country]\"};const KLAVIYO_FIELDS=[\"email\",\"phone_number\",\"first_name\",\"last_name\",\"title\",\"organization\",\"city\",\"region\",\"country\",\"zip\",\"consent\"];function processFieldName(name,submitPlatform){switch(submitPlatform){case\"mailchimp\":return MAILCHIMP_REPLACE[name]||name;case\"mailerLite\":return`fields[${name}]`;case\"klaviyo\":return KLAVIYO_FIELDS.includes(name)?`$${name}`:name;default:return name;}}function getCookieValue(cookieName){const name=cookieName+\"=\";const decodedCookie=decodeURIComponent(document.cookie);const ca=decodedCookie.split(\";\");for(let i=0;i<ca.length;i++){let c=ca[i];while(c.charAt(0)===\" \"){c=c.substring(1);}if(c.indexOf(name)===0){return c.substring(name.length,c.length);}}return\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SubmitButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"500\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SubmitButton.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";export const useFormStore=createStore({});export const SUPABASE_KEY=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im1ocndkdnNpdHJ6Y3pybmV1YXhnIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDkxNjgyNzgsImV4cCI6MjAyNDc0NDI3OH0.4Pyysu1vMhnd1k1hbOSZ2lcx7hr1iH6MgX7fyTScYmU\";export function FormIcon(props){var _icon_image;const{icon,style}=props;if(!icon){return null;}return[/*#__PURE__*/_jsx(\"div\",{className:\"form-icon\",style:{width:icon.size,height:icon.size,opacity:icon.opacity,color:icon.color||props.fontColor,backgroundImage:icon.type==\"image\"&&`url(${(_icon_image=icon.image)===null||_icon_image===void 0?void 0:_icon_image.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",pointerEvents:\"none\",...style},dangerouslySetInnerHTML:icon.type==\"svg\"?{__html:icon.svg.replace(/width=\"(\\d+)\"/,`width=\"${icon.size}\"`).replace(/height=\"(\\d+)\"/,`width=\"${icon.size}\"`)}:undefined}),(icon===null||icon===void 0?void 0:icon.type)==\"svg\"&&/*#__PURE__*/_jsx(\"style\",{children:`.form-icon svg { display: block; }`})];}FormIcon.displayName=\"FramerForms/Icon\";export const iconPropertyControls={type:ControlType.Object,optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},gap:{type:ControlType.Number,defaultValue:12,min:0,step:1},type:{type:ControlType.Enum,defaultValue:\"svg\",options:[\"svg\",\"image\"],optionTitles:[\"SVG\",\"Image\"],displaySegmentedControl:true},svg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"SVG\",hidden:props=>props.type!=\"svg\"},image:{type:ControlType.ResponsiveImage,hidden:props=>props.type!=\"image\"},color:{type:ControlType.Color,optional:true,hidden:props=>props.type!=\"svg\"},size:{type:ControlType.Number,defaultValue:24,min:1,step:1},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}}};export const shadowPropertyControls={type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}};export function createBackground(fill,on=null){if(fill){let{color,colorA,colorB}=fill;if(typeof on==\"boolean\"){if(on){color=fill.colorOn;colorA=fill.colorAOn;colorB=fill.colorBOn;}else{color=fill.colorOff;colorA=fill.colorAOff;colorB=fill.colorBOff;}}if(fill.type==\"color\"){return{backgroundColor:color,backgroundImage:\"none\"};}else{return{backgroundColor:\"none\",backgroundImage:`linear-gradient(${fill.gradientAngle}deg, ${colorB}, ${colorA})`};}}return{};}export function fillProp({color=\"#FFF\",colorA=\"#FFF\",colorB=\"#000\",noDefault=false,...props}){return{type:ControlType.Object,optional:true,defaultValue:noDefault?undefined:{type:\"color\",color,colorA,colorB,gradientAngle:0},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"gradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},color:{type:ControlType.Color,defaultValue:color,hidden:props=>props.type!=\"color\"},colorA:{type:ControlType.Color,defaultValue:colorA,title:\"Colors\",hidden:props=>props.type!=\"gradient\"},colorB:{type:ControlType.Color,defaultValue:colorB,title:\" \",hidden:props=>props.type!=\"gradient\"},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"gradient\"}},...props};}export function fillPropOnOff({colorOn=\"#FFF\",colorAOn=\"#FFF\",colorBOn=\"#000\",colorOff=\"#FFF\",colorAOff=\"#FFF\",colorBOff=\"#000\",noDefault=false,...props}){return{type:ControlType.Object,optional:true,defaultValue:noDefault?undefined:{type:\"color\",colorOn,colorAOn,colorBOn,colorOff,colorAOff,colorBOff,gradientAngle:0},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"gradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},colorOn:{type:ControlType.Color,defaultValue:colorOn,hidden:props=>props.type!=\"color\"},colorAOn:{type:ControlType.Color,defaultValue:colorAOn,title:\"Colors On\",hidden:props=>props.type!=\"gradient\"},colorBOn:{type:ControlType.Color,defaultValue:colorBOn,title:\" \",hidden:props=>props.type!=\"gradient\"},colorOff:{type:ControlType.Color,defaultValue:colorOff,hidden:props=>props.type!=\"color\"},colorAOff:{type:ControlType.Color,defaultValue:colorAOff,title:\"Colors Off\",hidden:props=>props.type!=\"gradient\"},colorBOff:{type:ControlType.Color,defaultValue:colorBOff,title:\" \",hidden:props=>props.type!=\"gradient\"},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"gradient\"}},...props};}\nexport const __FramerMetadata__ = {\"exports\":{\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SUPABASE_KEY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillPropOnOff\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormIcon\":{\"type\":\"reactComponent\",\"name\":\"FormIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createBackground\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SharedFormCode.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link,RenderTarget,Image}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,useFormStore,createBackground,fillProp,fillPropOnOff}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/pl3ng44Hc2Iq0qNooDOc/SharedFormCode.js\";import{countries,countryEmojis}from\"https://framerusercontent.com/modules/pvJO0FKMDXvmGZCGBs55/ODe8DhLtilxFv110E4dB/Countries.js\";const NO_REQUIRED_TYPES=[\"checkbox\",\"consent\",\"slider\"];const NO_PREFILL_TYPES=[\"consent\"];const CHARACTER_LIMIT_TYPES=[\"input\",\"textArea\"];const CHECKBOX_TYPES=[\"checkbox\",\"consent\",\"multiSelect\"];const OPTIONS_TYPES=[\"dropdown\",\"radio\",\"multiSelect\"];const TEXT_PLACEHOLDER_TYPES=[\"input\",\"textArea\"];const PLACEHOLDER_FONT_COLOR_TYPES=[\"input\",\"textArea\",\"number\",\"email\",\"phoneNumber\",\"dropdown\",\"country\"];const GAP_TYPES=[\"checkbox\",\"consent\",\"slider\",\"nps\",\"phoneNumber\"];const GAP_HV_TYPES=[\"radio\",\"multiSelect\",\"imageSelect\"];const MIN_MAX_STEP_TYPES=[\"number\",\"slider\"];const INVALID_STATE={valid:false,required:\"required\",value:\"value\"};const DROPDOWN_NONE_SELECTED_VALUE=\"[{(None Selected)}]\";const DASHES_ONLY_REGEX=/^-+$/;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n */export default function FormField(props){var _formState_formId_name,_formState_formId;const{formId,type,name,options,gap,border,icon,consentLink,invalidStyle,checkboxStyle}=props;var _props_id;const id=(_props_id=props.id)!==null&&_props_id!==void 0?_props_id:\"a\"+String(Math.floor(Math.random()*999999999));const isCanvas=RenderTarget.current()===RenderTarget.canvas;const required=NO_REQUIRED_TYPES.includes(type)?true:props.required;const iconOnLeft=(icon===null||icon===void 0?void 0:icon.position)==\"left\";const pt=props.paddingIsMixed?props.paddingTop:props.padding;const pl=props.paddingIsMixed?props.paddingLeft:props.padding;const pb=props.paddingIsMixed?props.paddingBottom:props.padding;const pr=props.paddingIsMixed?props.paddingRight:props.padding;const plIcon=pl+(icon&&iconOnLeft?icon.size+icon.gap:0);const prIcon=pr+(icon&&!iconOnLeft?icon.size+icon.gap:0);const minHeight=icon?pt+icon.size+pb:undefined;const[formState,setFormState]=useFormStore();const value=(_formState_formId=formState[formId])===null||_formState_formId===void 0?void 0:(_formState_formId_name=_formState_formId[name])===null||_formState_formId_name===void 0?void 0:_formState_formId_name.value;const[invalid,setInvalid]=useState(INVALID_STATE.valid);const invalidRef=useRef(INVALID_STATE.valid);const ref=useRef(null);function updateField(key,value){setFormState(prev=>{var _prev_formId;return{[formId]:{...prev[formId],[name]:{...(_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name],[key]:value}}};});}function invalidate(newState){invalidRef.current=newState;setInvalid(newState);}function revalidate(){invalidRef.current=INVALID_STATE.valid;setInvalid(INVALID_STATE.valid);}async function isValid(value){let valid=true;if(required){switch(type){case\"input\":case\"textArea\":case\"email\":case\"url\":valid=value&&value.length>0;break;case\"phoneNumber\":if(props.phoneNumberCountryCode){var _value_,_value_1;valid=Array.isArray(value)&&((_value_=value[0])===null||_value_===void 0?void 0:_value_.length)>0&&((_value_1=value[1])===null||_value_1===void 0?void 0:_value_1.length)>0;}else{var _value_2;valid=Array.isArray(value)&&((_value_2=value[1])===null||_value_2===void 0?void 0:_value_2.length);}break;case\"multiSelect\":case\"imageSelect\":valid=Array.isArray(value)&&value.length>0;break;case\"consent\":valid=value==\"on\";break;default:valid=value!=null;break;}}// Invalidate and early return\nif(!valid){invalidate(INVALID_STATE.required);return valid;}// Check field value validity\nswitch(type){case\"email\":if(value.length>0){const{emailFilters}=props;if(!isEmailAddress(value)){valid=false;}const domain=value.split(\"@\")[1];if(valid){for(const blockedDomain of emailFilters.blockedDomains.split(\"\\n\")){if(blockedDomain==domain){valid=false;break;}}}if(valid&&emailFilters.businessEmailsOnly){try{const response=await fetch(\"https://f.hubspotusercontent40.net/hubfs/2832391/Marketing/Lead-Capture/free-domains-2.csv\");if(!response.ok){throw new Error(\"Network response was not ok\");}const data=await response.text();valid=!data.split(\"\\r\\n\").includes(domain);}catch(error){console.error(\"Error fetching email domains list:\",error);}}if(emailFilters.blockedDomains.length>0){for(const domain of emailFilters.blockedDomains){if(value.endsWith(domain)){return false;}}}}break;case\"input\":case\"textArea\":if(props.textCharacterLimit&&(value.length<props.textCharacterLimit.min||value.length>props.textCharacterLimit.max)){valid=false;}break;case\"url\":if(value.length>0&&!parseURL(value,props.urlAcceptedDomains)[0]){valid=false;}break;}if(!valid){invalidate(INVALID_STATE.value);}return valid;}useEffect(()=>{let defaultValue=null;switch(type){case\"input\":case\"textArea\":case\"email\":case\"url\":defaultValue=\"\";break;case\"checkbox\":defaultValue=\"off\";break;case\"dropdown\":defaultValue=options.includes(props.dropdownDefaultValue)?props.dropdownDefaultValue:null;break;case\"multiSelect\":case\"imageSelect\":defaultValue=[];break;case\"phoneNumber\":defaultValue=[props.phoneNumberCountryCode?String(props.phoneNumberCountryCode.defaultCountryCode):null,\"\"];break;case\"slider\":defaultValue=props.sliderDefaultValue;break;case\"country\":defaultValue=props.countryDefaultValue==\"none\"?null:props.countryDefaultValue;break;}let prefillValue=null;if(props.prefill&&!NO_PREFILL_TYPES.includes(type)){const urlParam=props.prefillUrlParameter||props.name;const searchParams=new URLSearchParams(window.location.search);if(searchParams.has(urlParam)){const param=searchParams.get(urlParam);switch(type){case\"checkbox\":prefillValue=[\"true\",\"yes\",\"on\",\"y\"].includes(param.toLowerCase())?\"on\":\"off\";break;case\"number\":if(isNumber(param)){prefillValue=Number(param);}break;case\"slider\":if(isNumber(param)){prefillValue=Math.min(Math.max(Number(param),props.min),props.max);}break;case\"multiSelect\":const values=param.split(/,\\s*/);prefillValue=[];for(const value of values){if(options.includes(value)){prefillValue.push(value);}}break;case\"imageSelect\":const optionNames=props.imageOptions.map(v=>v.name);if(props.imageSelectMultiSelect){const values=param.split(/,\\s*/);prefillValue=[];for(const value of values){if(optionNames.includes(value)){prefillValue.push(value);}}}else{if(optionNames.includes(param)){prefillValue=[param];}}case\"radio\":case\"dropdown\":if(options.includes(param)){prefillValue=param;}break;case\"nps\":if(isNumber(param)){prefillValue=Math.min(Math.max(Number(param),0),props.npsMax);}break;case\"phoneNumber\":break;default:if(param!==\"\"){prefillValue=param;}break;}}}const otherFieldData={};if(type==\"phoneNumber\"){otherFieldData.processValue=value=>{if(props.phoneNumberCountryCode&&value[0]!=null){return`+${value[0]}${value[1]}`;}else{return String(value[1]);}};}setFormState(prev=>{var _prev_formId,_prev_formId1;return{[formId]:{...prev[formId],[name]:{ref,class:\"formField\",value:((_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name])?(_prev_formId1=prev[formId])===null||_prev_formId1===void 0?void 0:_prev_formId1[name].value:prefillValue!==null&&prefillValue!==void 0?prefillValue:defaultValue,defaultValue,name,required,visible:true,isValid,type,...otherFieldData}}};});return()=>{updateField(\"visible\",false);};},[]);const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const style={flex:1,border:\"none\",outline:\"none\",backgroundColor:\"transparent\",paddingTop:pt,paddingRight:prIcon,paddingBottom:pb,paddingLeft:plIcon,color:props.fontColor,...props.font,...props.style};function onChangeEventTargetValue(event){updateField(\"value\",event.target.value);}const elements=[];switch(type){case\"input\":var _props_textCharacterLimit;elements.push(/*#__PURE__*/_jsx(\"input\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:style,placeholder:props.textPlaceholder,maxLength:((_props_textCharacterLimit=props.textCharacterLimit)===null||_props_textCharacterLimit===void 0?void 0:_props_textCharacterLimit.max)||undefined}));break;case\"checkbox\":case\"consent\":elements.push(/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",cursor:\"pointer\",alignItems:\"center\",gap:gap,...style},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:value===\"on\"}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:name,checked:value===\"on\",onChange:event=>{updateField(\"value\",event.target.checked?\"on\":type==\"checkbox\"?\"off\":null);},onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),type==\"checkbox\"?props.checkboxText:/*#__PURE__*/_jsxs(\"span\",{children:[props.consentText,props.consentLinkText.length>0&&/*#__PURE__*/_jsx(Link,{href:consentLink.link,openInNewTab:consentLink.newTab,children:/*#__PURE__*/_jsx(motion.a,{whileHover:{color:consentLink.hoverColor,textDecoration:consentLink.underline==\"hover\"?\"underline\":undefined},whileTap:{color:consentLink.pressColor},style:{color:consentLink.color,textDecoration:consentLink.underline==\"yes\"?\"underline\":\"none\"},initial:false,transition:{type:false},children:props.consentLinkText})}),props.consentSuffixText]})]}));break;case\"dropdown\":const dropdownNoneSelected=value==null||!options.includes(value);elements.push(/*#__PURE__*/_jsxs(Dropdown,{style:style,baseStyle:props.style,value:dropdownNoneSelected?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,fontColor:dropdownNoneSelected?props.placeholderFontColor:style.color,paddingRight:prIcon,arrow:props.dropdownArrow,children:[!options.includes(props.dropdownDefaultValue)&&[/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:required,children:props.dropdownNoneSelectedText}),/*#__PURE__*/_jsx(\"hr\",{})],options.map((option,index)=>DASHES_ONLY_REGEX.test(option)&&option.length>=3?/*#__PURE__*/_jsx(\"hr\",{}):/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}));break;case\"textArea\":var _props_textCharacterLimit1;const{textAreaHeight}=props;const useMinMaxHeight=textAreaHeight.mode!==\"fixed\";const minHeightCalc=`calc(${textAreaHeight.minLines}lh + ${pt+pb}px)`;elements.push(/*#__PURE__*/_jsx(\"div\",{style:{borderRadius,overflow:\"hidden\",flex:1},children:/*#__PURE__*/_jsx(\"textarea\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,rows:textAreaHeight.mode==\"fixed\"?textAreaHeight.lines:1,style:{display:\"block\",minHeight:useMinMaxHeight?minHeight?`max(${minHeight}px, ${minHeightCalc})`:minHeightCalc:minHeight,maxHeight:useMinMaxHeight?`calc(${textAreaHeight.maxLines}lh + ${pt+pb}px)`:undefined,fieldSizing:textAreaHeight.mode==\"auto\"?\"content\":undefined,resize:textAreaHeight.mode==\"resizable\"?\"vertical\":\"none\",...style},placeholder:props.textPlaceholder,maxLength:((_props_textCharacterLimit1=props.textCharacterLimit)===null||_props_textCharacterLimit1===void 0?void 0:_props_textCharacterLimit1.max)||undefined})}));if(!props.textAreaScrollbar){elements.push(/*#__PURE__*/_jsx(\"style\",{children:`#${id} textarea::-webkit-scrollbar {\n                            display: none; /* WebKit browsers (Chrome, Safari) */\n                        }\n                        #${id} textarea {\n                            -ms-overflow-style: none; /* IE and Edge */\n                            scrollbar-width: none; /* Firefox */\n                        }\n                        #${id} textarea {\n                            scrollbar-width: none; /* Firefox */\n                        }`}));}break;case\"multiSelect\":const multiSelectArray=Array.isArray(value)?value:[];const multiSelectOnChange=event=>{const multiSelectValue=event.target.checked?[...multiSelectArray,event.target.name]:multiSelectArray.filter(v=>v!==event.target.name);updateField(\"value\",multiSelectValue);};elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:multiSelectArray.includes(option)}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:option,checked:multiSelectArray.includes(option),onChange:multiSelectOnChange,onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),option]},index))}));break;case\"radio\":const{radioStyle}=props;const radioBorder=radioStyle.border;const radioDotPadding=(radioStyle.size-radioStyle.dotSize)/2;elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{onClick:()=>{updateField(\"value\",value===option?\"\":option);},style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:value===option?radioStyle.fillOn:radioStyle.fillOff,boxShadow:value===option?radioStyle.shadowOn:radioStyle.shadowOff},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:radioStyle.size,height:radioStyle.size,minWidth:radioStyle.size,borderRadius:radioStyle.radius,position:\"relative\"},initial:false,transition:radioStyle.transition,children:[radioStyle.dotColor&&/*#__PURE__*/_jsx(motion.div,{animate:{scale:value===option?1:.5,opacity:value===option?1:0},style:{position:\"absolute\",left:radioDotPadding,top:radioDotPadding,width:radioStyle.dotSize,height:radioStyle.dotSize,backgroundColor:radioStyle.dotColor,borderRadius:Math.max(0,radioStyle.radius-radioDotPadding)},initial:false,transition:radioStyle.transition}),radioBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:value===option?radioBorder.colorOn:radioBorder.colorOff},style:{position:\"absolute\",inset:0,borderWidth:radioBorder.widthIsMixed?`${radioBorder.widthTop}px ${radioBorder.widthRight}px ${radioBorder.widthBottom}px ${radioBorder.widthLeft}px`:`${radioBorder.width}px`,borderStyle:radioBorder.style,borderRadius:radioStyle.radius,pointerEvents:\"none\"},initial:false,transition:radioStyle.transition})]}),option]},index))}));break;case\"imageSelect\":var _imageSelectButtons_text;const{imageOptions,imageSelectButtons,imageSelectColumns,imageSelectMultiSelect}=props;const imageStyle={position:\"relative\",width:\"100%\",height:\"auto\",aspectRatio:imageSelectButtons.images.aspectRatioMode==\"fixed\"?imageSelectButtons.images.aspectRatio:undefined,borderRadius:imageSelectButtons.images.radius,pointerEvents:\"none\",objectFit:\"cover\"};const imageSelectArray=Array.isArray(value)?value:[];const rows=[];for(let i=0;i<imageOptions.length;i++){var _imageSelectButtons_text1,_imageSelectButtons_text2,_imageSelectButtons_text3,_imageSelectButtons_text4,_rows_;const option=imageOptions[i];const selected=imageSelectMultiSelect?imageSelectArray.includes(option.name):imageSelectArray.length===1&&imageSelectArray[0]===option.name;if(i%imageSelectColumns==0){rows.push([]);}let layoutProps={};if(imageOptions.length%imageSelectColumns==0||imageOptions.length-i>=imageSelectColumns){layoutProps={flex:1};}else{layoutProps={flexBasis:`calc(${100/imageSelectColumns}% - ${props.gapH*(1-1/imageSelectColumns)}px)`};}const onClick=()=>{if(imageSelectMultiSelect){updateField(\"value\",selected?imageSelectArray.filter(v=>v!==option.name):[...imageSelectArray,option.name]);}else{updateField(\"value\",selected?[]:[option.name]);}};(_rows_=rows[rows.length-1])===null||_rows_===void 0?void 0:_rows_.push(/*#__PURE__*/_jsxs(motion.div,{onClick:onClick,animate:{...createBackground(imageSelectButtons.fill,selected),color:selected?(_imageSelectButtons_text1=imageSelectButtons.text)===null||_imageSelectButtons_text1===void 0?void 0:_imageSelectButtons_text1.fontColorOn:(_imageSelectButtons_text2=imageSelectButtons.text)===null||_imageSelectButtons_text2===void 0?void 0:_imageSelectButtons_text2.fontColorOff,boxShadow:selected?imageSelectButtons.shadowOn:imageSelectButtons.shadowOff},style:{position:\"relative\",display:\"flex\",flexDirection:((_imageSelectButtons_text3=imageSelectButtons.text)===null||_imageSelectButtons_text3===void 0?void 0:_imageSelectButtons_text3.location)==\"bottom\"?\"column-reverse\":\"column\",gap:(_imageSelectButtons_text4=imageSelectButtons.text)===null||_imageSelectButtons_text4===void 0?void 0:_imageSelectButtons_text4.gap,padding:imageSelectButtons.padding,borderRadius:imageSelectButtons.radius,cursor:\"pointer\",overflow:\"hidden\",...layoutProps},initial:false,transition:imageSelectButtons.transition,children:[imageSelectButtons.text&&/*#__PURE__*/_jsx(\"span\",{style:{minHeight:\"1lh\"},children:option.name}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flex:1,display:\"flex\",alignItems:imageSelectButtons.images.align},children:option.image?isCanvas?/*#__PURE__*/_jsx(\"img\",{src:option.image.src,alt:option.image.alt||option.name,style:imageStyle}):/*#__PURE__*/_jsx(Image,{className:`${props.id}-image`,background:{fit:\"fill\",...option.image,alt:option.image.alt||option.name},style:imageStyle}):/*#__PURE__*/_jsxs(\"svg\",{width:\"100%\",height:\"100%\",viewBox:\"0 0 38 38\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{border:\"1px solid #808080\",backgroundColor:\"#80808033\",borderRadius:imageSelectButtons.images.radius},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M22 15H22.01\",stroke:\"#808080\",\"stroke-width\":\"2\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 13C10 12.2044 10.3161 11.4413 10.8787 10.8787C11.4413 10.3161 12.2044 10 13 10H25C25.7956 10 26.5587 10.3161 27.1213 10.8787C27.6839 11.4413 28 12.2044 28 13V25C28 25.7956 27.6839 26.5587 27.1213 27.1213C26.5587 27.6839 25.7956 28 25 28H13C12.2044 28 11.4413 27.6839 10.8787 27.1213C10.3161 26.5587 10 25.7956 10 25V13Z\",stroke:\"#808080\",\"stroke-width\":\"2\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 23.0001L15 18.0001C15.928 17.1071 17.072 17.1071 18 18.0001L23 23.0001\",stroke:\"#808080\",\"stroke-width\":\"2\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 21.0001L22 20.0001C22.928 19.1071 24.072 19.1071 25 20.0001L28 23.0001\",stroke:\"#808080\",\"stroke-width\":\"2\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\"})]})}),imageSelectButtons.border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:selected?imageSelectButtons.border.colorOn:imageSelectButtons.border.colorOff},style:{position:\"absolute\",inset:0,borderWidth:imageSelectButtons.border.width,borderStyle:imageSelectButtons.border.style,borderRadius:\"inherit\",pointerEvents:\"none\"},initial:false,transition:imageSelectButtons.transition})]},option.name));}elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,flex:1,...style,...(_imageSelectButtons_text=imageSelectButtons.text)===null||_imageSelectButtons_text===void 0?void 0:_imageSelectButtons_text.font},children:[rows.map((items,index)=>/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",gap:props.gapH,width:\"100%\",alignItems:imageSelectButtons.height==\"fill\"?\"stretch\":\"start\",justifyContent:props.imageSelectAlign},children:items})),/*#__PURE__*/_jsx(\"style\",{children:`\n                        .${props.id}-image > div {\n                            position: relative !important;\n                            ${imageSelectButtons.images.aspectRatioMode==\"fixed\"?\"height: 100%;\":\"\"}\n                        }\n                    `})]}));break;case\"number\":const numberUpdateFormState=event=>{const roundedValue=Math.round(Number(event.target.value)/props.step)*props.step;const boundedValue=Math.min(Math.max(roundedValue,props.min),props.max);updateField(\"value\",boundedValue);};const numberOnFocusLost=event=>{numberUpdateFormState(event);};const numberOnKeyDown=event=>{if(event.key===\"Enter\"){numberUpdateFormState(event);}};elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"number\",value:value==null?\"\":value,onChange:onChangeEventTargetValue,onFocus:revalidate,onKeyDown:numberOnKeyDown,onBlur:numberOnFocusLost,style:style,placeholder:props.numberPlaceholder,min:props.min,max:props.max,step:props.step}));break;case\"slider\":var _handle_border,_handle_border1,_track_border,_track_border1,_props_sliderLabel;const track=props.sliderTrack;const handle=props.sliderHandle;const handleCSS=`appearance: none;\n                -webkit-appearance: none;\n                width: ${handle.size}px;\n                height: ${handle.size}px;\n                border-radius: ${handle.radius}px;\n                background-color: ${handle.color};\n                box-sizing: border-box;\n                translate: 0 ${(-handle.size+track.height)/2-(track.border?Math.min(track.border.width,track.height/2):0)}px;\n                border-width: ${((_handle_border=handle.border)===null||_handle_border===void 0?void 0:_handle_border.width)||0}px;\n                border-style: ${handle.border?\"solid\":\"none\"};\n                border-color: ${((_handle_border1=handle.border)===null||_handle_border1===void 0?void 0:_handle_border1.color)||\"none\"};`;const trackCSS=`appearance: none;\n                -webkit-appearance: none;\n                height: ${track.height}px;\n                border-radius: ${track.radius}px;\n                background-color: ${track.color};\n                box-sizing: border-box;\n                border-width: ${((_track_border=track.border)===null||_track_border===void 0?void 0:_track_border.width)||0}px;\n                border-style: ${track.border?\"solid\":\"none\"};\n                border-color: ${((_track_border1=track.border)===null||_track_border1===void 0?void 0:_track_border1.color)||\"none\"};`;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:((_props_sliderLabel=props.sliderLabel)===null||_props_sliderLabel===void 0?void 0:_props_sliderLabel.position)==\"right\"?\"row-reverse\":\"row\",gap:gap,alignItems:\"center\",...style},children:[props.sliderLabel&&/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,minWidth:props.sliderLabel.minWidth},children:[props.sliderLabel.prefix,value||props.sliderDefaultValue,props.sliderLabel.suffix]}),/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:props.min,max:props.max,step:props.step,value:value||props.sliderDefaultValue,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{flex:1,appearance:\"none\",outline:\"none\",margin:0,cursor:\"pointer\",height:Math.max(handle.size,track.height),background:\"none\"}})]}),/*#__PURE__*/_jsx(\"style\",{children:`#${id} input[type=range]::-webkit-slider-thumb {${handleCSS}}\n                    #${id} input[type=range]::-moz-range-thumb {${handleCSS}}\n\n                    #${id} input[type=range]::-webkit-slider-runnable-track {${trackCSS}}\n                    #${id} input[type=range]::-moz-range-track {${trackCSS}}\n                    #${id} input[type=range]::-moz-range-progress {${trackCSS}}\n                    `}));break;case\"nps\":const{npsButtons,npsLabels}=props;const{innerRadius,outerRadius}=npsButtons;const buttonBorder=npsButtons.border;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:(npsLabels===null||npsLabels===void 0?void 0:npsLabels.location)==\"bottom\"?\"column-reverse\":\"column\",gap:gap,...style,width:undefined},children:[npsLabels&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{children:npsLabels.left}),/*#__PURE__*/_jsx(\"span\",{children:npsLabels.right})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:npsButtons.gap},children:Array.from({length:props.npsMax+1}).map((_,index)=>{const selected=value===index;const radius=index==0?`${outerRadius}px ${innerRadius}px ${innerRadius}px ${outerRadius}px`:index==props.npsMax?`${innerRadius}px ${outerRadius}px ${outerRadius}px ${innerRadius}px`:`${innerRadius}px`;return /*#__PURE__*/_jsxs(motion.button,{animate:{...createBackground(npsButtons.fill,selected),color:selected?npsButtons.selectedFontColor:npsButtons.deelectedFontColor},style:{position:\"relative\",flex:1,height:npsButtons.height,border:\"none\",outline:\"none\",borderRadius:radius,minWidth:npsButtons.minWidth,cursor:\"pointer\",...npsButtons.font},onClick:()=>{updateField(\"value\",selected?null:index);revalidate();},initial:false,transition:npsButtons.transition,children:[index,buttonBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:selected?buttonBorder.selectedColor:buttonBorder.deselectedColor},style:{position:\"absolute\",inset:0,borderWidth:buttonBorder.widthIsMixed?`${buttonBorder.widthTop}px ${buttonBorder.widthRight}px ${buttonBorder.widthBottom}px ${buttonBorder.widthLeft}px`:`${buttonBorder.width}px`,borderStyle:buttonBorder.style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:npsButtons.transition})]},index);})})]}));break;case\"date\":case\"time\":elements.push(/*#__PURE__*/_jsx(\"input\",{type:type,value:value==null?\"\":value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{...style}}),/*#__PURE__*/_jsx(\"style\",{children:`#${id} input::-webkit-datetime-edit {\n                    flex: 0 1 auto;\n                    z-index: 1;\n                    cursor: text;\n                    color: ${props.fontColor};\n                }\n                \n                #${id} input::-webkit-calendar-picker-indicator {\n                    position: absolute;\n                    width: 100%;\n                    height: 100%;\n                    inset: 0;\n                    padding: 0;\n                    opacity: 0;\n                    margin: 0;\n                    overflow: visible;\n                    cursor: pointer;\n                }`}));break;case\"email\":function emailOnFocusLost(event){if(event.target.value.length>0&&!isEmailAddress(event.target.value)){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"email\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:emailOnFocusLost,style:style,placeholder:props.emailPlaceholder}));break;case\"phoneNumber\":const countryCode=props.phoneNumberCountryCode;const phoneFormat=props.phoneNumberFormat==\"custom\"?props.phoneNumberCustomFormat==\"\"?\"XXXXXXXXXX\":props.phoneNumberCustomFormat:props.phoneNumberFormat;const phoneValue=Array.isArray(value)?value:[countryCode?String(countryCode.defaultCountryCode):null,\"\"];function phoneNumberOnChange(event){const unformatted=unformatPhoneNumber(event.target.value);const formattedValue=formatPhoneNumber(phoneValue[1],phoneFormat);if(!isLastCharacterANumber(formattedValue)&&event.target.value.length<formattedValue.length){updateField(\"value\",[phoneValue[0],unformatted.slice(0,-1)]);}else{updateField(\"value\",[phoneValue[0],unformatted]);}}if(countryCode){const countryCodeFormat=countryCode.format==\"custom\"?countryCode.customFormat==\"\"?\"X\":countryCode.customFormat:countryCode.format;function countryCodeOnChange(event){const unformatted=unformatCountryCode(event.target.value).substring(0,3);const formattedValue=formatCountryCode(phoneValue[0],countryCodeFormat);if(!isLastCharacterANumber(formattedValue)&&event.target.value.length<formattedValue.length){updateField(\"value\",[unformatted.slice(0,-1),phoneValue[1]]);}else{updateField(\"value\",[unformatted,phoneValue[1]]);}}function onCountryCodeFocus(){revalidate();const lastChar=countryCodeFormat.slice(-1);if(ref.current&&lastChar!=\"X\"&&lastChar!=\"x\"){const countryCodeInput=ref.current.querySelector(\".countryCode\");if(countryCodeInput){const formattedValue=formatCountryCode(phoneValue[0],countryCodeFormat);const cursorPosition=Math.max(countryCodeFormat.lastIndexOf(\"X\"),countryCodeFormat.lastIndexOf(\"x\"))+phoneValue[0].length;setTimeout(()=>countryCodeInput.setSelectionRange(cursorPosition,cursorPosition),5);}}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",className:\"countryCode\",value:formatCountryCode(isCanvas?countryCode.defaultCountryCode:phoneValue[0],countryCodeFormat),onChange:countryCodeOnChange,onFocus:onCountryCodeFocus,style:{...style,flex:0,width:countryCode.width+plIcon,padding:`${pt}px 0 ${pb}px ${plIcon}px`},placeholder:formatCountryCode(countryCode.defaultCountryCode,countryCodeFormat)}));}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",maxLength:phoneFormat.length,value:formatPhoneNumber(phoneValue[1],phoneFormat),onChange:phoneNumberOnChange,onFocus:revalidate,style:{...style,padding:`${pt}px ${prIcon}px ${pb}px ${countryCode?0:plIcon}px`},placeholder:props.phoneNumberPlaceholder||replaceXWithNumbers(phoneFormat)}));break;case\"url\":function urlOnFocusLost(event){const[urlValid,domain,fullURL]=parseURL(event.target.value,props.urlAcceptedDomains);if(!urlValid){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"url\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:urlOnFocusLost,style:style,placeholder:props.urlPlaceholder}));break;case\"country\":const countryNoneSelected=value==null||!countries.includes(value);elements.push(/*#__PURE__*/_jsxs(Dropdown,{style:style,baseStyle:props.style,value:countryNoneSelected?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,fontColor:countryNoneSelected?props.placeholderFontColor:style.color,paddingRight:prIcon,arrow:props.dropdownArrow,children:[props.countryDefaultValue==\"none\"&&[/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:required,children:props.countryNoneSelectedText}),/*#__PURE__*/_jsx(\"hr\",{})],props.pinnedCountries.length>0&&[...props.pinnedCountries.map((country,index)=>/*#__PURE__*/_jsx(\"option\",{value:country,children:props.countryEmojis?countryEmojis[countries.indexOf(country)]+\" \"+country:country},country)),/*#__PURE__*/_jsx(\"hr\",{})],countries.map((country,index)=>/*#__PURE__*/_jsx(\"option\",{value:country,children:props.countryEmojis?countryEmojis[index]+\" \"+country:country},country))]}));break;}return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",...props.style},children:[/*#__PURE__*/_jsxs(motion.div,{ref:ref,id:id,animate:{...createBackground(invalid&&invalidStyle.fill?invalidStyle.fill:props.fill)},style:{position:\"relative\",display:\"flex\",color:props.fontColor,borderRadius:borderRadius,overflow:\"visible\",minHeight:minHeight,userSelect:\"none\",boxShadow:props.shadows,...props.font,...props.style},initial:false,transition:invalidStyle.transition,children:[icon&&/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{position:\"absolute\",top:`calc(50% - ${icon.size/2}px)`,left:iconOnLeft?pl:undefined,right:!iconOnLeft?pr:undefined}}),elements,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),invalidStyle.border&&/*#__PURE__*/_jsx(motion.div,{animate:{opacity:invalid?1:0},style:{position:\"absolute\",inset:0,borderWidth:invalidStyle.border.widthIsMixed?`${invalidStyle.border.widthTop}px ${invalidStyle.border.widthRight}px ${invalidStyle.border.widthBottom}px ${invalidStyle.border.widthLeft}px`:`${invalidStyle.border.width}px`,borderStyle:invalidStyle.border.style,borderColor:invalidStyle.border.color,borderRadius:borderRadius,pointerEvents:\"none\"},initial:false,transition:invalidStyle.transition}),PLACEHOLDER_FONT_COLOR_TYPES.includes(type)&&/*#__PURE__*/_jsx(\"style\",{children:`#${id} input::placeholder, #${id} textarea::placeholder {\n                        color: ${props.placeholderFontColor};\n                    }`})]}),invalid&&invalidStyle.errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",margin:0,marginTop:invalidStyle.errorMessage.gap,whiteSpace:\"pre\",color:invalidStyle.errorMessage.fontColor,...invalidStyle.errorMessage.font},children:invalid==INVALID_STATE.required?invalidStyle.errorMessage.requiredMessage:invalidStyle.errorMessage.invalidMessage})]});}FormField.displayName=\"Form Field\";addPropertyControls(FormField,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},type:{type:ControlType.Enum,defaultValue:\"input\",options:[\"input\",\"checkbox\",\"dropdown\",\"textArea\",\"email\",\"phoneNumber\",\"multiSelect\",\"radio\",\"imageSelect\",\"number\",\"slider\",\"nps\",\"date\",\"time\",\"consent\",\"url\",\"country\"],optionTitles:[\"Input\",\"Checkbox\",\"Dropdown\",\"Multiline Text\",\"Email\",\"Phone Number\",\"Multi-Select\",\"Radio\",\"Image Select\",\"Number\",\"Slider\",\"Net Promoter Score\",\"Date\",\"Time\",\"Consent\",\"URL\",\"Country\"]},name:{type:ControlType.String,defaultValue:\"fieldName\"},required:{type:ControlType.Boolean,defaultValue:false,hidden:props=>NO_REQUIRED_TYPES.includes(props.type)},prefill:{type:ControlType.Boolean,defaultValue:false,title:\"Pre-fill\",hidden:props=>NO_PREFILL_TYPES.includes(props.type)},prefillUrlParameter:{type:ControlType.String,defaultValue:\"\",placeholder:\"Pre-fill URL Parameter\",title:\" \",description:\"[Documentation ->](https://insertframe.io/docs/how-to-use-pre-filled-fields-in-framerforms)\",hidden:props=>NO_PREFILL_TYPES.includes(props.type)||!props.prefill},textPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"Type...\",hidden:props=>!TEXT_PLACEHOLDER_TYPES.includes(props.type)},numberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"0\",hidden:props=>props.type!=\"number\"},emailPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"hello@example.com\",hidden:props=>props.type!=\"email\"},textCharacterLimit:{type:ControlType.Object,optional:true,title:\"Character Limit\",hidden:props=>!CHARACTER_LIMIT_TYPES.includes(props.type),controls:{min:{type:ControlType.Number,defaultValue:0,step:1,title:\"Min Characters\"},max:{type:ControlType.Number,defaultValue:100,step:1,title:\"Max Characters\"}}},phoneNumberFormat:{title:\"Format\",type:ControlType.Enum,defaultValue:\"(123) 456 - 7890\",options:[\"(XXX) XXX - XXXX\",\"(XXX) XXX-XXXX\",\"XXX-XXX-XXXX\",\"XXX.XXX.XXXX\",\"XXX XXX XXXX\",\"XXXXXXXXXXX\",\"XX XXXX XXXX\",\"custom\"],optionTitles:[\"(123) 456 - 7890\",\"(123) 456-7890\",\"123-456-7890\",\"123.456.7890\",\"123 456 7890\",\"1234567890\",\"12 3456 7890\",\"Custom Format\"],hidden:props=>props.type!==\"phoneNumber\"},phoneNumberCustomFormat:{title:\" \",type:ControlType.String,defaultValue:\"(XXX) XXX - XXXX\",description:\"*X* -> phone number\",hidden:props=>props.type!==\"phoneNumber\"||props.phoneNumberFormat!==\"custom\"},phoneNumberPlaceholder:{type:ControlType.String,defaultValue:\"\",placeholder:\"Auto\",title:\"Placeholder\",hidden:props=>props.type!=\"phoneNumber\"},phoneNumberCountryCode:{type:ControlType.Object,title:\"Country Code\",optional:true,defaultValue:{defaultCountryCode:1,format:\"+1\",width:40},controls:{defaultCountryCode:{title:\"Default\",type:ControlType.Number,min:0,max:999,step:1,defaultValue:1},format:{title:\"Format\",type:ControlType.Enum,defaultValue:\"+1\",options:[\"+X\",\"(X)\",\"(+X)\",\"X\",\"custom\"],optionTitles:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"Custom Format\"]},customFormat:{title:\" \",type:ControlType.String,defaultValue:\"+X\",description:\"*X* -> country code\",hidden:props=>props.format!==\"custom\"},width:{type:ControlType.Number,defaultValue:50,min:1,step:1}},hidden:props=>props.type!==\"phoneNumber\"},urlAcceptedDomains:{type:ControlType.Object,optional:true,title:\"Accepted Domains\",controls:{mode:{type:ControlType.Enum,defaultValue:\"blacklist\",options:[\"blacklist\",\"whitelist\"],optionTitles:[\"Blacklist\",\"Whitelist\"],displaySegmentedControl:true},domains:{type:ControlType.Array,control:{type:ControlType.String,placeholder:\"example.com\"},description:\"*Blacklist:* URLs from any domains in the list are rejected.\\n*Whitelist:* Only URLs from domains in the list are accepted.\"}},hidden:props=>props.type!=\"url\"},urlPlaceholder:{type:ControlType.String,defaultValue:\"framerforms.com\",placeholder:\"example.com\",title:\"Placeholder\",hidden:props=>props.type!=\"url\"},emailFilters:{type:ControlType.Object,buttonTitle:\"Blocked Emails\",controls:{businessEmailsOnly:{type:ControlType.Boolean,defaultValue:false,description:\"Block emails from free email providers such as Gmail and iCloud to require business emails. Uses [HubSpot's Domain List](https://knowledge.hubspot.com/forms/what-domains-are-blocked-when-using-the-forms-email-domains-to-block-feature)\"},blockedDomains:{type:ControlType.String,displayTextArea:true,placeholder:\"example.com\",description:\"Block email addresses from domains in the list. One domain per line.\"}},hidden:props=>props.type!=\"email\"},consentText:{type:ControlType.String,defaultValue:\"I agree to the \",title:\"Prefix\",hidden:props=>props.type!=\"consent\"},consentLinkText:{type:ControlType.String,defaultValue:\"Terms & Conditions\",title:\"Link Text\",hidden:props=>props.type!=\"consent\"},consentSuffixText:{type:ControlType.String,defaultValue:\".\",title:\"Suffix\",hidden:props=>props.type!=\"consent\"},consentLink:{type:ControlType.Object,title:\"Link\",buttonTitle:\"Consent Link\",controls:{link:{type:ControlType.Link},newTab:{type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:\"#0075FF\"},hoverColor:{type:ControlType.Color,defaultValue:\"#2E8FFF\"},pressColor:{type:ControlType.Color,defaultValue:\"#000\"},underline:{type:ControlType.Enum,defaultValue:\"yes\",options:[\"yes\",\"no\",\"hover\"],optionTitles:[\"Yes\",\"No\",\"Hover\"],displaySegmentedControl:true}},hidden:props=>props.type!=\"consent\"||!props.consentLinkText.length},checkboxText:{type:ControlType.String,defaultValue:\"Checkbox\",title:\"Text\",hidden:props=>props.type!=\"checkbox\"},options:{title:\"Options\",type:ControlType.Array,propertyControl:{type:ControlType.String},defaultValue:[\"Option 1\",\"Option 2\",\"Option 3\"],hidden:props=>!OPTIONS_TYPES.includes(props.type)},imageOptions:{type:ControlType.Array,title:\"Options\",defaultValue:[{name:\"Option 1\"},{name:\"Option 2\"},{name:\"Option 3\"}],control:{type:ControlType.Object,controls:{name:{type:ControlType.String},image:{type:ControlType.ResponsiveImage}}},hidden:props=>props.type!=\"imageSelect\"},imageSelectMultiSelect:{type:ControlType.Boolean,defaultValue:false,title:\"Multi-Select\",hidden:props=>props.type!=\"imageSelect\"},imageSelectButtons:{type:ControlType.Object,title:\"Buttons\",buttonTitle:\"Style\",controls:{images:{type:ControlType.Object,controls:{aspectRatioMode:{type:ControlType.Enum,defaultValue:\"auto\",options:[\"auto\",\"fixed\"],optionTitles:[\"Auto\",\"Fixed\"],displaySegmentedControl:true,title:\"Aspect Ratio\"},aspectRatio:{type:ControlType.String,defaultValue:\"1 / 1\",placeholder:\"Width / Height\",title:\" \",hidden:props=>props.aspectRatioMode!=\"fixed\"},align:{type:ControlType.Enum,defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],displaySegmentedControl:true,hidden:props=>props.aspectRatioMode!=\"auto\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}}},text:{type:ControlType.Object,optional:true,defaultValue:{location:\"top\",fontColorDefault:\"#000\",fontColorSelected:\"#000\",gap:10},controls:{location:{type:ControlType.Enum,defaultValue:\"top\",options:[\"top\",\"bottom\"],optionTitles:[\"Top\",\"Bottom\"],displaySegmentedControl:true},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1,textAlign:\"center\"}},fontColorOn:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color On\"},fontColorOff:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color Off\"},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1}}},fill:fillPropOnOff({colorOn:\"#EBF4FF\",colorAOn:\"#70B3FF\",colorBOn:\"#0075FF\",colorOff:\"#EDEDED\",colorAOff:\"#EDEDED\",colorBOff:\"#CCC\"}),height:{type:ControlType.Enum,defaultValue:\"fit\",options:[\"fit\",\"fill\"],optionTitles:[\"Fit\",\"Fill\"],displaySegmentedControl:true},padding:{type:ControlType.Padding,defaultValue:\"10px\"},radius:{type:ControlType.BorderRadius,defaultValue:\"8px\"},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"#0075FF\",colorOff:\"#EDEDED00\",width:\"2px\",style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},colorOff:{type:ControlType.Color,defaultValue:\"#0075FF00\"},width:{type:ControlType.Padding,defaultValue:\"2px\"},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadowOn:{type:ControlType.BoxShadow},shadowOff:{type:ControlType.BoxShadow},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>props.type!=\"imageSelect\"},imageSelectColumns:{type:ControlType.Number,defaultValue:3,min:1,step:1,displayStepper:true,title:\"Columns\",hidden:props=>props.type!=\"imageSelect\"},imageSelectAlign:{type:ControlType.Enum,defaultValue:\"start\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Align\",hidden:props=>props.type!=\"imageSelect\"||props.imageSelectColumns==1},checkboxStyle:{type:ControlType.Object,title:\"Checkbox\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:4,min:0},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"rgba(219, 219, 219, 0)\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(219, 219, 219, 0)\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadowOn:{type:ControlType.BoxShadow},shadowOff:{type:ControlType.BoxShadow},icon:{type:ControlType.Object,optional:true,defaultValue:{size:12,color:\"#FFF\",rounded:true},buttonTitle:\"Style\",title:\"Check\",controls:{size:{type:ControlType.Number,defaultValue:16,min:1,step:1},lineWidth:{type:ControlType.Number,defaultValue:1.5,min:.1,step:.1},color:{type:ControlType.Color,defaultValue:\"#FFF\"},rounded:{type:ControlType.Boolean,defaultValue:true}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>!CHECKBOX_TYPES.includes(props.type)},radioStyle:{type:ControlType.Object,title:\"Radio\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#EDEDED\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0},dotColor:{type:ControlType.Color,defaultValue:\"#0075FF\",optional:true},dotSize:{type:ControlType.Number,defaultValue:8,min:1,step:1,hidden:props=>!props.dotColor},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"#0075FF\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadowOn:{type:ControlType.BoxShadow},shadowOff:{type:ControlType.BoxShadow},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>props.type!==\"radio\"},npsMax:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,title:\"Max\",hidden:props=>props.type!=\"nps\"},npsLabels:{type:ControlType.Object,title:\"Labels\",optional:true,defaultValue:{left:\"Not Likely\",right:\"Extremely Likely\",location:\"top\"},controls:{left:{type:ControlType.String,defaultValue:\"Not Likely\"},right:{type:ControlType.String,defaultValue:\"Extremely Likely\"},location:{type:ControlType.Enum,defaultValue:\"top\",options:[\"top\",\"bottom\"],optionTitles:[\"Top\",\"Bottom\"],displaySegmentedControl:true}},hidden:props=>props.type!=\"nps\"},npsButtons:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Buttons\",controls:{fill:fillPropOnOff({colorOn:\"#0075FF\",colorAOn:\"#70B3FF\",colorBOn:\"#0075FF\",colorOff:\"#F0F0F0\",colorAOff:\"#F2F2F2\",colorBOff:\"#CCC\"}),font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1}},selectedFontColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"Font Color On\"},deselectedFontColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Font Color Off\"},innerRadius:{type:ControlType.Number,defaultValue:4,min:0,step:1},outerRadius:{type:ControlType.Number,defaultValue:8,min:0,step:1},gap:{type:ControlType.Number,defaultValue:4,min:0,step:1},height:{type:ControlType.Number,defaultValue:40,min:0,step:1},minWidth:{type:ControlType.Number,defaultValue:30,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#004CA8\",title:\"Color On\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#222222\",title:\"Color Off\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}},hidden:props=>props.type!=\"nps\"},sliderHandle:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Handle\",controls:{color:{type:ControlType.Color,defaultValue:\"#0075FF\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},sliderTrack:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Track\",controls:{color:{type:ControlType.Color,defaultValue:\"#D9D9D9\"},height:{type:ControlType.Number,defaultValue:4,min:1,step:1},radius:{type:ControlType.Number,defaultValue:2,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#000\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},min:{title:\"Min\",type:ControlType.Number,defaultValue:0,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},max:{title:\"Max\",type:ControlType.Number,defaultValue:100,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},step:{type:ControlType.Number,defaultValue:1,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},textAreaHeight:{type:ControlType.Object,title:\"Height\",controls:{mode:{type:ControlType.Enum,defaultValue:\"auto\",options:[\"auto\",\"resizable\",\"fixed\"],optionTitles:[\"Auto\",\"Resizable\",\"Fixed\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},minLines:{type:ControlType.Number,defaultValue:3,min:1,step:1,displayStepper:true,hidden:props=>props.mode===\"fixed\"},maxLines:{type:ControlType.Number,defaultValue:8,min:1,step:1,displayStepper:true,description:\"Auto height is [not supported on all browsers](https://caniuse.com/mdn-css_properties_field-sizing_content)\",hidden:props=>props.mode===\"fixed\"},lines:{type:ControlType.Number,defaultValue:5,min:1,step:1,displayStepper:true,hidden:props=>props.mode!==\"fixed\"}},hidden:props=>props.type!=\"textArea\"},textAreaScrollbar:{type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Auto\",disabledTitle:\"Hidden\",title:\"Scrollbar\",hidden:props=>props.type!=\"textArea\"},sliderDefaultValue:{type:ControlType.Number,defaultValue:50,title:\"Default Value\",hidden:props=>props.type!=\"slider\"},sliderLabel:{type:ControlType.Object,defaultValue:{defaultValue:\"left\",minWidth:24},optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},minWidth:{type:ControlType.Number,defaultValue:24,min:0,step:1},prefix:{type:ControlType.String},suffix:{type:ControlType.String}},hidden:props=>props.type!=\"slider\"},pinnedCountries:{type:ControlType.Array,defaultValue:[],control:{type:ControlType.Enum,options:countries},hidden:props=>props.type!=\"country\"},countryDefaultValue:{type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",...countries],optionTitles:[\"None\",...countries],title:\"Default Value\",hidden:props=>props.type!=\"country\"},countryNoneSelectedText:{type:ControlType.String,defaultValue:\"Select a country\",title:\"None Selected Text\",hidden:props=>props.type!=\"country\"||props.countryDefaultValue!==\"none\"},countryEmojis:{type:ControlType.Boolean,defaultValue:true,title:\"Flag Emojis\",hidden:props=>props.type!=\"country\"},dropdownDefaultValue:{type:ControlType.String,title:\"Default Value\",placeholder:\"Default Value\",hidden:props=>props.type!==\"dropdown\"},dropdownNoneSelectedText:{type:ControlType.String,defaultValue:\"Select an option\",title:\"None Selected Text\",hidden:props=>props.options.includes(props.dropdownDefaultValue)||props.type!=\"dropdown\"},dropdownArrow:{type:ControlType.Object,defaultValue:{size:12,gap:10},optional:true,buttonTitle:\"Style\",title:\"Arrow\",controls:{color:{type:ControlType.Color,optional:true},size:{type:ControlType.Number,defaultValue:12,min:1,step:1},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1},stroke:{type:ControlType.Number,defaultValue:2,min:.1,step:.1,displayStepper:true}},hidden:props=>props.type!==\"dropdown\"&&props.type!==\"country\"},fill:fillProp({color:\"#FFF\",colorA:\"#FFF\",colorB:\"#BDBDBD\"}),fontColor:{type:ControlType.Color,defaultValue:\"#000\",hidden:fontIsHidden},placeholderFontColor:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.5)\",hidden:props=>!PLACEHOLDER_FONT_COLOR_TYPES.includes(props.type)},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.5},hidden:fontIsHidden},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_TYPES.includes(props.type)||props.type==\"nps\"&&!props.npsLabels},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadows:{type:ControlType.BoxShadow},icon:iconPropertyControls,invalidStyle:{type:ControlType.Object,buttonTitle:\"Options\",controls:{fill:fillProp({color:\"#FFF5F5\"}),border:{type:ControlType.Object,optional:true,defaultValue:{color:\"#FF0000\",width:2,style:\"solid\"},controls:{color:{type:ControlType.Color,defaultValue:\"#FF0000\"},width:{type:ControlType.FusedNumber,defaultValue:2,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},errorMessage:{type:ControlType.Object,optional:true,controls:{invalidMessage:{type:ControlType.String,defaultValue:\"Invalid value.\",displayTextArea:true},requiredMessage:{type:ControlType.String,defaultValue:\"This field is required.\",displayTextArea:true},fontColor:{type:ControlType.Color,defaultValue:\"#FF0000\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}}}});// Components\nfunction Dropdown({style,baseStyle,onChange,value,onFocus,children,fontColor,paddingRight,arrow}){var _arrow_color;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",...baseStyle},children:[/*#__PURE__*/_jsx(\"select\",{value:value,onChange:onChange,onFocus:onFocus,style:{appearance:\"none\",height:\"100%\",cursor:\"pointer\",margin:0,backgroundImage:\"none\",...style,paddingRight:style.paddingRight+(arrow?arrow.size+arrow.gap:0),color:fontColor},children:children}),arrow?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:arrow.size,height:arrow.size,viewBox:\"0 0 18 18\",fill:\"none\",\"stroke-width\":arrow.stroke,stroke:(_arrow_color=arrow.color)!==null&&_arrow_color!==void 0?_arrow_color:style.color,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{display:\"block\",position:\"absolute\",right:paddingRight,top:`calc(50% - ${arrow.size/2}px)`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.5L9 12.5L16 5.5\"})}):null]});}function Checkbox(props){const{on,border}=props;return /*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:on?props.fillOn:props.fillOff,boxShadow:on?props.shadowOn:props.shadowOff},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:props.size,height:props.size,minWidth:props.size,borderRadius:props.radius,position:\"relative\"},initial:false,transition:props.transition,children:[props.icon&&/*#__PURE__*/_jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:props.icon.size,height:props.icon.size,viewBox:\"0 0 24 24\",strokeWidth:props.icon.lineWidth*(24/props.icon.size),stroke:props.icon.color,fill:\"none\",strokeLinecap:props.icon.rounded?\"round\":\"butt\",strokeLinejoin:props.icon.rounded?\"round\":\"miter\",animate:{opacity:on?1:0},style:{display:\"block\"},initial:false,transition:props.transition,children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12l5 5l10 -10\"})}),border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:on?border.colorOn:border.colorOff},style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderRadius:props.radius,pointerEvents:\"none\"},initial:false,transition:props.transition})]});}// Utility functions\nfunction isEmailAddress(string){return/^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,64}$/.test(string);}function formatPhoneNumber(phoneNumber,format){if(!phoneNumber){return\"\";}let index=0// Tracks the position in the replacements string\n;let cutOffIndex=null// To determine where to slice the template after replacement\n;const result=format.replace(/[Xx]/g,(match,offset)=>{if(index<phoneNumber.length){return phoneNumber[index++];}else{if(phoneNumber.length<10&&cutOffIndex===null){// Set cut-off index at the first unmatched Xx after all replacements are used\ncutOffIndex=offset;}return\"\";}});// Slice the template to remove the part after the last valid replacement if necessary\nreturn cutOffIndex!==null?result.slice(0,cutOffIndex):result;}function unformatPhoneNumber(phoneNumberString){return phoneNumberString.replace(/\\D/g,\"\");}function formatCountryCode(countryCode,format){return format.replace(/[Xx]/,countryCode);}function unformatCountryCode(countryCodeString){return countryCodeString.replace(/\\D/g,\"\");}// Returns [isValid, domain, fullURL]\nconst INVALID_URL_RETURN=[false,null,null];function parseURL(value,urlAcceptedDomains){// Empty strings can still be \"valid\" if the field is not required\nif(value.length==0){return[true,\"\",\"\"];}// Every URL has a period so check for it in the string.\nif(!value.includes(\".\")){return INVALID_URL_RETURN;}try{let fullURL=value;// Add https:// if not already included\nif(!fullURL.match(/^https?:\\/\\//)){fullURL=\"https://\"+fullURL;}const url=new URL(fullURL);if(!/^[^\\.]+\\.[a-z]+$/i.test(url.hostname)){return INVALID_URL_RETURN;}if(urlAcceptedDomains){if(urlAcceptedDomains.mode==\"blacklist\"){if(urlAcceptedDomains.domains.includes(url.hostname)){return INVALID_URL_RETURN;}}else{if(!urlAcceptedDomains.domains.includes(url.hostname)){return INVALID_URL_RETURN;}}}return[true,url.hostname,fullURL];}catch(error){return INVALID_URL_RETURN;}}function isNumber(str){return!isNaN(str)&&isFinite(str);}function replaceXWithNumbers(input){let count=1;return input.replace(/[Xx]/g,()=>{let number=count%10;if(number===0)number=0;count++;return number;});}function isLastCharacterANumber(str){if(str.length===0)return false// Check if the string is empty\n;const lastChar=str[str.length-1]// Get the last character\n;return!isNaN(lastChar)&&!isNaN(parseFloat(lastChar))// Check if it's a numeric value\n;}function fontIsHidden(props){switch(props.type){case\"slider\":return!props.sliderLabel;case\"nps\":return!props.npsLabels;case\"imageSelect\":return true;}return false;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormField\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"500\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormField.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,useFormStore}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/YpgjMrjs07OJc6jTFbm7/SharedFormCode.js\";import{countries,countryEmojis}from\"https://framerusercontent.com/modules/pvJO0FKMDXvmGZCGBs55/ODe8DhLtilxFv110E4dB/Countries.js\";const NO_REQUIRED_TYPES=[\"checkbox\",\"consent\",\"slider\"];const NO_PREFILL_TYPES=[\"consent\"];const CHARACTER_LIMIT_TYPES=[\"input\",\"textArea\"];const CHECKBOX_TYPES=[\"checkbox\",\"consent\",\"multiSelect\"];const OPTIONS_TYPES=[\"dropdown\",\"radio\",\"multiSelect\"];const TEXT_PLACEHOLDER_TYPES=[\"input\",\"textArea\"];const PLACEHOLDER_FONT_COLOR_TYPES=[\"input\",\"textArea\",\"number\",\"email\",\"phoneNumber\",\"dropdown\",\"country\"];const GAP_TYPES=[\"checkbox\",\"consent\",\"slider\",\"nps\",\"phoneNumber\"];const GAP_HV_TYPES=[\"radio\",\"multiSelect\"];const MIN_MAX_STEP_TYPES=[\"number\",\"slider\"];const INVALID_STATE={valid:false,required:\"required\",value:\"value\"};const DROPDOWN_ICON_HEIGHT=12;const DROPDOWN_NONE_SELECTED_VALUE=\"[{(None Selected)}]\";const DASHES_ONLY_REGEX=/^-+$/;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n */export default function FormField(props){var _formState_formId_name,_formState_formId;const{formId,type,name,options,gap,border,icon,consentLink,invalidStyle,checkboxStyle}=props;const elementId=name;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const required=NO_REQUIRED_TYPES.includes(type)?true:props.required;const iconOnLeft=(icon===null||icon===void 0?void 0:icon.position)==\"left\";const pt=props.paddingIsMixed?props.paddingTop:props.padding;const pl=props.paddingIsMixed?props.paddingLeft:props.padding;const pb=props.paddingIsMixed?props.paddingBottom:props.padding;const pr=props.paddingIsMixed?props.paddingRight:props.padding;const plIcon=pl+(icon&&iconOnLeft?icon.size+icon.gap:0);const prIcon=pr+(icon&&!iconOnLeft?icon.size+icon.gap:0);const minHeight=icon?pt+icon.size+pb:undefined;const[formState,setFormState]=useFormStore();const value=(_formState_formId=formState[formId])===null||_formState_formId===void 0?void 0:(_formState_formId_name=_formState_formId[name])===null||_formState_formId_name===void 0?void 0:_formState_formId_name.value;const[invalid,setInvalid]=useState(INVALID_STATE.valid);const invalidRef=useRef(INVALID_STATE.valid);const ref=useRef(null);function updateField(key,value){setFormState(prev=>{var _prev_formId;return{[formId]:{...prev[formId],[name]:{...(_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name],[key]:value}}};});}function invalidate(newState){invalidRef.current=newState;setInvalid(newState);}function revalidate(){invalidRef.current=INVALID_STATE.valid;setInvalid(INVALID_STATE.valid);}function isValid(value){let valid=true;if(required){switch(type){case\"input\":case\"textArea\":case\"email\":case\"url\":valid=value&&value.length>0;break;case\"phoneNumber\":if(props.phoneNumberCountryCode){var _value_,_value_1;valid=Array.isArray(value)&&((_value_=value[0])===null||_value_===void 0?void 0:_value_.length)&&((_value_1=value[1])===null||_value_1===void 0?void 0:_value_1.length);}else{var _value_2;valid=Array.isArray(value)&&((_value_2=value[1])===null||_value_2===void 0?void 0:_value_2.length);}break;case\"multiSelect\":valid=Array.isArray(value)&&value.length>0;break;case\"consent\":valid=value==\"on\";break;default:valid=value!=null;break;}}// Invalidate and early return\nif(!valid){invalidate(INVALID_STATE.required);return valid;}// Check field value validity\nswitch(type){case\"email\":if(value.length>0&&!isEmailAddress(value)){valid=false;}break;case\"input\":case\"textArea\":if(props.textCharacterLimit&&(value.length<props.textCharacterLimit.min||value.length>props.textCharacterLimit.max)){valid=false;}break;case\"url\":if(value.length>0&&!parseURL(value,props.urlAcceptedDomains)[0]){valid=false;}break;}if(!valid){invalidate(INVALID_STATE.value);}return valid;}useEffect(()=>{let defaultValue=null;switch(type){case\"input\":case\"textArea\":case\"email\":case\"url\":defaultValue=\"\";break;case\"checkbox\":defaultValue=\"off\";break;case\"dropdown\":defaultValue=options.includes(props.dropdownDefaultValue)?props.dropdownDefaultValue:null;break;case\"multiSelect\":defaultValue=[];break;case\"phoneNumber\":defaultValue=[props.phoneNumberCountryCode?String(props.phoneNumberCountryCode.defaultCountryCode):null,\"\"];break;case\"slider\":defaultValue=props.sliderDefaultValue;break;case\"country\":defaultValue=props.countryDefaultValue==\"none\"?null:props.countryDefaultValue;break;}let prefillValue=null;if(props.prefill&&!NO_PREFILL_TYPES.includes(type)){const urlParam=props.prefillUrlParameter||props.name;const searchParams=new URLSearchParams(window.location.search);if(searchParams.has(urlParam)){const param=searchParams.get(urlParam);switch(type){case\"checkbox\":prefillValue=[\"true\",\"yes\",\"on\",\"y\"].includes(param.toLowerCase())?\"on\":\"off\";break;case\"number\":if(isNumber(param)){prefillValue=Number(param);}break;case\"slider\":if(isNumber(param)){prefillValue=Math.min(Math.max(Number(param),props.min),props.max);}break;case\"multiSelect\":const values=param.split(/,\\s*/);prefillValue=[];for(const value of values){if(options.includes(value)){prefillValue.push(value);}}break;case\"radio\":case\"dropdown\":if(options.includes(param)){prefillValue=param;}break;case\"nps\":if(isNumber(param)){prefillValue=Math.min(Math.max(Number(param),0),props.npsMax);}break;default:if(param!==\"\"){prefillValue=param;}break;}}}const otherFieldData={};if(type==\"phoneNumber\"){otherFieldData.processValue=value=>{if(props.phoneNumberCountryCode&&value[0]!=null){return`+${value[0]}${value[1]}`;}else{return String(value[1]);}};}setFormState(prev=>{var _prev_formId,_prev_formId1;return{[formId]:{...prev[formId],[name]:{ref,class:\"formField\",value:((_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name])?(_prev_formId1=prev[formId])===null||_prev_formId1===void 0?void 0:_prev_formId1[name].value:prefillValue!==null&&prefillValue!==void 0?prefillValue:defaultValue,defaultValue,name,required,visible:true,isValid,type,...otherFieldData}}};});return()=>{updateField(\"visible\",false);};},[]);const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const style={flex:1,border:\"none\",outline:\"none\",backgroundColor:\"transparent\",padding:`${pt}px ${prIcon}px ${pb}px ${plIcon}px`,color:props.fontColor,...props.font,...props.style};function onChangeEventTargetValue(event){updateField(\"value\",event.target.value);}const elements=[];switch(type){case\"input\":var _props_textCharacterLimit;elements.push(/*#__PURE__*/_jsx(\"input\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:style,placeholder:props.textPlaceholder,maxLength:((_props_textCharacterLimit=props.textCharacterLimit)===null||_props_textCharacterLimit===void 0?void 0:_props_textCharacterLimit.max)||undefined}));break;case\"checkbox\":case\"consent\":elements.push(/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",cursor:\"pointer\",alignItems:\"center\",gap:gap,...style},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:value===\"on\"}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:name,checked:value===\"on\",onChange:event=>{updateField(\"value\",event.target.checked?\"on\":type==\"checkbox\"?\"off\":null);},onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),type==\"checkbox\"?props.checkboxText:/*#__PURE__*/_jsxs(\"span\",{children:[props.consentText,props.consentLinkText.length>0&&/*#__PURE__*/_jsx(Link,{href:consentLink.link,openInNewTab:consentLink.newTab,children:/*#__PURE__*/_jsx(motion.a,{whileHover:{color:consentLink.hoverColor,textDecoration:consentLink.underline==\"hover\"?\"underline\":undefined},whileTap:{color:consentLink.pressColor},style:{color:consentLink.color,textDecoration:consentLink.underline==\"yes\"?\"underline\":\"none\"},initial:false,transition:{type:false},children:props.consentLinkText})}),props.consentSuffixText]})]}));break;case\"dropdown\":const dropdownNoneSelected=value==null||!options.includes(value);elements.push(/*#__PURE__*/_jsxs(Dropdown,{style:style,baseStyle:props.style,value:dropdownNoneSelected?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,fontColor:dropdownNoneSelected?props.placeholderFontColor:style.color,paddingRight:prIcon,children:[!options.includes(props.dropdownDefaultValue)&&[/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:required,children:props.dropdownNoneSelectedText}),/*#__PURE__*/_jsx(\"hr\",{})],options.map((option,index)=>DASHES_ONLY_REGEX.test(option)&&option.length>=3?/*#__PURE__*/_jsx(\"hr\",{}):/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}));break;case\"textArea\":var _props_textCharacterLimit1;elements.push(/*#__PURE__*/_jsx(\"textarea\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{display:\"block\",height:props.resizeable?props.textAreaDefaultHeight:100,minHeight:minHeight,resize:props.resizeable?\"vertical\":\"none\",...style},placeholder:props.textPlaceholder,maxLength:((_props_textCharacterLimit1=props.textCharacterLimit)===null||_props_textCharacterLimit1===void 0?void 0:_props_textCharacterLimit1.max)||undefined}));break;case\"multiSelect\":const multiSelectOnChange=event=>{const multiSelectValue=event.target.checked?[...value||[],event.target.name]:(value||[]).filter(v=>v!==event.target.name);updateField(\"value\",multiSelectValue);};const optionValues=Array.isArray(value)&&value||[];elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:optionValues.includes(option)}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:option,checked:optionValues.includes(option),onChange:multiSelectOnChange,onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),option]},index))}));break;case\"radio\":const{radioStyle}=props;const radioShadow=radioStyle.shadow;const radioBorder=radioStyle.border;const radioDotPadding=(radioStyle.size-radioStyle.dotSize)/2;elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{onClick:()=>{updateField(\"value\",value===option?\"\":option);},style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:value===option?radioStyle.fillOn:radioStyle.fillOff,boxShadow:radioShadow&&`${radioShadow.x}px ${radioShadow.y}px ${radioShadow.blur}px ${radioShadow.spread}px ${value===option?radioShadow.colorOn:radioShadow.colorOff}`},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:radioStyle.size,height:radioStyle.size,borderRadius:radioStyle.radius,position:\"relative\"},initial:false,transition:radioStyle.transition,children:[radioStyle.dotColor&&/*#__PURE__*/_jsx(motion.div,{animate:{scale:value===option?1:.5,opacity:value===option?1:0},style:{position:\"absolute\",left:radioDotPadding,top:radioDotPadding,width:radioStyle.dotSize,height:radioStyle.dotSize,backgroundColor:radioStyle.dotColor,borderRadius:Math.max(0,radioStyle.radius-radioDotPadding)},initial:false,transition:radioStyle.transition}),radioBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:value===option?radioBorder.colorOn:radioBorder.colorOff},style:{position:\"absolute\",inset:0,borderWidth:radioBorder.widthIsMixed?`${radioBorder.widthTop}px ${radioBorder.widthRight}px ${radioBorder.widthBottom}px ${radioBorder.widthLeft}px`:`${radioBorder.width}px`,borderStyle:radioBorder.style,borderRadius:radioStyle.radius,pointerEvents:\"none\"},initial:false,transition:radioStyle.transition})]}),option]},index))}));break;case\"number\":const numberUpdateFormState=event=>{const roundedValue=Math.round(Number(event.target.value)/props.step)*props.step;const boundedValue=Math.min(Math.max(roundedValue,props.min),props.max);updateField(\"value\",boundedValue);};const numberOnFocusLost=event=>{numberUpdateFormState(event);};const numberOnKeyDown=event=>{if(event.key===\"Enter\"){numberUpdateFormState(event);}};elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"number\",value:value==null?\"\":value,onChange:onChangeEventTargetValue,onFocus:revalidate,onKeyDown:numberOnKeyDown,onBlur:numberOnFocusLost,style:style,placeholder:props.numberPlaceholder,min:props.min,max:props.max,step:props.step}));break;case\"slider\":var _handle_border,_handle_border1,_track_border,_track_border1,_props_sliderLabel;const track=props.sliderTrack;const handle=props.sliderHandle;const handleCSS=`appearance: none;\n                -webkit-appearance: none;\n                width: ${handle.size}px;\n                height: ${handle.size}px;\n                border-radius: ${handle.radius}px;\n                background-color: ${handle.color};\n                box-sizing: border-box;\n                translate: 0 ${(-handle.size+track.height)/2-(track.border?Math.min(track.border.width,track.height/2):0)}px;\n                border-width: ${((_handle_border=handle.border)===null||_handle_border===void 0?void 0:_handle_border.width)||0}px;\n                border-style: ${handle.border?\"solid\":\"none\"};\n                border-color: ${((_handle_border1=handle.border)===null||_handle_border1===void 0?void 0:_handle_border1.color)||\"none\"};`;const trackCSS=`appearance: none;\n                -webkit-appearance: none;\n                height: ${track.height}px;\n                border-radius: ${track.radius}px;\n                background-color: ${track.color};\n                box-sizing: border-box;\n                border-width: ${((_track_border=track.border)===null||_track_border===void 0?void 0:_track_border.width)||0}px;\n                border-style: ${track.border?\"solid\":\"none\"};\n                border-color: ${((_track_border1=track.border)===null||_track_border1===void 0?void 0:_track_border1.color)||\"none\"};`;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:((_props_sliderLabel=props.sliderLabel)===null||_props_sliderLabel===void 0?void 0:_props_sliderLabel.position)==\"right\"?\"row-reverse\":\"row\",gap:gap,alignItems:\"center\",...style},children:[props.sliderLabel&&/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,minWidth:props.sliderLabel.minWidth},children:[props.sliderLabel.prefix,value||props.sliderDefaultValue,props.sliderLabel.suffix]}),/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:props.min,max:props.max,step:props.step,value:value||props.sliderDefaultValue,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{flex:1,appearance:\"none\",outline:\"none\",margin:0,cursor:\"pointer\",height:Math.max(handle.size,track.height),background:\"none\"}})]}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input[type=range]::-webkit-slider-thumb {${handleCSS}}\n                    #${elementId} input[type=range]::-moz-range-thumb {${handleCSS}}\n\n                    #${elementId} input[type=range]::-webkit-slider-runnable-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-progress {${trackCSS}}\n                    `}));break;case\"nps\":const{npsButtons,npsLabels}=props;const{innerRadius,outerRadius}=npsButtons;const buttonBorder=npsButtons.border;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:(npsLabels===null||npsLabels===void 0?void 0:npsLabels.location)==\"bottom\"?\"column-reverse\":\"column\",gap:gap,...style,width:undefined},children:[npsLabels&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{children:npsLabels.left}),/*#__PURE__*/_jsx(\"span\",{children:npsLabels.right})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:npsButtons.gap},children:Array.from({length:props.npsMax+1}).map((_,index)=>{const selected=value==index;const radius=index==0?`${outerRadius}px ${innerRadius}px ${innerRadius}px ${outerRadius}px`:index==props.npsMax?`${innerRadius}px ${outerRadius}px ${outerRadius}px ${innerRadius}px`:`${innerRadius}px`;return /*#__PURE__*/_jsxs(motion.button,{animate:{backgroundColor:selected?npsButtons.selectedColor:npsButtons.deselectedColor,color:selected?npsButtons.selectedFontColor:npsButtons.deelectedFontColor},style:{position:\"relative\",flex:1,height:npsButtons.height,border:\"none\",outline:\"none\",borderRadius:radius,minWidth:npsButtons.minWidth,cursor:\"pointer\",...npsButtons.font},onClick:()=>{updateField(\"value\",index);revalidate();},initial:false,transition:npsButtons.transition,children:[index,buttonBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:selected?buttonBorder.selectedColor:buttonBorder.deselectedColor},style:{position:\"absolute\",inset:0,borderWidth:buttonBorder.widthIsMixed?`${buttonBorder.widthTop}px ${buttonBorder.widthRight}px ${buttonBorder.widthBottom}px ${buttonBorder.widthLeft}px`:`${buttonBorder.width}px`,borderStyle:buttonBorder.style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:npsButtons.transition})]},index);})})]}));break;case\"date\":case\"time\":elements.push(/*#__PURE__*/_jsx(\"input\",{// id={elementId}\ntype:type,value:value==null?\"\":value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{...style}}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::-webkit-datetime-edit {\n                    flex: 0 1 auto;\n                    z-index: 1;\n                    cursor: text;\n                    color: ${props.fontColor};\n                }\n                \n                #${elementId} input::-webkit-calendar-picker-indicator {\n                    position: absolute;\n                    width: 100%;\n                    height: 100%;\n                    inset: 0;\n                    padding: 0;\n                    opacity: 0;\n                    margin: 0;\n                    overflow: visible;\n                    cursor: pointer;\n                }`}));break;case\"email\":function emailOnFocusLost(event){if(event.target.value.length>0&&!isEmailAddress(event.target.value)){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"email\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:emailOnFocusLost,style:style,placeholder:props.emailPlaceholder}));break;case\"phoneNumber\":const countryCode=props.phoneNumberCountryCode;const phoneFormat=props.phoneNumberFormat==\"custom\"?props.phoneNumberCustomFormat==\"\"?\"XXXXXXXXXX\":props.phoneNumberCustomFormat:props.phoneNumberFormat;const phoneValue=Array.isArray(value)?value:[countryCode?String(countryCode.defaultCountryCode):null,\"\"];function phoneNumberOnChange(event){const unformatted=unformatPhoneNumber(event.target.value);const formattedValue=formatPhoneNumber(phoneValue[1],phoneFormat);if(!isLastCharacterANumber(formattedValue)&&event.target.value.length<formattedValue.length){updateField(\"value\",[phoneValue[0],unformatted.slice(0,-1)]);}else{updateField(\"value\",[phoneValue[0],unformatted]);}}if(countryCode){const countryCodeFormat=countryCode.format==\"custom\"?countryCode.customFormat==\"\"?\"X\":countryCode.customFormat:countryCode.format;function countryCodeOnChange(event){const unformatted=unformatCountryCode(event.target.value).substring(0,3);const formattedValue=formatCountryCode(phoneValue[0],countryCodeFormat);if(!isLastCharacterANumber(formattedValue)&&event.target.value.length<formattedValue.length){updateField(\"value\",[unformatted.slice(0,-1),phoneValue[1]]);}else{updateField(\"value\",[unformatted,phoneValue[1]]);}}function onCountryCodeFocus(){revalidate();const lastChar=countryCodeFormat.slice(-1);if(ref.current&&lastChar!=\"X\"&&lastChar!=\"x\"){const countryCodeInput=ref.current.querySelector(\".countryCode\");if(countryCodeInput){const formattedValue=formatCountryCode(phoneValue[0],countryCodeFormat);const cursorPosition=Math.max(countryCodeFormat.lastIndexOf(\"X\"),countryCodeFormat.lastIndexOf(\"x\"))+phoneValue[0].length;setTimeout(()=>countryCodeInput.setSelectionRange(cursorPosition,cursorPosition),5);}}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",className:\"countryCode\",value:formatCountryCode(isCanvas?countryCode.defaultCountryCode:phoneValue[0],countryCodeFormat),onChange:countryCodeOnChange,onFocus:onCountryCodeFocus,style:{...style,flex:0,width:countryCode.width+plIcon,padding:`${pt}px 0 ${pb}px ${plIcon}px`},placeholder:formatCountryCode(countryCode.defaultCountryCode,countryCodeFormat)}));}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",maxLength:phoneFormat.length,value:formatPhoneNumber(phoneValue[1],phoneFormat),onChange:phoneNumberOnChange,onFocus:revalidate,style:{...style,padding:`${pt}px ${prIcon}px ${pb}px ${countryCode?0:plIcon}px`},placeholder:props.phoneNumberPlaceholder||replaceXWithNumbers(phoneFormat)}));break;case\"url\":function urlOnFocusLost(event){const[urlValid,domain,fullURL]=parseURL(event.target.value,props.urlAcceptedDomains);if(!urlValid){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"url\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:urlOnFocusLost,style:style,placeholder:props.urlPlaceholder}));break;case\"country\":const countryNoneSelected=value==null||!countries.includes(value);elements.push(/*#__PURE__*/_jsxs(Dropdown,{style:style,baseStyle:props.style,value:countryNoneSelected?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,fontColor:countryNoneSelected?props.placeholderFontColor:style.color,paddingRight:prIcon,children:[props.countryDefaultValue==\"none\"&&[/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:required,children:props.countryNoneSelectedText}),/*#__PURE__*/_jsx(\"hr\",{})],props.pinnedCountries.length>0&&[...props.pinnedCountries.map((country,index)=>/*#__PURE__*/_jsx(\"option\",{value:country,children:props.countryEmojis?countryEmojis[countries.indexOf(country)]+\" \"+country:country},country)),/*#__PURE__*/_jsx(\"hr\",{})],countries.map((country,index)=>/*#__PURE__*/_jsx(\"option\",{value:country,children:props.countryEmojis?countryEmojis[index]+\" \"+country:country},country))]}));break;}return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",...props.style},children:[/*#__PURE__*/_jsxs(motion.div,{ref:ref,id:elementId,animate:{backgroundColor:invalid&&invalidStyle.backgroundColor?invalidStyle.backgroundColor:props.backgroundColor},style:{position:\"relative\",display:\"flex\",color:props.fontColor,borderRadius:borderRadius,overflow:\"visible\",minHeight:minHeight,userSelect:\"none\",boxShadow:props.shadows,...props.font,...props.style},initial:false,transition:invalidStyle.transition,children:[icon&&/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{position:\"absolute\",top:`calc(50% - ${icon.size/2}px)`,left:iconOnLeft?pl:undefined,right:!iconOnLeft?pr:undefined}}),elements,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),invalidStyle.border&&/*#__PURE__*/_jsx(motion.div,{animate:{opacity:invalid?1:0},style:{position:\"absolute\",inset:0,borderWidth:invalidStyle.border.widthIsMixed?`${invalidStyle.border.widthTop}px ${invalidStyle.border.widthRight}px ${invalidStyle.border.widthBottom}px ${invalidStyle.border.widthLeft}px`:`${invalidStyle.border.width}px`,borderStyle:invalidStyle.border.style,borderColor:invalidStyle.border.color,borderRadius:borderRadius,pointerEvents:\"none\"},initial:false,transition:invalidStyle.transition}),PLACEHOLDER_FONT_COLOR_TYPES.includes(type)&&/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::placeholder, #${elementId} textarea::placeholder {\n                        color: ${props.placeholderFontColor};\n                    }`})]}),invalid&&invalidStyle.errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",margin:0,marginTop:invalidStyle.errorMessage.gap,whiteSpace:\"pre\",color:invalidStyle.errorMessage.fontColor,...invalidStyle.errorMessage.font},children:invalid==INVALID_STATE.required?invalidStyle.errorMessage.requiredMessage:invalidStyle.errorMessage.invalidMessage})]});}FormField.displayName=\"Form Field\";addPropertyControls(FormField,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},type:{type:ControlType.Enum,defaultValue:\"input\",options:[\"input\",\"checkbox\",\"dropdown\",\"textArea\",\"email\",\"phoneNumber\",\"multiSelect\",\"radio\",\"number\",\"slider\",\"nps\",\"date\",\"time\",\"consent\",\"url\",\"country\"],optionTitles:[\"Input\",\"Checkbox\",\"Dropdown\",\"Text Area\",\"Email\",\"Phone Number\",\"Multi-Select\",\"Radio\",\"Number\",\"Slider\",\"Net Promoter Score\",\"Date\",\"Time\",\"Consent\",\"URL\",\"Country\"]},name:{type:ControlType.String,defaultValue:\"fieldName\"},required:{type:ControlType.Boolean,defaultValue:false,hidden:props=>NO_REQUIRED_TYPES.includes(props.type)},prefill:{type:ControlType.Boolean,defaultValue:false,title:\"Pre-fill\",hidden:props=>NO_PREFILL_TYPES.includes(props.type)},prefillUrlParameter:{type:ControlType.String,defaultValue:\"\",placeholder:\"Pre-fill URL Parameter\",title:\" \",hidden:props=>NO_PREFILL_TYPES.includes(props.type)||!props.prefill},textPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"Type...\",hidden:props=>!TEXT_PLACEHOLDER_TYPES.includes(props.type)},numberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"0\",hidden:props=>props.type!=\"number\"},emailPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"hello@example.com\",hidden:props=>props.type!=\"email\"},textCharacterLimit:{type:ControlType.Object,optional:true,title:\"Character Limit\",hidden:props=>!CHARACTER_LIMIT_TYPES.includes(props.type),controls:{min:{type:ControlType.Number,defaultValue:0,step:1,title:\"Min Characters\"},max:{type:ControlType.Number,defaultValue:100,step:1,title:\"Max Characters\"}}},phoneNumberFormat:{title:\"Format\",type:ControlType.Enum,defaultValue:\"(123) 456 - 7890\",options:[\"(XXX) XXX - XXXX\",\"(XXX) XXX-XXXX\",\"XXX-XXX-XXXX\",\"XXX.XXX.XXXX\",\"XXX XXX XXXX\",\"XXXXXXXXXXX\",\"XX XXXX XXXX\",\"custom\"],optionTitles:[\"(123) 456 - 7890\",\"(123) 456-7890\",\"123-456-7890\",\"123.456.7890\",\"123 456 7890\",\"1234567890\",\"12 3456 7890\",\"Custom Format\"],hidden:props=>props.type!==\"phoneNumber\"},phoneNumberCustomFormat:{title:\" \",type:ControlType.String,defaultValue:\"(XXX) XXX - XXXX\",description:\"*X* -> phone number\",hidden:props=>props.type!==\"phoneNumber\"||props.phoneNumberFormat!==\"custom\"},phoneNumberPlaceholder:{type:ControlType.String,defaultValue:\"\",placeholder:\"Auto\",title:\"Placeholder\",hidden:props=>props.type!=\"phoneNumber\"},phoneNumberCountryCode:{type:ControlType.Object,title:\"Country Code\",optional:true,defaultValue:{defaultCountryCode:1,format:\"+1\",width:40},controls:{defaultCountryCode:{title:\"Default\",type:ControlType.Number,min:0,max:999,step:1,defaultValue:1},format:{title:\"Format\",type:ControlType.Enum,defaultValue:\"+1\",options:[\"+X\",\"(X)\",\"(+X)\",\"X\",\"custom\"],optionTitles:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"Custom Format\"]},customFormat:{title:\" \",type:ControlType.String,defaultValue:\"+X\",description:\"*X* -> country code\",hidden:props=>props.format!==\"custom\"},width:{type:ControlType.Number,defaultValue:50,min:1,step:1}},hidden:props=>props.type!==\"phoneNumber\"},urlAcceptedDomains:{type:ControlType.Object,optional:true,title:\"Accepted Domains\",controls:{mode:{type:ControlType.Enum,defaultValue:\"blacklist\",options:[\"blacklist\",\"whitelist\"],optionTitles:[\"Blacklist\",\"Whitelist\"],displaySegmentedControl:true},domains:{type:ControlType.Array,control:{type:ControlType.String,placeholder:\"example.com\"},description:\"*Blacklist:* URLs from any domains in the list are rejected.\\n*Whitelist:* Only URLs from domains in the list are accepted.\"}},hidden:props=>props.type!=\"url\"},urlPlaceholder:{type:ControlType.String,defaultValue:\"framerforms.com\",placeholder:\"example.com\",title:\"Placeholder\",hidden:props=>props.type!=\"url\"},consentText:{type:ControlType.String,defaultValue:\"I agree to the \",title:\"Prefix\",hidden:props=>props.type!=\"consent\"},consentLinkText:{type:ControlType.String,defaultValue:\"Terms & Conditions\",title:\"Link Text\",hidden:props=>props.type!=\"consent\"},consentSuffixText:{type:ControlType.String,defaultValue:\".\",title:\"Suffix\",hidden:props=>props.type!=\"consent\"},consentLink:{type:ControlType.Object,title:\"Link\",buttonTitle:\"Consent Link\",controls:{link:{type:ControlType.Link},newTab:{type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:\"#0075FF\"},hoverColor:{type:ControlType.Color,defaultValue:\"#2E8FFF\"},pressColor:{type:ControlType.Color,defaultValue:\"#000\"},underline:{type:ControlType.Enum,defaultValue:\"yes\",options:[\"yes\",\"no\",\"hover\"],optionTitles:[\"Yes\",\"No\",\"Hover\"],displaySegmentedControl:true}},hidden:props=>props.type!=\"consent\"||!props.consentLinkText.length},checkboxText:{type:ControlType.String,defaultValue:\"Checkbox\",title:\"Text\",hidden:props=>props.type!=\"checkbox\"},options:{title:\"Options\",type:ControlType.Array,propertyControl:{type:ControlType.String},defaultValue:[\"Option 1\",\"Option 2\",\"Option 3\"],hidden:props=>!OPTIONS_TYPES.includes(props.type)},checkboxStyle:{type:ControlType.Object,title:\"Checkbox\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:4,min:0},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"rgba(219, 219, 219, 0)\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(219, 219, 219, 0)\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadow:{type:ControlType.Object,optional:true,controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},colorOff:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}},icon:{type:ControlType.Object,optional:true,defaultValue:{size:12,color:\"#FFF\",rounded:true},buttonTitle:\"Style\",title:\"Check\",controls:{size:{type:ControlType.Number,defaultValue:16,min:1,step:1},lineWidth:{type:ControlType.Number,defaultValue:1.5,min:.1,step:.1},color:{type:ControlType.Color,defaultValue:\"#FFF\"},rounded:{type:ControlType.Boolean,defaultValue:true}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>!CHECKBOX_TYPES.includes(props.type)},radioStyle:{type:ControlType.Object,title:\"Radio\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#EDEDED\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0},dotColor:{type:ControlType.Color,defaultValue:\"#0075FF\",optional:true},dotSize:{type:ControlType.Number,defaultValue:8,min:1,step:1,hidden:props=>!props.dotColor},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"#0075FF\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadow:{type:ControlType.Object,optional:true,controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},colorOff:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>props.type!==\"radio\"},npsMax:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,title:\"Max\",hidden:props=>props.type!=\"nps\"},npsLabels:{type:ControlType.Object,title:\"Labels\",optional:true,defaultValue:{left:\"Not Likely\",right:\"Extremely Likely\",location:\"top\"},controls:{left:{type:ControlType.String,defaultValue:\"Not Likely\"},right:{type:ControlType.String,defaultValue:\"Extremely Likely\"},location:{type:ControlType.Enum,defaultValue:\"top\",options:[\"top\",\"bottom\"],optionTitles:[\"Top\",\"Bottom\"],displaySegmentedControl:true}},hidden:props=>props.type!=\"nps\"},npsButtons:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Buttons\",controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Selected\"},selectedFontColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"Selected Font Color\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#F0F0F0\",title:\"Deselected\"},deselectedFontColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Deslected Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1}},innerRadius:{type:ControlType.Number,defaultValue:4,min:0,step:1},outerRadius:{type:ControlType.Number,defaultValue:8,min:0,step:1},gap:{type:ControlType.Number,defaultValue:4,min:0,step:1},height:{type:ControlType.Number,defaultValue:40,min:0,step:1},minWidth:{type:ControlType.Number,defaultValue:30,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#004CA8\",title:\"Selected\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#222222\",title:\"Deselected\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}},hidden:props=>props.type!=\"nps\"},sliderHandle:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Handle\",controls:{color:{type:ControlType.Color,defaultValue:\"#0075FF\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},sliderTrack:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Track\",controls:{color:{type:ControlType.Color,defaultValue:\"#D9D9D9\"},height:{type:ControlType.Number,defaultValue:4,min:1,step:1},radius:{type:ControlType.Number,defaultValue:2,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#000\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},min:{title:\"Min\",type:ControlType.Number,defaultValue:0,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},max:{title:\"Max\",type:ControlType.Number,defaultValue:100,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},step:{type:ControlType.Number,defaultValue:1,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},resizeable:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.type!=\"textArea\"},textAreaDefaultHeight:{type:ControlType.Number,defaultValue:100,min:0,step:1,title:\"Height\",hidden:props=>props.type!=\"textArea\"||!props.resizeable},sliderDefaultValue:{type:ControlType.Number,defaultValue:50,title:\"Default Value\",hidden:props=>props.type!=\"slider\"},sliderLabel:{type:ControlType.Object,defaultValue:{defaultValue:\"left\",minWidth:24},optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},minWidth:{type:ControlType.Number,defaultValue:24,min:0,step:1},prefix:{type:ControlType.String},suffix:{type:ControlType.String}},hidden:props=>props.type!=\"slider\"},pinnedCountries:{type:ControlType.Array,defaultValue:[],control:{type:ControlType.Enum,options:countries},hidden:props=>props.type!=\"country\"},countryDefaultValue:{type:ControlType.Enum,defaultValue:[\"none\"],options:[\"none\",...countries],optionTitles:[\"None\",...countries],title:\"Default Value\",hidden:props=>props.type!=\"country\"},countryNoneSelectedText:{type:ControlType.String,defaultValue:\"Select a country\",title:\"None Selected Text\",hidden:props=>props.type!=\"country\"||props.countryDefaultValue!==\"none\"},countryEmojis:{type:ControlType.Boolean,defaultValue:true,title:\"Flag Emojis\",hidden:props=>props.type!=\"country\"},dropdownDefaultValue:{type:ControlType.String,title:\"Default Value\",placeholder:\"Default Value\",hidden:props=>props.type!==\"dropdown\"},dropdownNoneSelectedText:{type:ControlType.String,defaultValue:\"Select an option\",title:\"None Selected Text\",hidden:props=>props.options.includes(props.dropdownDefaultValue)||props.type!=\"dropdown\"},backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF\",optional:true,title:\"Fill\"},fontColor:{type:ControlType.Color,defaultValue:\"#000\",hidden:fontIsHidden},placeholderFontColor:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.5)\",hidden:props=>!PLACEHOLDER_FONT_COLOR_TYPES.includes(props.type)},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.5},hidden:fontIsHidden},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_TYPES.includes(props.type)||props.type==\"nps\"&&!props.npsLabels},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadows:{type:ControlType.BoxShadow},icon:iconPropertyControls,invalidStyle:{type:ControlType.Object,buttonTitle:\"Options\",controls:{backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF5F5\",optional:true,title:\"Fill\"},border:{type:ControlType.Object,optional:true,defaultValue:{color:\"#FF0000\",width:2,style:\"solid\"},controls:{color:{type:ControlType.Color,defaultValue:\"#FF0000\"},width:{type:ControlType.FusedNumber,defaultValue:2,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},errorMessage:{type:ControlType.Object,optional:true,controls:{invalidMessage:{type:ControlType.String,defaultValue:\"Invalid value.\",displayTextArea:true},requiredMessage:{type:ControlType.String,defaultValue:\"This field is required.\",displayTextArea:true},fontColor:{type:ControlType.Color,defaultValue:\"#FF0000\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}}}});// Components\nfunction Dropdown({style,baseStyle,onChange,value,onFocus,children,fontColor,paddingRight}){return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",...baseStyle},children:[/*#__PURE__*/_jsx(\"select\",{value:value,onChange:onChange,onFocus:onFocus,style:{appearance:\"none\",height:\"100%\",cursor:\"pointer\",margin:0,backgroundImage:\"none\",...style,color:fontColor},children:children}),/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:DROPDOWN_ICON_HEIGHT,height:DROPDOWN_ICON_HEIGHT,viewBox:\"0 0 18 18\",fill:\"none\",\"stroke-width\":\"2\",stroke:style.color,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{display:\"block\",position:\"absolute\",right:paddingRight,top:`calc(50% - ${DROPDOWN_ICON_HEIGHT/2}px)`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.5L9 12.5L16 5.5\"})})]});}// Utility functions\nfunction isEmailAddress(string){return/^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,64}$/.test(string);}function formatPhoneNumber(phoneNumber,format){if(!phoneNumber){return\"\";}let index=0// Tracks the position in the replacements string\n;let cutOffIndex=null// To determine where to slice the template after replacement\n;const result=format.replace(/[Xx]/g,(match,offset)=>{if(index<phoneNumber.length){return phoneNumber[index++];}else{if(phoneNumber.length<10&&cutOffIndex===null){// Set cut-off index at the first unmatched Xx after all replacements are used\ncutOffIndex=offset;}return\"\";}});// Slice the template to remove the part after the last valid replacement if necessary\nreturn cutOffIndex!==null?result.slice(0,cutOffIndex):result;}function unformatPhoneNumber(phoneNumberString){return phoneNumberString.replace(/\\D/g,\"\");}function formatCountryCode(countryCode,format){return format.replace(/[Xx]/,countryCode);}function unformatCountryCode(countryCodeString){return countryCodeString.replace(/\\D/g,\"\");}function Checkbox(props){const{on,border,shadow}=props;return /*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:on?props.fillOn:props.fillOff,boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${on?shadow.colorOn:shadow.colorOff}`},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:props.size,height:props.size,borderRadius:props.radius,position:\"relative\"},initial:false,transition:props.transition,children:[props.icon&&/*#__PURE__*/_jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:props.icon.size,height:props.icon.size,viewBox:\"0 0 24 24\",strokeWidth:props.icon.lineWidth*(24/props.icon.size),stroke:props.icon.color,fill:\"none\",strokeLinecap:props.icon.rounded?\"round\":\"butt\",strokeLinejoin:props.icon.rounded?\"round\":\"miter\",animate:{opacity:on?1:0},style:{display:\"block\"},initial:false,transition:props.transition,children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12l5 5l10 -10\"})}),border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:on?border.colorOn:border.colorOff},style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderRadius:props.radius,pointerEvents:\"none\"},initial:false,transition:props.transition})]});}// Returns [isValid, domain, fullURL]\nconst INVALID_URL_RETURN=[false,null,null];function parseURL(value,urlAcceptedDomains){// Empty strings can still be \"valid\" if the field is not required\nif(value.length==0){return[true,\"\",\"\"];}// Every URL has a period so check for it in the string.\nif(!value.includes(\".\")){return INVALID_URL_RETURN;}try{let fullURL=value;// Add https:// if not already included\nif(!fullURL.match(/^https?:\\/\\//)){fullURL=\"https://\"+fullURL;}const url=new URL(fullURL);if(!/^[^\\.]+\\.[a-z]+$/i.test(url.hostname)){return INVALID_URL_RETURN;}if(urlAcceptedDomains){if(urlAcceptedDomains.mode==\"blacklist\"){if(urlAcceptedDomains.domains.includes(url.hostname)){return INVALID_URL_RETURN;}}else{if(!urlAcceptedDomains.domains.includes(url.hostname)){return INVALID_URL_RETURN;}}}return[true,url.hostname,fullURL];}catch(error){return INVALID_URL_RETURN;}}function isNumber(str){return!isNaN(str)&&isFinite(str);}function replaceXWithNumbers(input){let count=1;return input.replace(/[Xx]/g,()=>{let number=count%10;if(number===0)number=0;count++;return number;});}function isLastCharacterANumber(str){if(str.length===0)return false// Check if the string is empty\n;const lastChar=str[str.length-1]// Get the last character\n;return!isNaN(lastChar)&&!isNaN(parseFloat(lastChar))// Check if it's a numeric value\n;}function fontIsHidden(props){switch(props.type){case\"slider\":return!props.sliderLabel;case\"nps\":return!props.npsLabels;}return false;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"500\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormField.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect}from\"react\";import{useFormStore}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/pl3ng44Hc2Iq0qNooDOc/SharedFormCode.js\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function HiddenField(props){const{formId,name}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[formState,setFormState]=useFormStore();function getValue(){let value=null;switch(props.type){case\"variable\":switch(props.variableType){case\"text\":value=props.valueText;break;case\"number\":value=props.valueNumber;break;case\"toggle\":value=props.valueToggle;break;case\"link\":value=props.valueLink;if(value===null||value===void 0?void 0:value.startsWith(\"/\")){value=`https://${window.location.hostname}${value}`;}break;case\"color\":value=props.valueColor;if(value.startsWith(\"var(\")&&value.includes(\", \")){value=value.substring(value.indexOf(\", \")+2).slice(0,-1);}break;case\"date\":value=new Date(props.valueDate).toISOString().split(\"T\")[0];break;}break;case\"referrerUrl\":value=document.referrer;break;case\"urlParameter\":value=new URLSearchParams(window.location.search).get(props.urlParameter);break;case\"currentDateTime\":switch(props.dateTimeType){case\"dateTime\":value=new Date().toISOString().replace(\"T\",\" \").replace(\"Z\",\"\").split(\".\")[0];break;case\"date\":value=new Date().toISOString().split(\"T\")[0];break;case\"time\":value=new Date().toISOString().split(\"T\")[1].replace(\"Z\",\"\").split(\".\")[0];break;}break;case\"currentUrl\":value=window.location.href;break;}return value;}useEffect(()=>{setFormState(prev=>{return{[formId]:{...prev[formId],[name]:{class:\"hiddenField\",value:getValue(),name}}};});},[]);if(!isCanvas){return null;}let text=\"\";switch(props.type){case\"variable\":text=`${props.variableType.charAt(0).toUpperCase()+props.variableType.slice(1)} Variable`;break;case\"referrerUrl\":text=\"Referrer URL\";break;case\"urlParameter\":text=`${props.urlParameter} URL Parameter`;break;case\"currentDateTime\":text=\"Current Date & Time\";break;case\"currentUrl\":text=\"Current URL\";break;}return /*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"#F5F5F5\",border:\"1px solid rgba(0, 0, 0, 0.05)\",borderRadius:10,fontFamily:\"Inter\",fontWeight:500,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:4,padding:\"10px 20px\",textAlign:\"center\",textWrap:\"nowrap\",overflow:\"hidden\"},children:[text,/*#__PURE__*/_jsx(\"span\",{style:{opacity:.5},children:\"Hidden Field\"})]});}HiddenField.displayName=\"Hidden Field\";addPropertyControls(HiddenField,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},name:{type:ControlType.String,defaultValue:\"fieldName\"},type:{type:ControlType.Enum,options:[\"variable\",\"referrerUrl\",\"urlParameter\",\"currentDateTime\",\"currentUrl\"],optionTitles:[\"Variable\",\"Referrer URL\",\"URL Parameter\",\"Current Date & Time\",\"Current URL\"],title:\"Value\"},variableType:{type:ControlType.Enum,options:[\"text\",\"number\",\"toggle\",\"link\",\"color\",\"date\"],optionTitles:[\"Text\",\"Number\",\"Toggle\",\"Link\",\"Color\",\"Date\"],title:\"Type\",hidden:props=>props.type!==\"variable\"},valueText:{type:ControlType.String,title:\"Text\",hidden:props=>variableHidden(props,\"text\")},valueNumber:{type:ControlType.Number,title:\"Number\",hidden:props=>variableHidden(props,\"number\")},valueToggle:{type:ControlType.Boolean,title:\"Toggle\",hidden:props=>variableHidden(props,\"toggle\")},valueLink:{type:ControlType.Link,title:\"Link\",hidden:props=>variableHidden(props,\"link\")},valueColor:{type:ControlType.Color,title:\"Color\",hidden:props=>variableHidden(props,\"color\")},valueDate:{type:ControlType.Date,title:\"Date\",hidden:props=>variableHidden(props,\"date\")},urlParameter:{type:ControlType.String,placeholder:\"Parameter Name\",description:\"abc.com?*param*=123\",title:\"URL Parameter\",hidden:props=>props.type!==\"urlParameter\"},dateTimeType:{type:ControlType.Enum,defaultValue:\"dateTime\",options:[\"dateTime\",\"date\",\"time\"],optionTitles:[\"Date & Time\",\"Date Only\",\"Time Only\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Type\",hidden:props=>props.type!==\"currentDateTime\"}});function variableHidden(props,variableType){return props.type!==\"variable\"||props.variableType!==variableType;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HiddenField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (3fa6aa4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Image,LazyValue,PropertyOverrides,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useLocaleInfo,useRouteElementId,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/nFAy8p4fOASsyhPbo192/Ticker.js\";import SubmitButton from\"https://framerusercontent.com/modules/MzEVLk1keIMeijYoJIKe/i0tcdkic4f5pFk0eGNnQ/SubmitButton.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import FormField1 from\"https://framerusercontent.com/modules/V59wttelZuiLRosougLs/in44o1Kdp3SKTwhgn1Oq/FormField.js\";import FormField from\"https://framerusercontent.com/modules/V59wttelZuiLRosougLs/nfR1aT9Ljs9ZWAJnSWnd/FormField.js\";import HiddenField from\"https://framerusercontent.com/modules/XQz9oBQ6DMBFsa8hwXsU/mcRs44COwnfQlVnh6XK3/HiddenField.js\";import FooterDark from\"#framer/local/canvasComponent/IB3eCRcC2/IB3eCRcC2.js\";import MegaMenu from\"#framer/local/canvasComponent/oyWL0FHRr/oyWL0FHRr.js\";import*as sharedStyle3 from\"#framer/local/css/c57GDALhW/c57GDALhW.js\";import*as sharedStyle2 from\"#framer/local/css/hfqf2Tt3_/hfqf2Tt3_.js\";import*as sharedStyle4 from\"#framer/local/css/jHSLhYXDg/jHSLhYXDg.js\";import*as sharedStyle from\"#framer/local/css/Sta0JvRji/Sta0JvRji.js\";import*as sharedStyle1 from\"#framer/local/css/wRVK30JIW/wRVK30JIW.js\";import metadataProvider from\"#framer/local/webPageMetadata/FSypHHwfE/FSypHHwfE.js\";const MegaMenuFonts=getFonts(MegaMenu);const PhosphorFonts=getFonts(Phosphor);const FormFieldFonts=getFonts(FormField);const FormField1Fonts=getFonts(FormField1);const HiddenFieldFonts=getFonts(HiddenField);const SubmitButtonFonts=getFonts(SubmitButton);const TickerFonts=getFonts(Ticker);const FooterDarkFonts=getFonts(FooterDark);const cycleOrder=[\"bECrDxXVZ\",\"WQonwswYE\",\"wqQKI6OoK\",\"Gn4S49azv\"];const breakpoints={bECrDxXVZ:\"(min-width: 1200px) and (max-width: 1439px)\",Gn4S49azv:\"(max-width: 809px)\",WQonwswYE:\"(min-width: 1440px)\",wqQKI6OoK:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-EQnfQ\";const variantClassNames={bECrDxXVZ:\"framer-v-123eaiv\",Gn4S49azv:\"framer-v-1w5uyy3\",WQonwswYE:\"framer-v-9g0hq6\",wqQKI6OoK:\"framer-v-800ld2\"};const valuesByLocaleId={l7eWbda0c:new LazyValue(()=>import(\"./FSypHHwfE-0.js\"))};const preloadLocalizedValues=locale=>{const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise){promises.push(promise);}}locale=locale.fallback;}if(promises.length>0){return Promise.all(promises);}};const getLocalizedValue=(key,locale)=>{while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value){return value;}}locale=locale.fallback;}};const metadata=metadataProvider();const humanReadableVariantMap={\"Desktop 2\":\"WQonwswYE\",Desktop:\"bECrDxXVZ\",Phone:\"Gn4S49azv\",Tablet:\"wqQKI6OoK\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"bECrDxXVZ\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}if(metadata1.bodyClassName){Array.from(document.body.classList).filter(c=>c.startsWith(\"framer-body-\")).map(c=>document.body.classList.remove(c));document.body.classList.add(`${metadata1.bodyClassName}-framer-EQnfQ`);return()=>{document.body.classList.remove(`${metadata1.bodyClassName}-framer-EQnfQ`);};}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const preloadPromise=preloadLocalizedValues(activeLocale);if(preloadPromise)throw preloadPromise;const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"wqQKI6OoK\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"wqQKI6OoK\")return true;return false;};const id=useRouteElementId(\"thmltLTFC\");const ref2=React.useRef(null);const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"bECrDxXVZ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-123eaiv\",className),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-126me4c-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gn4S49azv:{variant:\"ay9e8AVGH\"},wqQKI6OoK:{variant:\"ay9e8AVGH\"}},children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"LasRpeU2s\",layoutId:\"LasRpeU2s\",style:{width:\"100%\"},variant:\"b4tpQqf5o\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dhyzqt\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-aoplnn\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zcc1uc\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-t0arhn\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gn4S49azv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1ckh4rr\",\"data-styles-preset\":\"wRVK30JIW\",style:{\"--framer-text-alignment\":\"left\"},children:\"Talk to us.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-jkmlkg\",\"data-styles-preset\":\"Sta0JvRji\",children:\"Talk to us.\"})}),className:\"framer-ysc0rl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-e0irhy\",\"data-styles-preset\":\"hfqf2Tt3_\",children:\"Reach out to our team of ecommerce- and data-experts.\"})}),className:\"framer-1yzm2kl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dmdsqx\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1j06aa\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11ucw2y-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-a0f87f46-d557-41b0-af59-2b465ba27c50, rgb(3, 148, 148))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CheckCircle\",id:\"xZoOjxkn4\",layoutId:\"xZoOjxkn4\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1peq77o\",\"data-styles-preset\":\"c57GDALhW\",children:\"Discuss your data infrastructure\"})}),className:\"framer-gf00yv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-twq3yz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-tiumjp-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-a0f87f46-d557-41b0-af59-2b465ba27c50, rgb(3, 148, 148))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CheckCircle\",id:\"vP_ZfSYGN\",layoutId:\"vP_ZfSYGN\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1peq77o\",\"data-styles-preset\":\"c57GDALhW\",children:\"Receive a personalized walkthrough\"})}),className:\"framer-1j7imd2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-sd6930\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n3e67j-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-a0f87f46-d557-41b0-af59-2b465ba27c50, rgb(3, 148, 148))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CheckCircle\",id:\"NXz7DJ8Lg\",layoutId:\"NXz7DJ8Lg\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1peq77o\",\"data-styles-preset\":\"c57GDALhW\",children:\"Troubleshoot a data issue\"})}),className:\"framer-1ak04xm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vvw5le hidden-800ld2\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:450,pixelWidth:450,src:\"https://framerusercontent.com/images/05FebDmJZk3BeohMniGtMttDjI.jpeg\"},className:\"framer-zx91b3\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17heyy2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGRJdGFsaWM=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"rgb(71, 71, 71)\"},children:\"The Airboxr team is (i) super responsive, (ii) very knowledgeable and (iii) very helpful with proposed solutions and updates.\"})}),className:\"framer-pw6x4j\",fonts:[\"Inter-SemiBoldItalic\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-69u4t6\",\"data-styles-preset\":\"jHSLhYXDg\",children:\"Daniel Tan, Cofounder\"})}),className:\"framer-athttf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:40,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/L9qIVhRBZuXec5VExPbjgSQqVY.png\"},className:\"framer-12h8f42\"})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-my1gnu hidden-123eaiv hidden-9g0hq6 hidden-1w5uyy3\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:450,pixelWidth:450,src:\"https://framerusercontent.com/images/05FebDmJZk3BeohMniGtMttDjI.jpeg\"},className:\"framer-1gzzphn\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vhon4t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGRJdGFsaWM=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"rgb(71, 71, 71)\"},children:\"The Airboxr team is (i) super responsive, (ii) very knowledgeable and (iii) very helpful with proposed solutions and updates.\"})}),className:\"framer-1qttcjl\",fonts:[\"Inter-SemiBoldItalic\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-69u4t6\",\"data-styles-preset\":\"jHSLhYXDg\",children:\"Daniel Tan, Cofounder\"})}),className:\"framer-twdv7s\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:40,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/L9qIVhRBZuXec5VExPbjgSQqVY.png\"},className:\"framer-9pwbf5\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ekm82o\",\"data-border\":true,\"data-framer-name\":\"Form\",id:id,name:\"Form\",ref:ref2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sxvuuh\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qhuepg-container\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(255, 255, 255)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\"I agree to the \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"aaT4PX4GX\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"aaT4PX4GX\",max:100,min:0,name:\"firstName\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:true,resizeable:true,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"First Name\",type:\"input\",urlPlaceholder:\"framerforms.com\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m2caod-container\",\"data-framer-name\":\"Input Field\",name:\"Input Field\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(255, 255, 255)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\"I agree to the \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"W5AOG1jyd\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,stiffness:1200,type:\"spring\"}},layoutId:\"W5AOG1jyd\",max:100,min:0,name:\"input\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:true,resizeable:true,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Last Name\",type:\"input\",urlPlaceholder:\"framerforms.com\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1im7gi0-container\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(255, 255, 255)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\"I agree to the \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"name@business.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"U1gnuAI1w\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"U1gnuAI1w\",max:100,min:0,name:\"email\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:true,resizeable:true,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Email\",type:\"email\",urlPlaceholder:\"framerforms.com\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f5m6mb\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1emomg4-container\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(255, 255, 255)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\"I agree to the \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"name@business.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"uPenR_PvS\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},errorMessage:{font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"rgb(255, 0, 0)\",gap:8,invalidMessage:\"Enter website in the format: website.com\",requiredMessage:\"This field is required.\"},transition:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"uPenR_PvS\",max:100,min:0,name:\"website\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:false,resizeable:true,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Email\",type:\"url\",urlPlaceholder:\"yourwebsite.com\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-a7llc-container\",children:/*#__PURE__*/_jsx(FormField1,{checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,shadowOff:\"\",shadowOn:\"\",size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\"I agree to the \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownArrow:{gap:10,size:12,stroke:2},dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailFilters:{blockedDomains:\"\",businessEmailsOnly:false},emailPlaceholder:\"hello@example.com\",fill:{color:\"rgb(255, 255, 255)\",colorA:\"rgb(255, 255, 255)\",colorB:\"rgb(189, 189, 189)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"gKRErvbND\",imageOptions:[{name:\"Option 1\"},{name:\"Option 2\"},{name:\"Option 3\"}],imageSelectAlign:\"start\",imageSelectButtons:{border:{colorOff:\"rgba(237, 237, 237, 0)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:\"2px\"},fill:{colorAOff:\"rgb(237, 237, 237)\",colorAOn:\"rgb(112, 179, 255)\",colorBOff:\"rgb(204, 204, 204)\",colorBOn:\"rgb(0, 117, 255)\",colorOff:\"rgb(237, 237, 237)\",colorOn:\"rgb(235, 244, 255)\",gradientAngle:0,type:\"color\"},height:\"fit\",images:{align:\"center\",aspectRatio:\"1 / 1\",aspectRatioMode:\"auto\",radius:\"0px\"},padding:\"10px\",radius:\"8px\",shadowOff:\"\",shadowOn:\"\",text:{font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"},fontColorOff:\"rgb(0, 0, 0)\",fontColorOn:\"rgb(0, 0, 0)\",gap:10,location:\"top\"},transition:{damping:70,stiffness:1500,type:\"spring\"}},imageSelectColumns:3,imageSelectMultiSelect:false,invalidStyle:{border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},fill:{color:\"rgb(255, 245, 245)\",colorA:\"rgb(255, 255, 255)\",colorB:\"rgb(0, 0, 0)\",gradientAngle:0,type:\"color\"},transition:{damping:70,stiffness:1200,type:\"spring\"}},layoutId:\"gKRErvbND\",max:100,min:0,name:\"phone\",npsButtons:{deselectedFontColor:\"rgb(0, 0, 0)\",fill:{colorAOff:\"rgb(242, 242, 242)\",colorAOn:\"rgb(112, 179, 255)\",colorBOff:\"rgb(204, 204, 204)\",colorBOn:\"rgb(0, 117, 255)\",colorOff:\"rgb(240, 240, 240)\",colorOn:\"rgb(0, 117, 255)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,shadowOff:\"\",shadowOn:\"\",size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:false,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaHeight:{lines:5,maxLines:8,minLines:3,mode:\"auto\"},textAreaScrollbar:true,textPlaceholder:\"Phone\",type:\"input\",urlPlaceholder:\"framerforms.com\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c1a3fn-container\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(255, 255, 255)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\"I agree to the \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"How did you hear about us?\",emailPlaceholder:\"name@business.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"kCru7X3K3\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"kCru7X3K3\",max:100,min:0,name:\"heardfrom\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Google \",\"Meta/Instagram\",\"Referred by someone\",\"Airboxr outreach\",\"Research/Study/Whitepaper\",\"Other\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:false,resizeable:true,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Email\",type:\"dropdown\",urlPlaceholder:\"Your Website\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-rbdhvj-container\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(255, 255, 255)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\"I agree to the \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"Xgasw0G77\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"Xgasw0G77\",max:100,min:0,name:\"Message\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:false,resizeable:true,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Leave a message\",type:\"textArea\",urlPlaceholder:\"framerforms.com\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-lbqeqp-container\",children:/*#__PURE__*/_jsx(HiddenField,{dateTimeType:\"dateTime\",formId:0,height:\"100%\",id:\"MeDU7G6Y3\",layoutId:\"MeDU7G6Y3\",name:\"referrerUrl\",type:\"referrerUrl\",urlParameter:\"\",valueColor:\"rgb(0, 153, 255)\",valueNumber:0,valueText:\"\",valueToggle:true,variableType:\"text\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GD82Wdvkp\"},implicitPathVariables:undefined},{href:{webPageId:\"GD82Wdvkp\"},implicitPathVariables:undefined},{href:{webPageId:\"GD82Wdvkp\"},implicitPathVariables:undefined},{href:{webPageId:\"GD82Wdvkp\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-7s8g77-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gn4S49azv:{redirectOnSuccess:resolvedLinks[3]},WQonwswYE:{redirectOnSuccess:resolvedLinks[1]},wqQKI6OoK:{redirectOnSuccess:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(SubmitButton,{backgroundColor:\"var(--token-89bcb3b6-b66b-45cd-8d18-3068d64e59f3, rgb(82, 235, 130))\",clickAction:\"submitForm\",font:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"var(--token-305ca2ae-e096-460b-b5c6-b3f4851f8ded, rgb(21, 37, 66))\",formId:0,formsparkFormId:\"thhWmdces\",formspreeEndpoint:\"\",height:\"100%\",id:\"Iwf6xQa0H\",layoutId:\"Iwf6xQa0H\",loopsUrl:\"\",loopsUserGroup:\"\",mailchimpUrl:\"\",mailerLiteUrl:\"\",makeWebhookUrl:\"\",newTab:false,padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,redirectOnSuccess:resolvedLinks[0],responseInfo:{url:false,urlName:\"url\",utmParams:false},scrollToInvalidField:{offset:-24},shadows:\"\",style:{width:\"100%\"},submitPlatform:\"formspark\",submitUrl:\"\",text:\"Submit\",textSelect:false,transition:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},width:\"100%\",zapierWebhookUrl:\"\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hmibMDz2O\"},implicitPathVariables:undefined},{href:{webPageId:\"hmibMDz2O\"},implicitPathVariables:undefined},{href:{webPageId:\"hmibMDz2O\"},implicitPathVariables:undefined},{href:{webPageId:\"hmibMDz2O\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kf6tit-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gn4S49azv:{consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",link:resolvedLinks1[3],newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"}},WQonwswYE:{consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",link:resolvedLinks1[1],newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"}},wqQKI6OoK:{consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",link:resolvedLinks1[2],newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"}}},children:/*#__PURE__*/_jsx(FormField1,{checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(255, 255, 255)\",fillOn:\"var(--token-89bcb3b6-b66b-45cd-8d18-3068d64e59f3, rgb(82, 235, 130))\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,shadowOff:\"\",shadowOn:\"\",size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentLink:{color:\"rgb(0, 117, 255)\",hoverColor:\"rgb(46, 143, 255)\",link:resolvedLinks1[0],newTab:true,pressColor:\"rgb(0, 0, 0)\",underline:\"yes\"},consentLinkText:\"Terms & Conditions\",consentSuffixText:\".\",consentText:\" Opt-in to SMS \",countryDefaultValue:\"none\",countryEmojis:true,countryNoneSelectedText:\"Select a country\",dropdownArrow:{gap:10,size:12,stroke:2},dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailFilters:{blockedDomains:\"\",businessEmailsOnly:false},emailPlaceholder:\"hello@example.com\",fill:{color:\"rgba(255, 255, 255, 0)\",colorA:\"rgb(255, 255, 255)\",colorB:\"rgb(189, 189, 189)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"JkBfsh1pv\",imageOptions:[{name:\"Option 1\"},{name:\"Option 2\"},{name:\"Option 3\"}],imageSelectAlign:\"start\",imageSelectButtons:{border:{colorOff:\"rgba(237, 237, 237, 0)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:\"2px\"},fill:{colorAOff:\"rgb(237, 237, 237)\",colorAOn:\"rgb(112, 179, 255)\",colorBOff:\"rgb(204, 204, 204)\",colorBOn:\"rgb(0, 117, 255)\",colorOff:\"rgb(237, 237, 237)\",colorOn:\"rgb(235, 244, 255)\",gradientAngle:0,type:\"color\"},height:\"fit\",images:{align:\"center\",aspectRatio:\"1 / 1\",aspectRatioMode:\"auto\",radius:\"0px\"},padding:\"10px\",radius:\"8px\",shadowOff:\"\",shadowOn:\"\",text:{font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"},fontColorOff:\"rgb(0, 0, 0)\",fontColorOn:\"rgb(0, 0, 0)\",gap:10,location:\"top\"},transition:{damping:70,stiffness:1500,type:\"spring\"}},imageSelectColumns:3,imageSelectMultiSelect:false,invalidStyle:{border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},fill:{color:\"rgb(255, 245, 245)\",colorA:\"rgb(255, 255, 255)\",colorB:\"rgb(0, 0, 0)\",gradientAngle:0,type:\"color\"},transition:{damping:70,stiffness:1200,type:\"spring\"}},layoutId:\"JkBfsh1pv\",max:100,min:0,name:\"consent\",npsButtons:{deselectedFontColor:\"rgb(0, 0, 0)\",fill:{colorAOff:\"rgb(242, 242, 242)\",colorAOn:\"rgb(112, 179, 255)\",colorBOff:\"rgb(204, 204, 204)\",colorBOn:\"rgb(0, 117, 255)\",colorOff:\"rgb(240, 240, 240)\",colorOn:\"rgb(0, 117, 255)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",location:\"top\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:0,paddingIsMixed:true,paddingLeft:16,paddingRight:16,paddingTop:0,phoneNumberCountryCode:{customFormat:\"+X\",defaultCountryCode:1,format:\"+X\",width:40},phoneNumberCustomFormat:\"(XXX) XXX - XXXX\",phoneNumberFormat:\"(XXX) XXX - XXXX\",phoneNumberPlaceholder:\"\",pinnedCountries:[],placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",prefill:false,prefillUrlParameter:\"\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,shadowOff:\"\",shadowOn:\"\",size:16,transition:{damping:70,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:false,shadows:\"\",sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaHeight:{lines:5,maxLines:8,minLines:3,mode:\"auto\"},textAreaScrollbar:true,textPlaceholder:\"Type...\",type:\"consent\",urlPlaceholder:\"framerforms.com\",width:\"100%\"})})})})})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n2xu7x-container\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:60,height:\"100%\",hoverFactor:1,id:\"i_7nd__Np\",layoutId:\"i_7nd__Np\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-176jonb\",\"data-framer-name\":\"quote1\",name:\"quote1\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ko4xse\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:52,name:\"Vector\",svg:'<svg width=\"52\" height=\"40\" viewBox=\"0 0 52 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.5822 36.2216C1.59967 33.0553 -0.00190353 29.5018 -0.00190353 23.7414C-0.00190353 13.6103 7.10992 4.52777 17.4573 0.0389175L20.0418 4.02721C10.3857 9.25171 8.4987 16.0283 7.74423 20.3012C9.2989 19.4972 11.3342 19.2146 13.3292 19.3993C18.5531 19.8837 22.6702 24.1722 22.6702 29.5018C22.6702 35.098 18.1336 39.6346 12.5374 39.6346C9.43063 39.6346 6.45996 38.2147 4.5822 36.2216ZM33.5332 36.2216C30.5507 33.0553 28.9491 29.5018 28.9491 23.7414C28.9491 13.6103 36.061 4.52777 46.4083 0.0389175L48.9927 4.02721C39.3369 9.25171 37.4497 16.0283 36.6953 20.3012C38.25 19.4972 40.2851 19.2146 42.2802 19.3993C47.5041 19.8837 51.6211 24.1722 51.6211 29.5018C51.6211 35.098 47.0845 39.6346 41.4882 39.6346C38.3816 39.6346 35.4109 38.2147 33.5332 36.2216Z\" fill=\"#DBE0DF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jxsz1p\",\"data-framer-name\":\"Frame 490\",name:\"Frame 490\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1h34dhg\",\"data-framer-name\":\"5 stars\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:79,name:\"5 stars\",svg:'<svg width=\"79\" height=\"16\" viewBox=\"0 0 79 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_539_4207)\">\\n<path d=\"M8.69466 11.9852L4.10326 14.5553L5.12871 9.39438L1.26562 5.82194L6.49078 5.20241L8.69466 0.424438L10.8985 5.20241L16.1236 5.82194L12.2606 9.39438L13.286 14.5553L8.69466 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip1_539_4207)\">\\n<path d=\"M24.3197 11.9852L19.7283 14.5553L20.7537 9.39438L16.8906 5.82194L22.1158 5.20241L24.3197 0.424438L26.5235 5.20241L31.7486 5.82194L27.8856 9.39438L28.911 14.5553L24.3197 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip2_539_4207)\">\\n<path d=\"M39.9486 11.9852L35.3572 14.5553L36.3826 9.39438L32.5195 5.82194L37.7447 5.20241L39.9486 0.424438L42.1524 5.20241L47.3775 5.82194L43.5145 9.39438L44.5399 14.5553L39.9486 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip3_539_4207)\">\\n<path d=\"M55.5658 11.9852L50.9744 14.5553L51.9998 9.39438L48.1367 5.82194L53.3619 5.20241L55.5658 0.424438L57.7696 5.20241L62.9947 5.82194L59.1317 9.39438L60.1571 14.5553L55.5658 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip4_539_4207)\">\\n<path d=\"M71.1947 11.9852L66.6033 14.5553L67.6287 9.39438L63.7656 5.82194L68.9908 5.20241L71.1947 0.424438L73.3985 5.20241L78.6236 5.82194L74.7606 9.39438L75.786 14.5553L71.1947 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(0.886719 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip1_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(16.5078 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip2_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(32.1328 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip3_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(47.7539 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip4_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(63.3789 0.0990601)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.32px\",\"--framer-line-height\":\"135%\",\"--framer-text-color\":\"rgb(67, 85, 85)\"},children:\"With Airboxr, you\u2019re all working off one truthful platform.\"})}),className:\"framer-e7g0ns\",\"data-framer-name\":\"Great app for reporting automation.\",fonts:[\"Inter-Medium\"],name:\"Great app for reporting automation.\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1882xa7\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:42,intrinsicWidth:54,name:\"Vector\",svg:'<svg width=\"54\" height=\"42\" viewBox=\"-1 -1 54 42\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M47.8656 2.81677L47.8656 2.81673C45.821 0.646527 42.6099 -0.887492 39.2361 -0.887492C33.1282 -0.887492 28.1768 4.06391 28.1768 10.1718C28.1768 16.0011 32.6797 20.6702 38.3587 21.1967L38.3589 21.1967C39.8492 21.3347 41.3915 21.2317 42.7852 20.843C42.3733 22.5975 41.7004 24.6019 40.4295 26.667C38.7475 29.4004 35.9862 32.2911 31.2908 34.8316L30.4089 35.3087L30.9542 36.1502L33.5387 40.1385L33.9652 40.7967L34.6848 40.4846C45.2823 35.8872 52.7018 26.5202 52.7018 15.9322C52.7018 9.94853 51.0187 6.16405 47.8656 2.81677ZM18.9145 2.81677L18.9145 2.81675C16.8701 0.64652 13.6589 -0.887492 10.2852 -0.887492C4.17731 -0.887492 -0.774089 4.06391 -0.774089 10.1718C-0.774089 16.001 3.72872 20.6702 9.40769 21.1967L9.40781 21.1967C10.8983 21.3347 12.4404 21.2317 13.8341 20.843C13.4223 22.5975 12.7493 24.6019 11.4785 26.667C9.79646 29.4004 7.0351 32.2911 2.33985 34.8316L1.45798 35.3087L2.00325 36.1502L4.58768 40.1385L5.01425 40.7967L5.73385 40.4846C16.3312 35.8872 23.7508 26.5202 23.7508 15.9322C23.7508 9.94853 22.0676 6.16405 18.9145 2.81677Z\" stroke=\"#DBE0DF\" stroke-width=\"1.85287\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-130c61b\",\"data-framer-name\":\"quote2\",name:\"quote2\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gcxqmp\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:52,name:\"Vector\",svg:'<svg width=\"52\" height=\"40\" viewBox=\"0 0 52 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.5822 36.2216C1.59967 33.0553 -0.00190353 29.5018 -0.00190353 23.7414C-0.00190353 13.6103 7.10992 4.52777 17.4573 0.0389175L20.0418 4.02721C10.3857 9.25171 8.4987 16.0283 7.74423 20.3012C9.2989 19.4972 11.3342 19.2146 13.3292 19.3993C18.5531 19.8837 22.6702 24.1722 22.6702 29.5018C22.6702 35.098 18.1336 39.6346 12.5374 39.6346C9.43063 39.6346 6.45996 38.2147 4.5822 36.2216ZM33.5332 36.2216C30.5507 33.0553 28.9491 29.5018 28.9491 23.7414C28.9491 13.6103 36.061 4.52777 46.4083 0.0389175L48.9927 4.02721C39.3369 9.25171 37.4497 16.0283 36.6953 20.3012C38.25 19.4972 40.2851 19.2146 42.2802 19.3993C47.5041 19.8837 51.6211 24.1722 51.6211 29.5018C51.6211 35.098 47.0845 39.6346 41.4882 39.6346C38.3816 39.6346 35.4109 38.2147 33.5332 36.2216Z\" fill=\"#DBE0DF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ccel0v\",\"data-framer-name\":\"Frame 490\",name:\"Frame 490\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-cl0cvm\",\"data-framer-name\":\"5 stars\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:79,name:\"5 stars\",svg:'<svg width=\"79\" height=\"16\" viewBox=\"0 0 79 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_539_4207)\">\\n<path d=\"M8.69466 11.9852L4.10326 14.5553L5.12871 9.39438L1.26562 5.82194L6.49078 5.20241L8.69466 0.424438L10.8985 5.20241L16.1236 5.82194L12.2606 9.39438L13.286 14.5553L8.69466 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip1_539_4207)\">\\n<path d=\"M24.3197 11.9852L19.7283 14.5553L20.7537 9.39438L16.8906 5.82194L22.1158 5.20241L24.3197 0.424438L26.5235 5.20241L31.7486 5.82194L27.8856 9.39438L28.911 14.5553L24.3197 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip2_539_4207)\">\\n<path d=\"M39.9486 11.9852L35.3572 14.5553L36.3826 9.39438L32.5195 5.82194L37.7447 5.20241L39.9486 0.424438L42.1524 5.20241L47.3775 5.82194L43.5145 9.39438L44.5399 14.5553L39.9486 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip3_539_4207)\">\\n<path d=\"M55.5658 11.9852L50.9744 14.5553L51.9998 9.39438L48.1367 5.82194L53.3619 5.20241L55.5658 0.424438L57.7696 5.20241L62.9947 5.82194L59.1317 9.39438L60.1571 14.5553L55.5658 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip4_539_4207)\">\\n<path d=\"M71.1947 11.9852L66.6033 14.5553L67.6287 9.39438L63.7656 5.82194L68.9908 5.20241L71.1947 0.424438L73.3985 5.20241L78.6236 5.82194L74.7606 9.39438L75.786 14.5553L71.1947 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(0.886719 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip1_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(16.5078 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip2_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(32.1328 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip3_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(47.7539 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip4_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(63.3789 0.0990601)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.32px\",\"--framer-line-height\":\"135%\",\"--framer-text-color\":\"rgb(67, 85, 85)\"},children:\"Airboxr helps us make quick decisions across ad channels.\"})}),className:\"framer-dg9fih\",\"data-framer-name\":\"Great app for reporting automation.\",fonts:[\"Inter-Medium\"],name:\"Great app for reporting automation.\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hpl2nt\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:42,intrinsicWidth:54,name:\"Vector\",svg:'<svg width=\"54\" height=\"42\" viewBox=\"-1 -1 54 42\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M47.8656 2.81677L47.8656 2.81673C45.821 0.646527 42.6099 -0.887492 39.2361 -0.887492C33.1282 -0.887492 28.1768 4.06391 28.1768 10.1718C28.1768 16.0011 32.6797 20.6702 38.3587 21.1967L38.3589 21.1967C39.8492 21.3347 41.3915 21.2317 42.7852 20.843C42.3733 22.5975 41.7004 24.6019 40.4295 26.667C38.7475 29.4004 35.9862 32.2911 31.2908 34.8316L30.4089 35.3087L30.9542 36.1502L33.5387 40.1385L33.9652 40.7967L34.6848 40.4846C45.2823 35.8872 52.7018 26.5202 52.7018 15.9322C52.7018 9.94853 51.0187 6.16405 47.8656 2.81677ZM18.9145 2.81677L18.9145 2.81675C16.8701 0.64652 13.6589 -0.887492 10.2852 -0.887492C4.17731 -0.887492 -0.774089 4.06391 -0.774089 10.1718C-0.774089 16.001 3.72872 20.6702 9.40769 21.1967L9.40781 21.1967C10.8983 21.3347 12.4404 21.2317 13.8341 20.843C13.4223 22.5975 12.7493 24.6019 11.4785 26.667C9.79646 29.4004 7.0351 32.2911 2.33985 34.8316L1.45798 35.3087L2.00325 36.1502L4.58768 40.1385L5.01425 40.7967L5.73385 40.4846C16.3312 35.8872 23.7508 26.5202 23.7508 15.9322C23.7508 9.94853 22.0676 6.16405 18.9145 2.81677Z\" stroke=\"#DBE0DF\" stroke-width=\"1.85287\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13gcmwc\",\"data-framer-name\":\"quote3\",name:\"quote3\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gowxwp\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:52,name:\"Vector\",svg:'<svg width=\"52\" height=\"40\" viewBox=\"0 0 52 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.5822 36.2216C1.59967 33.0553 -0.00190353 29.5018 -0.00190353 23.7414C-0.00190353 13.6103 7.10992 4.52777 17.4573 0.0389175L20.0418 4.02721C10.3857 9.25171 8.4987 16.0283 7.74423 20.3012C9.2989 19.4972 11.3342 19.2146 13.3292 19.3993C18.5531 19.8837 22.6702 24.1722 22.6702 29.5018C22.6702 35.098 18.1336 39.6346 12.5374 39.6346C9.43063 39.6346 6.45996 38.2147 4.5822 36.2216ZM33.5332 36.2216C30.5507 33.0553 28.9491 29.5018 28.9491 23.7414C28.9491 13.6103 36.061 4.52777 46.4083 0.0389175L48.9927 4.02721C39.3369 9.25171 37.4497 16.0283 36.6953 20.3012C38.25 19.4972 40.2851 19.2146 42.2802 19.3993C47.5041 19.8837 51.6211 24.1722 51.6211 29.5018C51.6211 35.098 47.0845 39.6346 41.4882 39.6346C38.3816 39.6346 35.4109 38.2147 33.5332 36.2216Z\" fill=\"#DBE0DF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uqjblo\",\"data-framer-name\":\"Frame 490\",name:\"Frame 490\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-s2wicv\",\"data-framer-name\":\"5 stars\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:79,name:\"5 stars\",svg:'<svg width=\"79\" height=\"16\" viewBox=\"0 0 79 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_539_4207)\">\\n<path d=\"M8.69466 11.9852L4.10326 14.5553L5.12871 9.39438L1.26562 5.82194L6.49078 5.20241L8.69466 0.424438L10.8985 5.20241L16.1236 5.82194L12.2606 9.39438L13.286 14.5553L8.69466 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip1_539_4207)\">\\n<path d=\"M24.3197 11.9852L19.7283 14.5553L20.7537 9.39438L16.8906 5.82194L22.1158 5.20241L24.3197 0.424438L26.5235 5.20241L31.7486 5.82194L27.8856 9.39438L28.911 14.5553L24.3197 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip2_539_4207)\">\\n<path d=\"M39.9486 11.9852L35.3572 14.5553L36.3826 9.39438L32.5195 5.82194L37.7447 5.20241L39.9486 0.424438L42.1524 5.20241L47.3775 5.82194L43.5145 9.39438L44.5399 14.5553L39.9486 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip3_539_4207)\">\\n<path d=\"M55.5658 11.9852L50.9744 14.5553L51.9998 9.39438L48.1367 5.82194L53.3619 5.20241L55.5658 0.424438L57.7696 5.20241L62.9947 5.82194L59.1317 9.39438L60.1571 14.5553L55.5658 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip4_539_4207)\">\\n<path d=\"M71.1947 11.9852L66.6033 14.5553L67.6287 9.39438L63.7656 5.82194L68.9908 5.20241L71.1947 0.424438L73.3985 5.20241L78.6236 5.82194L74.7606 9.39438L75.786 14.5553L71.1947 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(0.886719 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip1_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(16.5078 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip2_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(32.1328 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip3_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(47.7539 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip4_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(63.3789 0.0990601)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.32px\",\"--framer-line-height\":\"135%\",\"--framer-text-color\":\"rgb(67, 85, 85)\"},children:\"We love the auto-generated reports!\"})}),className:\"framer-7uq0i6\",\"data-framer-name\":\"Great app for reporting automation.\",fonts:[\"Inter-Medium\"],name:\"Great app for reporting automation.\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iqm8n1\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:42,intrinsicWidth:54,name:\"Vector\",svg:'<svg width=\"54\" height=\"42\" viewBox=\"-1 -1 54 42\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M47.8656 2.81677L47.8656 2.81673C45.821 0.646527 42.6099 -0.887492 39.2361 -0.887492C33.1282 -0.887492 28.1768 4.06391 28.1768 10.1718C28.1768 16.0011 32.6797 20.6702 38.3587 21.1967L38.3589 21.1967C39.8492 21.3347 41.3915 21.2317 42.7852 20.843C42.3733 22.5975 41.7004 24.6019 40.4295 26.667C38.7475 29.4004 35.9862 32.2911 31.2908 34.8316L30.4089 35.3087L30.9542 36.1502L33.5387 40.1385L33.9652 40.7967L34.6848 40.4846C45.2823 35.8872 52.7018 26.5202 52.7018 15.9322C52.7018 9.94853 51.0187 6.16405 47.8656 2.81677ZM18.9145 2.81677L18.9145 2.81675C16.8701 0.64652 13.6589 -0.887492 10.2852 -0.887492C4.17731 -0.887492 -0.774089 4.06391 -0.774089 10.1718C-0.774089 16.001 3.72872 20.6702 9.40769 21.1967L9.40781 21.1967C10.8983 21.3347 12.4404 21.2317 13.8341 20.843C13.4223 22.5975 12.7493 24.6019 11.4785 26.667C9.79646 29.4004 7.0351 32.2911 2.33985 34.8316L1.45798 35.3087L2.00325 36.1502L4.58768 40.1385L5.01425 40.7967L5.73385 40.4846C16.3312 35.8872 23.7508 26.5202 23.7508 15.9322C23.7508 9.94853 22.0676 6.16405 18.9145 2.81677Z\" stroke=\"#DBE0DF\" stroke-width=\"1.85287\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h1m4vh\",\"data-framer-name\":\"quote4\",name:\"quote4\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1smn06m\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:52,name:\"Vector\",svg:'<svg width=\"52\" height=\"40\" viewBox=\"0 0 52 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.5822 36.2216C1.59967 33.0553 -0.00190353 29.5018 -0.00190353 23.7414C-0.00190353 13.6103 7.10992 4.52777 17.4573 0.0389175L20.0418 4.02721C10.3857 9.25171 8.4987 16.0283 7.74423 20.3012C9.2989 19.4972 11.3342 19.2146 13.3292 19.3993C18.5531 19.8837 22.6702 24.1722 22.6702 29.5018C22.6702 35.098 18.1336 39.6346 12.5374 39.6346C9.43063 39.6346 6.45996 38.2147 4.5822 36.2216ZM33.5332 36.2216C30.5507 33.0553 28.9491 29.5018 28.9491 23.7414C28.9491 13.6103 36.061 4.52777 46.4083 0.0389175L48.9927 4.02721C39.3369 9.25171 37.4497 16.0283 36.6953 20.3012C38.25 19.4972 40.2851 19.2146 42.2802 19.3993C47.5041 19.8837 51.6211 24.1722 51.6211 29.5018C51.6211 35.098 47.0845 39.6346 41.4882 39.6346C38.3816 39.6346 35.4109 38.2147 33.5332 36.2216Z\" fill=\"#DBE0DF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5kuxtf\",\"data-framer-name\":\"Frame 490\",name:\"Frame 490\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1e7kzq0\",\"data-framer-name\":\"5 stars\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:79,name:\"5 stars\",svg:'<svg width=\"79\" height=\"16\" viewBox=\"0 0 79 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_539_4207)\">\\n<path d=\"M8.69466 11.9852L4.10326 14.5553L5.12871 9.39438L1.26562 5.82194L6.49078 5.20241L8.69466 0.424438L10.8985 5.20241L16.1236 5.82194L12.2606 9.39438L13.286 14.5553L8.69466 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip1_539_4207)\">\\n<path d=\"M24.3197 11.9852L19.7283 14.5553L20.7537 9.39438L16.8906 5.82194L22.1158 5.20241L24.3197 0.424438L26.5235 5.20241L31.7486 5.82194L27.8856 9.39438L28.911 14.5553L24.3197 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip2_539_4207)\">\\n<path d=\"M39.9486 11.9852L35.3572 14.5553L36.3826 9.39438L32.5195 5.82194L37.7447 5.20241L39.9486 0.424438L42.1524 5.20241L47.3775 5.82194L43.5145 9.39438L44.5399 14.5553L39.9486 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip3_539_4207)\">\\n<path d=\"M55.5658 11.9852L50.9744 14.5553L51.9998 9.39438L48.1367 5.82194L53.3619 5.20241L55.5658 0.424438L57.7696 5.20241L62.9947 5.82194L59.1317 9.39438L60.1571 14.5553L55.5658 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<g clip-path=\"url(#clip4_539_4207)\">\\n<path d=\"M71.1947 11.9852L66.6033 14.5553L67.6287 9.39438L63.7656 5.82194L68.9908 5.20241L71.1947 0.424438L73.3985 5.20241L78.6236 5.82194L74.7606 9.39438L75.786 14.5553L71.1947 11.9852Z\" fill=\"#B7C2C0\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(0.886719 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip1_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(16.5078 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip2_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(32.1328 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip3_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(47.7539 0.0990601)\"/>\\n</clipPath>\\n<clipPath id=\"clip4_539_4207\">\\n<rect width=\"15.6227\" height=\"15.6227\" fill=\"white\" transform=\"translate(63.3789 0.0990601)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.32px\",\"--framer-line-height\":\"135%\",\"--framer-text-color\":\"rgb(67, 85, 85)\"},children:[\"Airboxr allows us to gain quick\",/*#__PURE__*/_jsx(\"br\",{}),\"insights into our conversion data.\"]})}),className:\"framer-1p2j2uk\",\"data-framer-name\":\"Great app for reporting automation.\",fonts:[\"Inter-Medium\"],name:\"Great app for reporting automation.\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sjbjru\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:42,intrinsicWidth:54,name:\"Vector\",svg:'<svg width=\"54\" height=\"42\" viewBox=\"-1 -1 54 42\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M47.8656 2.81677L47.8656 2.81673C45.821 0.646527 42.6099 -0.887492 39.2361 -0.887492C33.1282 -0.887492 28.1768 4.06391 28.1768 10.1718C28.1768 16.0011 32.6797 20.6702 38.3587 21.1967L38.3589 21.1967C39.8492 21.3347 41.3915 21.2317 42.7852 20.843C42.3733 22.5975 41.7004 24.6019 40.4295 26.667C38.7475 29.4004 35.9862 32.2911 31.2908 34.8316L30.4089 35.3087L30.9542 36.1502L33.5387 40.1385L33.9652 40.7967L34.6848 40.4846C45.2823 35.8872 52.7018 26.5202 52.7018 15.9322C52.7018 9.94853 51.0187 6.16405 47.8656 2.81677ZM18.9145 2.81677L18.9145 2.81675C16.8701 0.64652 13.6589 -0.887492 10.2852 -0.887492C4.17731 -0.887492 -0.774089 4.06391 -0.774089 10.1718C-0.774089 16.001 3.72872 20.6702 9.40769 21.1967L9.40781 21.1967C10.8983 21.3347 12.4404 21.2317 13.8341 20.843C13.4223 22.5975 12.7493 24.6019 11.4785 26.667C9.79646 29.4004 7.0351 32.2911 2.33985 34.8316L1.45798 35.3087L2.00325 36.1502L4.58768 40.1385L5.01425 40.7967L5.73385 40.4846C16.3312 35.8872 23.7508 26.5202 23.7508 15.9322C23.7508 9.94853 22.0676 6.16405 18.9145 2.81677Z\" stroke=\"#DBE0DF\" stroke-width=\"1.85287\"/>\\n</svg>\\n',withExternalLayout:true})]})],speed:40,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-v6emwd-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gn4S49azv:{variant:\"HCKBLk73C\"},wqQKI6OoK:{variant:\"iBjCMyGzk\"}},children:/*#__PURE__*/_jsx(FooterDark,{height:\"100%\",id:\"DrRkBBqqs\",layoutId:\"DrRkBBqqs\",style:{width:\"100%\"},variant:\"WWFd0g9Ci\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName}-framer-EQnfQ { background: white; }`,\".framer-EQnfQ.framer-n3733v, .framer-EQnfQ .framer-n3733v { display: block; }\",\".framer-EQnfQ.framer-123eaiv { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-EQnfQ .framer-126me4c-container, .framer-EQnfQ .framer-1im7gi0-container, .framer-EQnfQ .framer-1c1a3fn-container, .framer-EQnfQ .framer-rbdhvj-container, .framer-EQnfQ .framer-7s8g77-container, .framer-EQnfQ .framer-1kf6tit-container, .framer-EQnfQ .framer-v6emwd-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-1dhyzqt { align-content: center; align-items: center; background-color: var(--token-855624aa-6c12-4b3a-bb38-9c3a773550fc, #f7fdfc); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-aoplnn { align-content: flex-start; align-items: flex-start; background-color: var(--token-855624aa-6c12-4b3a-bb38-9c3a773550fc, #f7fdfc); display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 80px 40px 40px 40px; position: relative; width: 1px; }\",\".framer-EQnfQ .framer-zcc1uc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-EQnfQ .framer-t0arhn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 500px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-EQnfQ .framer-ysc0rl, .framer-EQnfQ .framer-1yzm2kl, .framer-EQnfQ .framer-pw6x4j, .framer-EQnfQ .framer-athttf, .framer-EQnfQ .framer-1qttcjl, .framer-EQnfQ .framer-twdv7s { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-EQnfQ .framer-dmdsqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-1j06aa, .framer-EQnfQ .framer-twq3yz, .framer-EQnfQ .framer-sd6930, .framer-EQnfQ .framer-1sxvuuh, .framer-EQnfQ .framer-1f5m6mb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-11ucw2y-container, .framer-EQnfQ .framer-tiumjp-container, .framer-EQnfQ .framer-n3e67j-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 20px; }\",\".framer-EQnfQ .framer-gf00yv, .framer-EQnfQ .framer-1j7imd2, .framer-EQnfQ .framer-1ak04xm { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-EQnfQ .framer-1vvw5le { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-zx91b3 { aspect-ratio: 1 / 1; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; flex: none; height: var(--framer-aspect-ratio-supported, 120px); position: relative; width: 120px; }\",\".framer-EQnfQ .framer-17heyy2, .framer-EQnfQ .framer-vhon4t { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-EQnfQ .framer-12h8f42 { aspect-ratio: 4.8 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); max-width: 140px; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-my1gnu { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-EQnfQ .framer-1gzzphn { aspect-ratio: 1 / 1; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: relative; width: 80px; }\",\".framer-EQnfQ .framer-9pwbf5 { aspect-ratio: 4.8 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); max-width: 100px; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-1ekm82o { --border-bottom-width: 1px; --border-color: var(--token-74ad9f5e-af61-4b62-af21-ea0229c088a0, #dedede); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #f0f0f0; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; max-height: 500px; max-width: 500px; overflow: visible; padding: 10px; position: relative; width: 1px; }\",\".framer-EQnfQ .framer-1qhuepg-container, .framer-EQnfQ .framer-1m2caod-container, .framer-EQnfQ .framer-1emomg4-container, .framer-EQnfQ .framer-a7llc-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-EQnfQ .framer-lbqeqp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-EQnfQ .framer-1n2xu7x-container { flex: none; height: 120px; position: relative; width: 100%; }\",\".framer-EQnfQ .framer-176jonb, .framer-EQnfQ .framer-130c61b, .framer-EQnfQ .framer-13gcmwc, .framer-EQnfQ .framer-h1m4vh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-EQnfQ .framer-1ko4xse, .framer-EQnfQ .framer-gcxqmp, .framer-EQnfQ .framer-gowxwp, .framer-EQnfQ .framer-1smn06m { flex: none; height: 40px; position: relative; width: 52px; }\",\".framer-EQnfQ .framer-1jxsz1p, .framer-EQnfQ .framer-ccel0v, .framer-EQnfQ .framer-uqjblo, .framer-EQnfQ .framer-5kuxtf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-EQnfQ .framer-1h34dhg, .framer-EQnfQ .framer-cl0cvm, .framer-EQnfQ .framer-s2wicv, .framer-EQnfQ .framer-1e7kzq0 { flex: none; height: 16px; position: relative; width: 79px; }\",\".framer-EQnfQ .framer-e7g0ns { --framer-paragraph-spacing: 14.822922706604004px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 266px; word-break: break-word; word-wrap: break-word; }\",\".framer-EQnfQ .framer-1882xa7, .framer-EQnfQ .framer-1hpl2nt, .framer-EQnfQ .framer-1iqm8n1, .framer-EQnfQ .framer-1sjbjru { flex: none; height: 42px; position: relative; width: 54px; }\",\".framer-EQnfQ .framer-dg9fih, .framer-EQnfQ .framer-7uq0i6 { --framer-paragraph-spacing: 14.822922706604004px; align-self: stretch; flex: none; height: auto; min-width: 240px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-EQnfQ .framer-1p2j2uk { --framer-paragraph-spacing: 14.822922706604004px; align-self: stretch; flex: none; height: auto; min-width: 250px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-EQnfQ.framer-123eaiv, .framer-EQnfQ .framer-1dhyzqt, .framer-EQnfQ .framer-aoplnn, .framer-EQnfQ .framer-zcc1uc, .framer-EQnfQ .framer-t0arhn, .framer-EQnfQ .framer-dmdsqx, .framer-EQnfQ .framer-1j06aa, .framer-EQnfQ .framer-twq3yz, .framer-EQnfQ .framer-sd6930, .framer-EQnfQ .framer-1vvw5le, .framer-EQnfQ .framer-17heyy2, .framer-EQnfQ .framer-my1gnu, .framer-EQnfQ .framer-vhon4t, .framer-EQnfQ .framer-1ekm82o, .framer-EQnfQ .framer-1sxvuuh, .framer-EQnfQ .framer-1f5m6mb, .framer-EQnfQ .framer-176jonb, .framer-EQnfQ .framer-1jxsz1p, .framer-EQnfQ .framer-130c61b, .framer-EQnfQ .framer-ccel0v, .framer-EQnfQ .framer-13gcmwc, .framer-EQnfQ .framer-uqjblo, .framer-EQnfQ .framer-h1m4vh, .framer-EQnfQ .framer-5kuxtf { gap: 0px; } .framer-EQnfQ.framer-123eaiv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-EQnfQ.framer-123eaiv > :first-child, .framer-EQnfQ .framer-t0arhn > :first-child, .framer-EQnfQ .framer-dmdsqx > :first-child, .framer-EQnfQ .framer-17heyy2 > :first-child, .framer-EQnfQ .framer-vhon4t > :first-child, .framer-EQnfQ .framer-1ekm82o > :first-child, .framer-EQnfQ .framer-1jxsz1p > :first-child, .framer-EQnfQ .framer-ccel0v > :first-child, .framer-EQnfQ .framer-uqjblo > :first-child, .framer-EQnfQ .framer-5kuxtf > :first-child { margin-top: 0px; } .framer-EQnfQ.framer-123eaiv > :last-child, .framer-EQnfQ .framer-t0arhn > :last-child, .framer-EQnfQ .framer-dmdsqx > :last-child, .framer-EQnfQ .framer-17heyy2 > :last-child, .framer-EQnfQ .framer-vhon4t > :last-child, .framer-EQnfQ .framer-1ekm82o > :last-child, .framer-EQnfQ .framer-1jxsz1p > :last-child, .framer-EQnfQ .framer-ccel0v > :last-child, .framer-EQnfQ .framer-uqjblo > :last-child, .framer-EQnfQ .framer-5kuxtf > :last-child { margin-bottom: 0px; } .framer-EQnfQ .framer-1dhyzqt > *, .framer-EQnfQ .framer-zcc1uc > *, .framer-EQnfQ .framer-1j06aa > *, .framer-EQnfQ .framer-twq3yz > *, .framer-EQnfQ .framer-sd6930 > *, .framer-EQnfQ .framer-1vvw5le > *, .framer-EQnfQ .framer-my1gnu > *, .framer-EQnfQ .framer-1sxvuuh > *, .framer-EQnfQ .framer-1f5m6mb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-EQnfQ .framer-1dhyzqt > :first-child, .framer-EQnfQ .framer-aoplnn > :first-child, .framer-EQnfQ .framer-zcc1uc > :first-child, .framer-EQnfQ .framer-1j06aa > :first-child, .framer-EQnfQ .framer-twq3yz > :first-child, .framer-EQnfQ .framer-sd6930 > :first-child, .framer-EQnfQ .framer-1vvw5le > :first-child, .framer-EQnfQ .framer-my1gnu > :first-child, .framer-EQnfQ .framer-1sxvuuh > :first-child, .framer-EQnfQ .framer-1f5m6mb > :first-child, .framer-EQnfQ .framer-176jonb > :first-child, .framer-EQnfQ .framer-130c61b > :first-child, .framer-EQnfQ .framer-13gcmwc > :first-child, .framer-EQnfQ .framer-h1m4vh > :first-child { margin-left: 0px; } .framer-EQnfQ .framer-1dhyzqt > :last-child, .framer-EQnfQ .framer-aoplnn > :last-child, .framer-EQnfQ .framer-zcc1uc > :last-child, .framer-EQnfQ .framer-1j06aa > :last-child, .framer-EQnfQ .framer-twq3yz > :last-child, .framer-EQnfQ .framer-sd6930 > :last-child, .framer-EQnfQ .framer-1vvw5le > :last-child, .framer-EQnfQ .framer-my1gnu > :last-child, .framer-EQnfQ .framer-1sxvuuh > :last-child, .framer-EQnfQ .framer-1f5m6mb > :last-child, .framer-EQnfQ .framer-176jonb > :last-child, .framer-EQnfQ .framer-130c61b > :last-child, .framer-EQnfQ .framer-13gcmwc > :last-child, .framer-EQnfQ .framer-h1m4vh > :last-child { margin-right: 0px; } .framer-EQnfQ .framer-aoplnn > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-EQnfQ .framer-t0arhn > *, .framer-EQnfQ .framer-17heyy2 > *, .framer-EQnfQ .framer-vhon4t > *, .framer-EQnfQ .framer-1ekm82o > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-EQnfQ .framer-dmdsqx > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-EQnfQ .framer-176jonb > *, .framer-EQnfQ .framer-130c61b > *, .framer-EQnfQ .framer-13gcmwc > *, .framer-EQnfQ .framer-h1m4vh > * { margin: 0px; margin-left: calc(9.264327049255371px / 2); margin-right: calc(9.264327049255371px / 2); } .framer-EQnfQ .framer-1jxsz1p > *, .framer-EQnfQ .framer-ccel0v > *, .framer-EQnfQ .framer-uqjblo > *, .framer-EQnfQ .framer-5kuxtf > * { margin: 0px; margin-bottom: calc(1.8528653383255005px / 2); margin-top: calc(1.8528653383255005px / 2); } }\",\"@media (min-width: 1200px) and (max-width: 1439px) { .framer-EQnfQ .hidden-123eaiv { display: none !important; } }\",`@media (min-width: 1440px) { .framer-EQnfQ .hidden-9g0hq6 { display: none !important; } .${metadata.bodyClassName}-framer-EQnfQ { background: white; } .framer-EQnfQ.framer-123eaiv { width: 1440px; } .framer-EQnfQ .framer-t0arhn { max-width: 600px; } .framer-EQnfQ .framer-12h8f42 { height: var(--framer-aspect-ratio-supported, 29px); }}`,`@media (min-width: 810px) and (max-width: 1199px) { .framer-EQnfQ .hidden-800ld2 { display: none !important; } .${metadata.bodyClassName}-framer-EQnfQ { background: white; } .framer-EQnfQ.framer-123eaiv { width: 810px; } .framer-EQnfQ .framer-aoplnn { flex-direction: column; } .framer-EQnfQ .framer-zcc1uc { flex: none; width: 100%; } .framer-EQnfQ .framer-1ekm82o { flex: none; max-height: 600px; max-width: unset; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-EQnfQ .framer-aoplnn { gap: 0px; } .framer-EQnfQ .framer-aoplnn > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-EQnfQ .framer-aoplnn > :first-child { margin-top: 0px; } .framer-EQnfQ .framer-aoplnn > :last-child { margin-bottom: 0px; } }}`,`@media (max-width: 809px) { .framer-EQnfQ .hidden-1w5uyy3 { display: none !important; } .${metadata.bodyClassName}-framer-EQnfQ { background: white; } .framer-EQnfQ.framer-123eaiv { width: 390px; } .framer-EQnfQ .framer-aoplnn { flex-direction: column; padding: 80px 20px 40px 20px; } .framer-EQnfQ .framer-zcc1uc, .framer-EQnfQ .framer-1ekm82o { flex: none; width: 100%; } .framer-EQnfQ .framer-12h8f42 { height: var(--framer-aspect-ratio-supported, 29px); } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-EQnfQ .framer-aoplnn { gap: 0px; } .framer-EQnfQ .framer-aoplnn > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-EQnfQ .framer-aoplnn > :first-child { margin-top: 0px; } .framer-EQnfQ .framer-aoplnn > :last-child { margin-bottom: 0px; } }}`,...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-EQnfQ[data-border=\"true\"]::after, .framer-EQnfQ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1369.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WQonwswYE\":{\"layout\":[\"fixed\",\"auto\"]},\"wqQKI6OoK\":{\"layout\":[\"fixed\",\"auto\"]},\"Gn4S49azv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FramerFSypHHwfE=withCSS(Component,css,\"framer-EQnfQ\");export default FramerFSypHHwfE;FramerFSypHHwfE.displayName=\"Page\";FramerFSypHHwfE.defaultProps={height:1369.5,width:1200};addFonts(FramerFSypHHwfE,[{explicitInter:true,fonts:[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-SemiBoldItalic.cyrillic-ext-MEHHCDC3.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-SemiBoldItalic.cyrillic-YACNRNDE.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-SemiBoldItalic.greek-ext-GFL7KADI.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-SemiBoldItalic.greek-5W77OPRT.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-SemiBoldItalic.latin-ext-OYJJ2W6R.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-SemiBoldItalic.latin-KBLJMBDH.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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://app.framerstatic.com/Inter-SemiBoldItalic.vietnamese-5ZFOV65G.woff2\",weight:\"600\"},{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...MegaMenuFonts,...PhosphorFonts,...FormFieldFonts,...FormField1Fonts,...HiddenFieldFonts,...SubmitButtonFonts,...TickerFonts,...FooterDarkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFSypHHwfE\",\"slots\":[],\"annotations\":{\"framerResponsiveScreen\":\"\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WQonwswYE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wqQKI6OoK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Gn4S49azv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1369.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["SubmitButton", "props", "_props_hoverCustomization", "_props_hoverCustomization1", "_props_hoverCustomization2", "_props_pressCustomization", "_props_pressCustomization1", "_props_pressCustomization2", "_props_font", "formId", "clickAction", "submitPlatform", "submitUrl", "responseInfo", "redirectOnSuccess", "scrollOptions", "icon", "border", "success", "failure", "apiConfig", "borderRadius", "formState", "setFormState", "useFormStore", "submitted", "setSubmitted", "ye", "redirectLinkRef", "pe", "resetFormState", "prev", "newForm", "fieldName", "ue", "_", "newState", "onSubmitClick", "invalidFields", "form", "field", "formData", "name", "processFieldName", "url", "fetchMode", "contentType", "headers", "_apiConfig_apiKey", "_props_loopsUserGroup", "domain", "parameters", "parseMailchimpUrl", "key", "emailFound", "phoneFound", "birthdayFound", "window", "value", "body", "response", "SUPABASE_KEY", "error", "closestRef", "closestDistance", "ref", "distance", "u", "motion", "p", "FormIcon", "Link", "addPropertyControls", "ControlType", "notSubmitForm", "iconPropertyControls", "matchResult", "parametersObject", "MAILCHIMP_REPLACE", "KLAVIYO_FIELDS", "useFormStore", "createStore", "FormIcon", "props", "_icon_image", "icon", "style", "p", "iconPropertyControls", "ControlType", "shadowPropertyControls", "createBackground", "fill", "on", "color", "colorA", "colorB", "fillProp", "noDefault", "fillPropOnOff", "colorOn", "colorAOn", "colorBOn", "colorOff", "colorAOff", "colorBOff", "NO_REQUIRED_TYPES", "NO_PREFILL_TYPES", "CHARACTER_LIMIT_TYPES", "CHECKBOX_TYPES", "OPTIONS_TYPES", "TEXT_PLACEHOLDER_TYPES", "PLACEHOLDER_FONT_COLOR_TYPES", "GAP_TYPES", "GAP_HV_TYPES", "MIN_MAX_STEP_TYPES", "INVALID_STATE", "DROPDOWN_NONE_SELECTED_VALUE", "DASHES_ONLY_REGEX", "FormField", "props", "_formState_formId_name", "_formState_formId", "formId", "type", "name", "options", "gap", "border", "icon", "consentLink", "invalidStyle", "checkboxStyle", "_props_id", "id", "isCanvas", "RenderTarget", "required", "iconOnLeft", "pt", "pl", "pb", "pr", "plIcon", "prIcon", "minHeight", "formState", "setFormState", "useFormStore", "value", "invalid", "setInvalid", "ye", "invalidRef", "pe", "ref", "updateField", "key", "prev", "_prev_formId", "invalidate", "newState", "revalidate", "isValid", "valid", "_value_", "_value_1", "_value_2", "emailFilters", "isEmailAddress", "domain", "blockedDomain", "response", "error", "parseURL", "ue", "defaultValue", "prefillValue", "urlParam", "searchParams", "window", "param", "isNumber", "values", "optionNames", "v", "otherFieldData", "_prev_formId1", "borderRadius", "style", "onChangeEventTargetValue", "event", "elements", "_props_textCharacterLimit", "p", "u", "Checkbox", "Link", "motion", "dropdownNoneSelected", "Dropdown", "option", "index", "_props_textCharacterLimit1", "textAreaHeight", "useMinMaxHeight", "minHeightCalc", "multiSelectArray", "multiSelectOnChange", "multiSelectValue", "radioStyle", "radioBorder", "radioDotPadding", "_imageSelectButtons_text", "imageOptions", "imageSelectButtons", "imageSelectColumns", "imageSelectMultiSelect", "imageStyle", "imageSelectArray", "rows", "i", "_imageSelectButtons_text1", "_imageSelectButtons_text2", "_imageSelectButtons_text3", "_imageSelectButtons_text4", "_rows_", "selected", "layoutProps", "onClick", "createBackground", "Image2", "items", "numberUpdateFormState", "roundedValue", "boundedValue", "numberOnFocusLost", "numberOnKeyDown", "_handle_border", "_handle_border1", "_track_border", "_track_border1", "_props_sliderLabel", "track", "handle", "handleCSS", "trackCSS", "npsButtons", "npsLabels", "innerRadius", "outerRadius", "buttonBorder", "_", "radius", "emailOnFocusLost", "phoneNumberOnChange", "unformatted", "unformatPhoneNumber", "formattedValue", "formatPhoneNumber", "phoneValue", "phoneFormat", "isLastCharacterANumber", "countryCode", "countryCodeOnChange", "unformatCountryCode", "formatCountryCode", "countryCodeFormat", "onCountryCodeFocus", "lastChar", "countryCodeInput", "cursorPosition", "replaceXWithNumbers", "urlOnFocusLost", "urlValid", "fullURL", "countryNoneSelected", "countries", "country", "countryEmojis", "FormIcon", "addPropertyControls", "ControlType", "fillPropOnOff", "fillProp", "fontIsHidden", "iconPropertyControls", "baseStyle", "onChange", "onFocus", "children", "fontColor", "paddingRight", "arrow", "_arrow_color", "on", "string", "phoneNumber", "format", "cutOffIndex", "result", "match", "offset", "phoneNumberString", "countryCodeString", "INVALID_URL_RETURN", "urlAcceptedDomains", "url", "str", "input", "count", "number", "NO_REQUIRED_TYPES", "NO_PREFILL_TYPES", "CHARACTER_LIMIT_TYPES", "CHECKBOX_TYPES", "OPTIONS_TYPES", "TEXT_PLACEHOLDER_TYPES", "PLACEHOLDER_FONT_COLOR_TYPES", "GAP_TYPES", "GAP_HV_TYPES", "MIN_MAX_STEP_TYPES", "INVALID_STATE", "DROPDOWN_ICON_HEIGHT", "DROPDOWN_NONE_SELECTED_VALUE", "DASHES_ONLY_REGEX", "FormField", "props", "_formState_formId_name", "_formState_formId", "formId", "type", "name", "options", "gap", "border", "icon", "consentLink", "invalidStyle", "checkboxStyle", "elementId", "isCanvas", "RenderTarget", "required", "iconOnLeft", "pt", "pl", "pb", "pr", "plIcon", "prIcon", "minHeight", "formState", "setFormState", "useFormStore", "value", "invalid", "setInvalid", "ye", "invalidRef", "pe", "ref", "updateField", "key", "prev", "_prev_formId", "invalidate", "newState", "revalidate", "isValid", "valid", "_value_", "_value_1", "_value_2", "isEmailAddress", "parseURL", "ue", "defaultValue", "prefillValue", "urlParam", "searchParams", "window", "param", "isNumber", "values", "otherFieldData", "_prev_formId1", "borderRadius", "style", "onChangeEventTargetValue", "event", "elements", "_props_textCharacterLimit", "p", "u", "Checkbox", "Link", "motion", "dropdownNoneSelected", "Dropdown", "option", "index", "_props_textCharacterLimit1", "multiSelectOnChange", "multiSelectValue", "v", "optionValues", "radioStyle", "radioShadow", "radioBorder", "radioDotPadding", "numberUpdateFormState", "roundedValue", "boundedValue", "numberOnFocusLost", "numberOnKeyDown", "_handle_border", "_handle_border1", "_track_border", "_track_border1", "_props_sliderLabel", "track", "handle", "handleCSS", "trackCSS", "npsButtons", "npsLabels", "innerRadius", "outerRadius", "buttonBorder", "_", "selected", "radius", "emailOnFocusLost", "phoneNumberOnChange", "unformatted", "unformatPhoneNumber", "formattedValue", "formatPhoneNumber", "phoneValue", "phoneFormat", "isLastCharacterANumber", "countryCode", "countryCodeOnChange", "unformatCountryCode", "formatCountryCode", "countryCodeFormat", "onCountryCodeFocus", "lastChar", "countryCodeInput", "cursorPosition", "replaceXWithNumbers", "urlOnFocusLost", "urlValid", "domain", "fullURL", "countryNoneSelected", "countries", "country", "countryEmojis", "FormIcon", "addPropertyControls", "ControlType", "fontIsHidden", "iconPropertyControls", "baseStyle", "onChange", "onFocus", "children", "fontColor", "paddingRight", "string", "phoneNumber", "format", "cutOffIndex", "result", "match", "offset", "phoneNumberString", "countryCodeString", "on", "shadow", "INVALID_URL_RETURN", "urlAcceptedDomains", "url", "str", "input", "count", "number", "HiddenField", "props", "formId", "name", "isCanvas", "RenderTarget", "formState", "setFormState", "useFormStore", "getValue", "value", "window", "ue", "prev", "text", "u", "p", "addPropertyControls", "ControlType", "variableHidden", "variableType", "MegaMenuFonts", "getFonts", "oyWL0FHRr_default", "PhosphorFonts", "Icon", "FormFieldFonts", "FormField", "FormField1Fonts", "HiddenFieldFonts", "HiddenField", "SubmitButtonFonts", "SubmitButton", "TickerFonts", "Ticker", "FooterDarkFonts", "IB3eCRcC2_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "valuesByLocaleId", "LazyValue", "preloadLocalizedValues", "locale", "promises", "values", "promise", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "ie", "metadata1", "_document_querySelector", "robotsTag", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "preloadPromise", "preloadLocalizedValues", "ref1", "pe", "isDisplayed", "isBrowser", "isDisplayed1", "useRouteElementId", "ref2", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "variantClassNames", "u", "LayoutGroup", "motion", "cx", "serializationHash", "ComponentViewportProvider", "Container", "PropertyOverrides2", "oyWL0FHRr_default", "x", "RichText2", "Icon", "Image2", "FormField", "HiddenField", "ResolveLinks", "resolvedLinks", "SubmitButton", "resolvedLinks1", "Ticker", "SVG", "IB3eCRcC2_default", "css", "FramerFSypHHwfE", "withCSS", "FSypHHwfE_default", "addFonts", "MegaMenuFonts", "PhosphorFonts", "FormFieldFonts", "FormField1Fonts", "HiddenFieldFonts", "SubmitButtonFonts", "TickerFonts", "FooterDarkFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
