{"version":3,"file":"MultiStepForm.C9R5FfNW.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/8id28QLIP356OaRuTQUy/xMCI27YYA727lA4tpmWK/MultiStepForm.js"],"sourcesContent":["// Attorney Inquiry Form for Fyntra website\n// Multi-step form for attorneys and law firms with webhook routing to Attorney Pipeline.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,startTransition,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";const themePresets={fyntra:{name:\"Fyntra Default\",primaryColor:\"#0066FF\",secondaryColor:\"#EEEEEE\",backgroundColor:\"#FFFFFF\",textColor:\"#000000\",buttonTextColor:\"#FFFFFF\",progressBarColor:\"#0066FF\",errorColor:\"#FF5588\",successColor:\"#22CC66\"},professional:{name:\"Professional Blue\",primaryColor:\"#1E40AF\",secondaryColor:\"#E0E7FF\",backgroundColor:\"#F8FAFC\",textColor:\"#1E293B\",buttonTextColor:\"#FFFFFF\",progressBarColor:\"#3B82F6\",errorColor:\"#DC2626\",successColor:\"#10B981\"},modern:{name:\"Modern Purple\",primaryColor:\"#7C3AED\",secondaryColor:\"#EDE9FE\",backgroundColor:\"#FAFAF9\",textColor:\"#18181B\",buttonTextColor:\"#FFFFFF\",progressBarColor:\"#A78BFA\",errorColor:\"#EF4444\",successColor:\"#14B8A6\"},minimal:{name:\"Clean Minimal\",primaryColor:\"#000000\",secondaryColor:\"#F5F5F5\",backgroundColor:\"#FFFFFF\",textColor:\"#171717\",buttonTextColor:\"#FFFFFF\",progressBarColor:\"#404040\",errorColor:\"#F87171\",successColor:\"#4ADE80\"},warm:{name:\"Warm Orange\",primaryColor:\"#EA580C\",secondaryColor:\"#FFEDD5\",backgroundColor:\"#FFFBEB\",textColor:\"#292524\",buttonTextColor:\"#FFFFFF\",progressBarColor:\"#FB923C\",errorColor:\"#DC2626\",successColor:\"#16A34A\"},custom:{name:\"Custom Theme\",primaryColor:\"#0066FF\",secondaryColor:\"#EEEEEE\",backgroundColor:\"#FFFFFF\",textColor:\"#000000\",buttonTextColor:\"#FFFFFF\",progressBarColor:\"#0066FF\",errorColor:\"#FF5588\",successColor:\"#22CC66\"}};/**\n * Attorney Inquiry Form\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 720\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function AttorneyInquiryForm(props){const{themePreset=\"fyntra\",primaryColor,secondaryColor,backgroundColor,textColor,buttonTextColor,headingFont,labelFont,buttonFont,inputFont,progressBarColor,errorColor,successColor,confirmationMessage,buttonBorderRadius,showCardBorder,showProgressBar}=props;const theme=themePreset===\"custom\"?{primaryColor,secondaryColor,backgroundColor,textColor,buttonTextColor,progressBarColor,errorColor,successColor}:themePresets[themePreset];const[currentStep,setCurrentStep]=useState(1);const[showSuccess,setShowSuccess]=useState(false);const[errors,setErrors]=useState({});const[isMobile,setIsMobile]=useState(false);const[webhookStatus,setWebhookStatus]=useState(\"idle\");const[formData,setFormData]=useState({firstName:\"\",lastName:\"\",lawFirmName:\"\",email:\"\",phone:\"\",practiceStates:\"\",websiteUrl:\"\",primaryPracticeArea:\"\",plaintiffCasesPerMonth:\"\",familiarWithFunding:null,lookingFor:[],additionalNotes:\"\"});const totalSteps=3;useEffect(()=>{if(typeof window===\"undefined\")return;const checkMobile=()=>{startTransition(()=>setIsMobile(window.innerWidth<768));};checkMobile();window.addEventListener(\"resize\",checkMobile);return()=>window.removeEventListener(\"resize\",checkMobile);},[]);const usStates=[{code:\"AL\",name:\"Alabama\"},{code:\"AK\",name:\"Alaska\"},{code:\"AZ\",name:\"Arizona\"},{code:\"CA\",name:\"California\"},{code:\"FL\",name:\"Florida\"},{code:\"GA\",name:\"Georgia\"},{code:\"LA\",name:\"Louisiana\"},{code:\"MA\",name:\"Massachusetts\"},{code:\"NJ\",name:\"New Jersey\"},{code:\"NY\",name:\"New York\"},{code:\"PA\",name:\"Pennsylvania\"},{code:\"RI\",name:\"Rhode Island\"},{code:\"TX\",name:\"Texas\"},{code:\"OTHER\",name:\"Other\"}];const practiceAreaOptions=[\"Personal Injury\",\"Medical Malpractice\",\"Mass Tort\",\"Workers’ Compensation\",\"Wrongful Death\",\"General Litigation\",\"Other\"];const caseVolumeOptions=[\"1–10\",\"10–25\",\"25–50\",\"50+\"];const lookingForOptions=[\"Learn About Funding Process\",\"Explore Partnership\",\"Client Funding Support\",\"Schedule a Call\",\"General Questions\"];const validateEmail=email=>{const re=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;return re.test(email);};const validatePhone=phone=>{const re=/^\\d{10,}$/;return re.test(phone.replace(/\\D/g,\"\"));};const formatPhoneNumber=value=>{const cleaned=value.replace(/\\D/g,\"\");if(cleaned.length<=3)return cleaned;if(cleaned.length<=6)return`(${cleaned.slice(0,3)}) ${cleaned.slice(3)}`;return`(${cleaned.slice(0,3)}) ${cleaned.slice(3,6)}-${cleaned.slice(6,10)}`;};const validateWebsiteUrl=url=>{if(!url.trim())return true;try{const normalized=url.startsWith(\"http\")?url:`https://${url}`;new URL(normalized);return true;}catch{return false;}};const validateStep=step=>{const newErrors={};if(step===1){if(!formData.firstName.trim()){newErrors.firstName=\"First name is required\";}if(!formData.lastName.trim()){newErrors.lastName=\"Last name is required\";}if(!formData.lawFirmName.trim()){newErrors.lawFirmName=\"Law firm name is required\";}if(!formData.email.trim()){newErrors.email=\"Email address is required\";}else if(!validateEmail(formData.email)){newErrors.email=\"Please enter a valid email address\";}if(!formData.phone.trim()){newErrors.phone=\"Phone number is required\";}else if(!validatePhone(formData.phone)){newErrors.phone=\"Please enter a valid 10-digit phone number\";}if(!formData.practiceStates.trim()){newErrors.practiceStates=\"Please select a state\";}if(!validateWebsiteUrl(formData.websiteUrl)){newErrors.websiteUrl=\"Please enter a valid website URL\";}}if(step===2){if(!formData.primaryPracticeArea){newErrors.primaryPracticeArea=\"Please select a practice area\";}if(!formData.plaintiffCasesPerMonth){newErrors.plaintiffCasesPerMonth=\"Please select a case volume\";}if(formData.familiarWithFunding===null){newErrors.familiarWithFunding=\"Please select Yes or No\";}if(formData.lookingFor.length===0){newErrors.lookingFor=\"Please select at least one option\";}}setErrors(newErrors);return Object.keys(newErrors).length===0;};const sendWebhook=async()=>{if(typeof window===\"undefined\")return;startTransition(()=>setWebhookStatus(\"sending\"));try{const webhookData={form_id:\"attorney_inquiry\",form_name:\"Attorney Inquiry Form\",route_to:\"Attorney Pipeline\",tags:[\"Attorney Inquiry\",\"Law Firm Contact\",\"Website Attorney Lead\"],submissionTimestamp:new Date().toISOString(),formCompleted:true,stepsCompleted:2,totalSteps:3,contactInformation:{firstName:formData.firstName,lastName:formData.lastName,fullName:`${formData.firstName} ${formData.lastName}`,lawFirmName:formData.lawFirmName,email:formData.email,phone:formData.phone,practiceStates:formData.practiceStates,websiteUrl:formData.websiteUrl||null},practiceInformation:{primaryPracticeArea:formData.primaryPracticeArea,plaintiffCasesPerMonth:formData.plaintiffCasesPerMonth,familiarWithLitigationFunding:formData.familiarWithFunding,lookingFor:formData.lookingFor,additionalNotes:formData.additionalNotes||null},metadata:{userAgent:window.navigator.userAgent,screenResolution:`${window.screen.width}x${window.screen.height}`,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,language:window.navigator.language,referrer:document.referrer||\"Direct\"},rawFormData:formData};const response=await fetch(props.webhookUrl,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(webhookData)});if(response.ok){startTransition(()=>setWebhookStatus(\"success\"));}else{console.error(\"Webhook failed:\",response.status,response.statusText);startTransition(()=>setWebhookStatus(\"error\"));}}catch(error){console.error(\"Webhook error:\",error);startTransition(()=>setWebhookStatus(\"error\"));}};const handleNext=()=>{if(validateStep(currentStep)){if(currentStep===2){startTransition(()=>setShowSuccess(true));if(props.enableWebhook&&props.webhookUrl){sendWebhook();}setTimeout(()=>{startTransition(()=>{setShowSuccess(false);setCurrentStep(3);});},2e3);}else{startTransition(()=>setCurrentStep(currentStep+1));}}};const handleBack=()=>{startTransition(()=>{setCurrentStep(currentStep-1);setErrors({});});};const handleInputChange=(field,value)=>{startTransition(()=>{let processedValue=value;if(field===\"phone\"&&typeof value===\"string\"){processedValue=formatPhoneNumber(value);}setFormData({...formData,[field]:processedValue});if(errors[field]){const newErrors={...errors};delete newErrors[field];setErrors(newErrors);}});};const toggleLookingFor=option=>{const exists=formData.lookingFor.includes(option);const next=exists?formData.lookingFor.filter(item=>item!==option):[...formData.lookingFor,option];handleInputChange(\"lookingFor\",next);};const inputStyle={width:\"100%\",padding:\"12px 16px\",borderRadius:8,border:`1px solid ${theme.secondaryColor}`,...inputFont,color:theme.textColor,backgroundColor:\"#fff\",outline:\"none\",transition:\"border-color 0.2s\"};const labelStyle={display:\"block\",marginBottom:8,...labelFont,color:theme.textColor};const errorStyle={...labelFont,fontSize:\"12px\",color:theme.errorColor,marginTop:4};const buttonStyle={padding:\"12px 32px\",borderRadius:buttonBorderRadius,border:\"none\",cursor:\"pointer\",...buttonFont,transition:\"all 0.2s\"};const yesNoButtonStyle=active=>({...buttonStyle,backgroundColor:active?theme.primaryColor:\"#fff\",color:active?theme.buttonTextColor:theme.textColor,border:`1px solid ${theme.primaryColor}`});const pillStyle=active=>({padding:\"10px 14px\",borderRadius:999,border:`1px solid ${active?theme.primaryColor:theme.secondaryColor}`,backgroundColor:active?theme.primaryColor:\"#fff\",color:active?theme.buttonTextColor:theme.textColor,cursor:\"pointer\",...labelFont});const renderStep=()=>{switch(currentStep){case 1:return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isMobile?16:20},children:[/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,...headingFont,color:theme.textColor},children:\"Contact Information\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"1fr 1fr\",gap:16},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"First Name *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.firstName,onChange:e=>handleInputChange(\"firstName\",e.target.value),style:{...inputStyle,borderColor:errors.firstName?theme.errorColor:theme.secondaryColor},placeholder:\"Enter your first name\"}),errors.firstName&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.firstName})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Last Name *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.lastName,onChange:e=>handleInputChange(\"lastName\",e.target.value),style:{...inputStyle,borderColor:errors.lastName?theme.errorColor:theme.secondaryColor},placeholder:\"Enter your last name\"}),errors.lastName&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.lastName})]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Law Firm Name *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.lawFirmName,onChange:e=>handleInputChange(\"lawFirmName\",e.target.value),style:{...inputStyle,borderColor:errors.lawFirmName?theme.errorColor:theme.secondaryColor},placeholder:\"Enter law firm name\"}),errors.lawFirmName&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.lawFirmName})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"1fr 1fr\",gap:16},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Email Address *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",value:formData.email,onChange:e=>handleInputChange(\"email\",e.target.value),style:{...inputStyle,borderColor:errors.email?theme.errorColor:theme.secondaryColor},placeholder:\"name@lawfirm.com\"}),errors.email&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.email})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Phone Number *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",value:formData.phone,onChange:e=>handleInputChange(\"phone\",e.target.value),style:{...inputStyle,borderColor:errors.phone?theme.errorColor:theme.secondaryColor},placeholder:\"(555) 123-4567\"}),errors.phone&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.phone})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"1fr 1fr\",gap:16},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"State(s) Where You Practice *\"}),/*#__PURE__*/_jsxs(\"select\",{value:formData.practiceStates,onChange:e=>handleInputChange(\"practiceStates\",e.target.value),style:{...inputStyle,borderColor:errors.practiceStates?theme.errorColor:theme.secondaryColor},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select a state\"}),usStates.map(state=>/*#__PURE__*/_jsx(\"option\",{value:state.name,children:state.name},state.code))]}),errors.practiceStates&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.practiceStates})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Website URL\"}),/*#__PURE__*/_jsx(\"input\",{type:\"url\",value:formData.websiteUrl,onChange:e=>handleInputChange(\"websiteUrl\",e.target.value),style:{...inputStyle,borderColor:errors.websiteUrl?theme.errorColor:theme.secondaryColor},placeholder:\"https://yourlawfirm.com\"}),errors.websiteUrl&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.websiteUrl})]})]})]});case 2:return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isMobile?16:20},children:[/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,...headingFont,color:theme.textColor},children:\"Practice Information\"}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Primary Practice Area *\"}),/*#__PURE__*/_jsxs(\"select\",{value:formData.primaryPracticeArea,onChange:e=>handleInputChange(\"primaryPracticeArea\",e.target.value),style:{...inputStyle,borderColor:errors.primaryPracticeArea?theme.errorColor:theme.secondaryColor},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select a practice area\"}),practiceAreaOptions.map(option=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},option))]}),errors.primaryPracticeArea&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.primaryPracticeArea})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Approximately how many plaintiff cases do you handle per month? *\"}),/*#__PURE__*/_jsxs(\"select\",{value:formData.plaintiffCasesPerMonth,onChange:e=>handleInputChange(\"plaintiffCasesPerMonth\",e.target.value),style:{...inputStyle,borderColor:errors.plaintiffCasesPerMonth?theme.errorColor:theme.secondaryColor},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select a range\"}),caseVolumeOptions.map(option=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},option))]}),errors.plaintiffCasesPerMonth&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.plaintiffCasesPerMonth})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Are you currently familiar with litigation funding? *\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:isMobile?8:16,marginTop:8,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>handleInputChange(\"familiarWithFunding\",true),style:yesNoButtonStyle(formData.familiarWithFunding===true),children:\"Yes\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>handleInputChange(\"familiarWithFunding\",false),style:yesNoButtonStyle(formData.familiarWithFunding===false),children:\"No\"})]}),errors.familiarWithFunding&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.familiarWithFunding})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"What are you looking for? *\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:10,marginTop:8},children:lookingForOptions.map(option=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>toggleLookingFor(option),style:pillStyle(formData.lookingFor.includes(option)),children:option},option))}),errors.lookingFor&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors.lookingFor})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:labelStyle,children:\"Additional Notes\"}),/*#__PURE__*/_jsx(\"textarea\",{value:formData.additionalNotes,onChange:e=>handleInputChange(\"additionalNotes\",e.target.value),rows:5,style:{...inputStyle,resize:\"vertical\"},placeholder:\"Share any additional context or questions\"})]})]});case 3:return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isMobile?16:20,alignItems:\"center\",padding:isMobile?20:40},children:[/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},transition:{type:\"spring\",duration:.5},style:{width:isMobile?60:80,height:isMobile?60:80,borderRadius:\"50%\",backgroundColor:theme.successColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:isMobile?\"30\":\"40\",height:isMobile?\"30\":\"40\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#fff\",strokeWidth:\"3\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})})}),/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,...headingFont,color:theme.textColor,textAlign:\"center\"},children:\"Submission Successful!\"}),/*#__PURE__*/_jsx(\"p\",{style:{...labelFont,color:theme.textColor,textAlign:\"center\",lineHeight:1.6,maxWidth:500},children:confirmationMessage})]});default:return null;}};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",backgroundColor:theme.backgroundColor,borderRadius:isMobile?8:12,padding:isMobile?20:40,boxShadow:showCardBorder?\"0 4px 20px rgba(0,0,0,0.08)\":\"none\",border:showCardBorder?\"1px solid rgba(0,0,0,0.06)\":\"none\",display:\"flex\",flexDirection:\"column\",overflow:\"auto\",position:\"relative\"},children:[currentStep<3&&showProgressBar&&/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:isMobile?24:40},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginBottom:8,...labelFont,color:theme.textColor,fontSize:\"14px\"},children:[/*#__PURE__*/_jsxs(\"span\",{children:[\"Step \",currentStep,\" of \",totalSteps-1]}),/*#__PURE__*/_jsxs(\"span\",{children:[Math.round(currentStep/(totalSteps-1)*100),\"%\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:8,backgroundColor:theme.secondaryColor,borderRadius:4,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.div,{initial:{width:0},animate:{width:`${currentStep/(totalSteps-1)*100}%`},transition:{duration:.3},style:{height:\"100%\",backgroundColor:theme.progressBarColor,borderRadius:4}})})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:showSuccess&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.8},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,backgroundColor:\"rgba(255,255,255,0.95)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:12,zIndex:10},children:/*#__PURE__*/_jsx(motion.div,{animate:{rotate:360},transition:{duration:1,repeat:Infinity,ease:\"linear\"},style:{width:60,height:60,border:`4px solid ${theme.secondaryColor}`,borderTopColor:theme.primaryColor,borderRadius:\"50%\"}})})}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,minHeight:0},children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",children:/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},exit:{opacity:0,x:-20},transition:{duration:.3},children:renderStep()},currentStep)})}),currentStep<3&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginTop:isMobile?24:40,gap:isMobile?8:16,flexDirection:isMobile&&currentStep===1?\"column\":\"row\"},children:[currentStep>1&&/*#__PURE__*/_jsx(\"button\",{onClick:handleBack,style:{...buttonStyle,backgroundColor:\"#fff\",color:theme.primaryColor,border:`1px solid ${theme.primaryColor}`,flex:isMobile?1:\"initial\"},children:\"Back\"}),/*#__PURE__*/_jsx(\"button\",{onClick:handleNext,style:{...buttonStyle,backgroundColor:theme.primaryColor,color:theme.buttonTextColor,marginLeft:currentStep===1&&!isMobile?\"auto\":0,flex:isMobile?1:\"initial\"},children:currentStep===2?\"Talk With Our Team\":\"Next\"})]})]});}addPropertyControls(AttorneyInquiryForm,{themePreset:{type:ControlType.Enum,title:\"Theme\",options:[\"fyntra\",\"professional\",\"modern\",\"minimal\",\"warm\",\"custom\"],optionTitles:[\"Fyntra Default\",\"Professional Blue\",\"Modern Purple\",\"Clean Minimal\",\"Warm Orange\",\"Custom Theme\"],defaultValue:\"fyntra\",displaySegmentedControl:false},primaryColor:{type:ControlType.Color,title:\"Primary Color\",defaultValue:\"#0066FF\",hidden:({themePreset})=>themePreset!==\"custom\"},secondaryColor:{type:ControlType.Color,title:\"Secondary Color\",defaultValue:\"#EEEEEE\",hidden:({themePreset})=>themePreset!==\"custom\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\",hidden:({themePreset})=>themePreset!==\"custom\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\",hidden:({themePreset})=>themePreset!==\"custom\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#FFFFFF\",hidden:({themePreset})=>themePreset!==\"custom\"},progressBarColor:{type:ControlType.Color,title:\"Progress Bar\",defaultValue:\"#0066FF\",hidden:({themePreset})=>themePreset!==\"custom\"},errorColor:{type:ControlType.Color,title:\"Error Color\",defaultValue:\"#FF5588\",hidden:({themePreset})=>themePreset!==\"custom\"},successColor:{type:ControlType.Color,title:\"Success Color\",defaultValue:\"#22CC66\",hidden:({themePreset})=>themePreset!==\"custom\"},buttonBorderRadius:{type:ControlType.Number,title:\"Button Radius\",defaultValue:8,min:0,max:50,step:1,unit:\"px\"},showCardBorder:{type:ControlType.Boolean,title:\"Card Border\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showProgressBar:{type:ControlType.Boolean,title:\"Progress Bar\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},enableWebhook:{type:ControlType.Boolean,title:\"Enable Webhook\",defaultValue:true,enabledTitle:\"Enabled\",disabledTitle:\"Disabled\"},webhookUrl:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"https://n8n-production-6252d.up.railway.app/webhook/attorney-inquiry\",placeholder:\"https://n8n-production-6252d.up.railway.app/webhook/attorney-inquiry\",displayTextArea:false,hidden:({enableWebhook})=>!enableWebhook},headingFont:{type:ControlType.Font,title:\"Heading Font\",defaultValue:{fontSize:\"32px\",variant:\"Semibold\",letterSpacing:\"-0.03em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},labelFont:{type:ControlType.Font,title:\"Label Font\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},buttonFont:{type:ControlType.Font,title:\"Button Font\",defaultValue:{variant:\"Semibold\",fontSize:\"14px\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},inputFont:{type:ControlType.Font,title:\"Input Font\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},confirmationMessage:{type:ControlType.String,title:\"Confirmation Message\",displayTextArea:true,defaultValue:\"Thank you for reaching out. Our team will review your information and contact you shortly to discuss how Fyntra can support your firm and clients.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AttorneyInquiryForm\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"720\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MultiStepForm.map"],"mappings":"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"}