{"version":3,"file":"DemoRequestForm_TextSources.COn0Xe99.mjs","names":["useState","useRef","useCallback","_Fragment","startTransition","useMemo"],"sources":["https:/framerusercontent.com/modules/kgC94DvcoUlPtnbM3Uyw/Ce2F4V770VhTIkOg8tqS/DemoRequestForm_TextSources.js"],"sourcesContent":["// User request: Create a new code component in a new file named `DemoRequestForm_TextSources.tsx`, duplicating the behavior and visual/property-control surface of the existing `DemoRequestForm` from `DemoRequestForm.tsx`. Do not modify the original file. Preserve all existing form logic, validation, form submission behavior, Default form connection via defaultFormId, Zapier webhook behavior, success handling, redirect guard, property controls, and field modes. Change only the full-form field labeled “What technical content sources do you want to connect?” by replacing its custom dropdown multiselect and related Other-field logic with one required free-text input. Submit this new text through the exact existing `content_sources` payload key, including the hidden input used by Default and Zapier payload. Keep all other fields and field behavior identical. Export as a Framer code component with a clear display name such as “Demo Request Form — Text Sources” and expose the same editable controls as the original.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";function MultiSelectField(props){const{id,label,options,selected,isMulti=true,placeholder,fillColor,fieldTitleColor,fieldActiveFill,borderColor,textColor,mutedTextColor,radius,textFont,otherText,hasError=false,otherHasError=false,onToggleOption,onRemoveChip,onOtherTextChange}=props;const[isOpen,setIsOpen]=useState(false);const[hoveredOption,setHoveredOption]=useState(null);const wrapperRef=useRef(null);const showOther=selected.includes(\"Other\");const toggleOpen=useCallback(()=>{startTransition(()=>setIsOpen(prev=>!prev));},[]);const closeMenu=useCallback(()=>{startTransition(()=>setIsOpen(false));},[]);const onKeyToggle=useCallback(event=>{if(event.key===\"Enter\"||event.key===\" \"){event.preventDefault();toggleOpen();}if(event.key===\"Escape\")closeMenu();},[toggleOpen,closeMenu]);useEffect(()=>{if(!isOpen)return;if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const handlePointerDown=event=>{const target=event.target;if(!wrapperRef.current||!target)return;if(!wrapperRef.current.contains(target)){startTransition(()=>setIsOpen(false));}};document.addEventListener(\"pointerdown\",handlePointerDown);return()=>{document.removeEventListener(\"pointerdown\",handlePointerDown);};},[isOpen]);return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{display:\"flex\",flexDirection:\"column\",gap:8,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,style:{color:fieldTitleColor,fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"},children:label}),/*#__PURE__*/_jsxs(\"button\",{id:id,type:\"button\",\"aria-haspopup\":\"listbox\",\"aria-expanded\":isOpen,\"aria-controls\":`${id}-menu`,onClick:toggleOpen,onKeyDown:onKeyToggle,style:{width:\"100%\",minHeight:48,borderRadius:radius,border:`1px solid ${hasError?\"#dc2626\":borderColor}`,boxShadow:hasError?\"0 0 0 1px #dc2626 inset\":\"none\",background:fillColor,padding:\"10px 12px\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",cursor:\"pointer\",color:selected.length>0?textColor:mutedTextColor,textAlign:\"left\",fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",flexWrap:\"nowrap\",gap:8,flex:1,minWidth:0,overflow:\"hidden\",whiteSpace:\"nowrap\"},children:selected.length===0?/*#__PURE__*/_jsx(\"span\",{children:placeholder}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:6,border:`1px solid ${borderColor}`,background:fieldActiveFill,color:textColor,borderRadius:radius*.7,padding:\"4px 8px\",minWidth:0,maxWidth:\"100%\",flexShrink:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",minWidth:0,maxWidth:\"100%\"},children:selected[0]}),/*#__PURE__*/_jsx(\"span\",{role:\"button\",\"aria-label\":`Remove ${selected[0]}`,tabIndex:0,onClick:event=>{event.stopPropagation();onRemoveChip(selected[0]);},onKeyDown:event=>{if(event.key===\"Enter\"||event.key===\" \"){event.preventDefault();event.stopPropagation();onRemoveChip(selected[0]);}},style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:16,height:16,borderRadius:999,fontSize:12},children:\"\\xd7\"})]}),isMulti&&selected.length>1&&/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",border:`1px solid ${borderColor}`,background:fieldActiveFill,color:textColor,borderRadius:radius*.7,padding:\"4px 8px\",flexShrink:0},children:[\"+\",selected.length-1]})]})}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{marginLeft:8,color:mutedTextColor,transform:isOpen?\"rotate(180deg)\":\"rotate(0deg)\",transformOrigin:\"center\",transition:\"transform 0.2s ease\",flexShrink:0,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,lineHeight:1},children:\"⌄\"})})]}),isOpen&&/*#__PURE__*/_jsx(\"div\",{id:`${id}-menu`,role:\"listbox\",\"aria-multiselectable\":isMulti,style:{position:\"absolute\",top:\"calc(100% + 6px)\",left:0,right:0,zIndex:1e3,border:`1px solid ${borderColor}`,borderRadius:radius,background:fieldActiveFill,padding:8,display:\"flex\",flexDirection:\"column\",gap:2,maxHeight:320,overflowY:\"auto\",boxShadow:\"0 8px 20px rgba(0, 0, 0, 0.08)\"},children:options.map(option=>{const isSelected=selected.includes(option);const isHovered=hoveredOption===option;return /*#__PURE__*/_jsxs(\"label\",{role:\"option\",\"aria-selected\":isSelected,onMouseEnter:()=>startTransition(()=>setHoveredOption(option)),onMouseLeave:()=>startTransition(()=>setHoveredOption(null)),style:{display:\"flex\",alignItems:\"center\",gap:8,cursor:\"pointer\",padding:\"8px 10px\",borderRadius:radius*.6,color:textColor,background:isSelected?fieldActiveFill:isHovered?\"rgba(0, 0, 0, 0.03)\":\"transparent\",transition:\"background 0.15s ease\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:isSelected,onChange:()=>onToggleOption(option),style:{appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\",width:16,height:16,margin:0,borderRadius:5,border:`1px solid ${isSelected?\"rgba(0, 0, 0, 0.8)\":borderColor}`,background:isSelected?\"rgba(0, 0, 0, 0.8)\":fieldActiveFill,boxShadow:isSelected?`inset 0 0 0 2px ${fieldActiveFill}`:`inset 0 0 0 0 ${fieldActiveFill}`,flexShrink:0,cursor:\"pointer\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"},children:option})]},option);})}),showOther&&/*#__PURE__*/_jsx(\"input\",{type:\"text\",\"aria-label\":`${label} other details`,value:otherText,onChange:event=>onOtherTextChange(event.target.value),placeholder:\"Please specify...\",style:{width:\"100%\",minHeight:42,borderRadius:radius,border:`1px solid ${otherHasError?\"#dc2626\":borderColor}`,boxShadow:otherHasError?\"0 0 0 1px #dc2626 inset\":\"none\",background:fillColor,color:textColor,padding:\"10px 12px\",outline:\"none\",fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"}})]});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function DemoRequestFormTextSources(props){const{fieldSet,submitLabel,successRedirectUrl,defaultFormId,formElementId=\"\",placeholderColor=\"rgba(14, 15, 17, 0.32)\",zapierWebhookUrl,zapierWebhookURL,textColor,fieldTitleColor,mutedTextColor,fieldFill,fieldActiveFill,borderColor,buttonColor,buttonHoverColor,buttonTextColor,radius,gap,textFont,buttonFont}=props;const resolvedWebhookUrl=useMemo(()=>zapierWebhookUrl||zapierWebhookURL||\"\",[zapierWebhookURL,zapierWebhookUrl]);const dispatchKapaEmailEvent=useCallback(nextValue=>{if(typeof window===\"undefined\")return;window.dispatchEvent(new CustomEvent(\"kapa:email\",{detail:nextValue}));},[]);const[email,setEmail]=useState(\"\");const[company,setCompany]=useState(\"\");const[useCaseText,setUseCaseText]=useState(\"\");const[isHoveringSubmit,setIsHoveringSubmit]=useState(false);const[toastMessage,setToastMessage]=useState(\"\");const toastTimerRef=useRef(null);const[attemptedSubmit,setAttemptedSubmit]=useState(false);const[heardFrom,setHeardFrom]=useState([]);const[heardFromOther,setHeardFromOther]=useState(\"\");const hearAboutOptions=useMemo(()=>[\"Saw Kapa on another product’s docs or site\",\"Google or other search\",\"Referral from a colleague or friend\",\"LinkedIn or X\",\"An AI assistant recommended it\",\"Conference or event\",\"Blog, newsletter, or podcast\",\"G2 or another review site\",\"Contacted by the Kapa team\",\"Other\"],[]);const toggleSelection=useCallback((value,current,setter,isMulti=true)=>{const isSelected=current.includes(value);const next=isMulti?isSelected?current.filter(item=>item!==value):[...current,value]:isSelected?[]:[value];startTransition(()=>setter(next));},[]);const validateEmailFormat=useCallback(value=>/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(value.trim()),[]);const isBusinessEmail=useCallback(value=>{const domain=value.trim().toLowerCase().split(\"@\")[1]||\"\";const personalDomains=new Set([\"gmail.com\",\"googlemail.com\",\"yahoo.com\",\"hotmail.com\",\"outlook.com\",\"live.com\",\"aol.com\",\"icloud.com\",\"me.com\",\"proton.me\",\"protonmail.com\",\"gmx.com\",\"mail.com\"]);return domain.length>0&&!personalDomains.has(domain);},[]);const showToast=useCallback(message=>{if(toastTimerRef.current!==null&&typeof window!==\"undefined\"){window.clearTimeout(toastTimerRef.current);}startTransition(()=>setToastMessage(message));if(typeof window!==\"undefined\"){toastTimerRef.current=window.setTimeout(()=>{startTransition(()=>setToastMessage(\"\"));toastTimerRef.current=null;},3e3);}},[]);useEffect(()=>{return()=>{if(toastTimerRef.current!==null&&typeof window!==\"undefined\"){window.clearTimeout(toastTimerRef.current);}};},[]);useEffect(()=>{return()=>{dispatchKapaEmailEvent(\"\");};},[dispatchKapaEmailEvent]);const emailInvalid=useMemo(()=>{const trimmed=email.trim();if(!trimmed)return true;if(!validateEmailFormat(trimmed))return true;return!isBusinessEmail(trimmed);},[email,isBusinessEmail,validateEmailFormat]);const companyInvalid=useMemo(()=>fieldSet===\"compact\"&&company.trim().length===0,[company,fieldSet]);const heardFromInvalid=useMemo(()=>fieldSet===\"full\"&&heardFrom.length===0,[fieldSet,heardFrom]);const heardFromOtherInvalid=useMemo(()=>fieldSet===\"full\"&&heardFrom.includes(\"Other\")&&heardFromOther.trim().length===0,[fieldSet,heardFrom,heardFromOther]);const handleSubmit=useCallback(async event=>{event.preventDefault();startTransition(()=>setAttemptedSubmit(true));const hasMissingRequired=email.trim().length===0||fieldSet===\"compact\"&&company.trim().length===0||fieldSet===\"usecase\"&&useCaseText.trim().length===0||fieldSet===\"full\"&&(heardFrom.length===0||heardFrom.includes(\"Other\")&&heardFromOther.trim().length===0);if(hasMissingRequired){showToast(\"Please fill out all required fields before submitting\");return;}if(emailInvalid){showToast(\"Please fill out all required fields before submitting\");return;}if(resolvedWebhookUrl){try{const formBody=new URLSearchParams({email:email.trim(),company:company.trim(),heard_about_kapa:heardFrom.join(\", \"),use_cases:fieldSet===\"usecase\"?useCaseText.trim():\"\",sources_other:\"\",heard_about_kapa_other:heardFromOther.trim(),page:typeof window!==\"undefined\"?window.location.pathname:\"\",submittedAt:new Date().toISOString()});await fetch(resolvedWebhookUrl,{method:\"POST\",mode:\"no-cors\",body:formBody});}catch(_error){// Swallow webhook errors so the submit flow is never blocked.\n}}startTransition(()=>{setToastMessage(\"\");});if(successRedirectUrl&&!defaultFormId&&typeof window!==\"undefined\"){window.setTimeout(()=>{window.location.href=successRedirectUrl;},220);}},[company,defaultFormId,email,heardFrom,heardFromOther,successRedirectUrl,showToast,emailInvalid,resolvedWebhookUrl,fieldSet,useCaseText]);return /*#__PURE__*/_jsxs(\"form\",{id:formElementId||undefined,className:\"kapa-lead-form\",onSubmit:handleSubmit,\"data-default-form-id\":defaultFormId||undefined,style:{position:\"relative\",width:\"100%\",maxWidth:600,display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",gap,color:textColor},children:[/*#__PURE__*/_jsx(\"style\",{children:`.kapa-lead-form input::placeholder, .kapa-lead-form textarea::placeholder { color: ${placeholderColor}; opacity: 1; }`}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"business-email\",style:{color:fieldTitleColor,fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"},children:\"What is your business email?\"}),/*#__PURE__*/_jsx(\"input\",{id:\"business-email\",name:\"email\",type:\"email\",required:true,value:email,onChange:event=>{const nextValue=event.target.value;startTransition(()=>setEmail(nextValue));dispatchKapaEmailEvent(nextValue);},placeholder:\"jane@company.com\",style:{width:\"100%\",minHeight:48,borderRadius:radius,border:`1px solid ${attemptedSubmit&&emailInvalid?\"#dc2626\":borderColor}`,boxShadow:attemptedSubmit&&emailInvalid?\"0 0 0 1px #dc2626 inset\":\"none\",background:fieldFill,color:textColor,padding:\"12px\",outline:\"none\",fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"}})]}),fieldSet===\"usecase\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"use-case\",style:{color:fieldTitleColor,fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"},children:\"What do you want to use Kapa for?\"}),/*#__PURE__*/_jsx(\"textarea\",{id:\"use-case\",name:\"use_cases\",required:true,rows:4,value:useCaseText,onChange:event=>{const nextValue=event.target.value;startTransition(()=>setUseCaseText(nextValue));},placeholder:\"E.g. a docs agent, a support agent or MCP for our team\",style:{width:\"100%\",minHeight:110,resize:\"vertical\",borderRadius:Math.min(radius,16),border:`1px solid ${attemptedSubmit&&useCaseText.trim().length===0?\"#dc2626\":borderColor}`,background:fieldFill,color:textColor,padding:\"12px\",outline:\"none\",fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"}})]}):fieldSet===\"compact\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"company-name\",style:{color:fieldTitleColor,fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"},children:\"Company name\"}),/*#__PURE__*/_jsx(\"input\",{id:\"company-name\",name:\"company\",type:\"text\",required:true,value:company,onChange:event=>{const nextValue=event.target.value;startTransition(()=>setCompany(nextValue));},placeholder:\"Company Inc.\",style:{width:\"100%\",minHeight:48,borderRadius:radius,border:`1px solid ${attemptedSubmit&&companyInvalid?\"#dc2626\":borderColor}`,boxShadow:attemptedSubmit&&companyInvalid?\"0 0 0 1px #dc2626 inset\":\"none\",background:fieldFill,color:textColor,padding:\"12px\",outline:\"none\",fontSize:textFont.fontSize,lineHeight:textFont.lineHeight,letterSpacing:textFont.letterSpacing,fontWeight:400,fontStyle:textFont.fontStyle,fontFamily:textFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"}})]}):/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(MultiSelectField,{id:\"heard-from\",label:\"Where did you hear about Kapa?\",options:hearAboutOptions,selected:heardFrom,isMulti:false,placeholder:\"Select...\",fillColor:fieldFill,fieldTitleColor:fieldTitleColor,fieldActiveFill:fieldActiveFill,borderColor:borderColor,textColor:textColor,mutedTextColor:mutedTextColor,radius:radius,textFont:textFont,otherText:heardFromOther,hasError:attemptedSubmit&&heardFromInvalid,otherHasError:attemptedSubmit&&heardFromOtherInvalid,onToggleOption:value=>toggleSelection(value,heardFrom,setHeardFrom,false),onRemoveChip:value=>toggleSelection(value,heardFrom,setHeardFrom,false),onOtherTextChange:value=>startTransition(()=>setHeardFromOther(value))})}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",onMouseEnter:()=>startTransition(()=>setIsHoveringSubmit(true)),onMouseLeave:()=>startTransition(()=>setIsHoveringSubmit(false)),style:{width:\"100%\",minHeight:50,borderRadius:radius,border:\"none\",background:isHoveringSubmit?buttonHoverColor:buttonColor,color:buttonTextColor,cursor:\"pointer\",padding:\"12px 16px\",transition:\"background 0.2s ease\",fontSize:buttonFont.fontSize,lineHeight:buttonFont.lineHeight,letterSpacing:buttonFont.letterSpacing,fontWeight:500,fontStyle:buttonFont.fontStyle,textAlign:buttonFont.textAlign,fontFamily:buttonFont.fontFamily||\"Geist, Inter, -apple-system, BlinkMacSystemFont, sans-serif\"},children:submitLabel}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"heard_about_kapa\",value:heardFrom.join(\", \")}),toastMessage&&/*#__PURE__*/_jsxs(\"div\",{role:\"alert\",style:{position:\"absolute\",right:0,top:-52,background:\"#111111\",color:\"#FFFFFF\",borderRadius:10,padding:\"10px 12px\",display:\"flex\",alignItems:\"center\",gap:8,fontSize:13,lineHeight:1.3,zIndex:20},children:[/*#__PURE__*/_jsx(\"span\",{children:toastMessage}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>startTransition(()=>setToastMessage(\"\")),style:{border:\"none\",background:\"transparent\",color:\"#FFFFFF\",cursor:\"pointer\",padding:0,lineHeight:1,fontSize:16},\"aria-label\":\"Dismiss message\",children:\"\\xd7\"})]})]});}DemoRequestFormTextSources.displayName=\"Demo Request Form — Text Sources\";addPropertyControls(DemoRequestFormTextSources,{fieldSet:{type:ControlType.Enum,title:\"Fields\",defaultValue:\"full\",options:[\"full\",\"compact\",\"usecase\"],optionTitles:[\"Full / Demo\",\"Email + Company\",\"Email + Use case\"]},submitLabel:{type:ControlType.String,title:\"Submit Label\",defaultValue:\"Submit\"},successMessage:{type:ControlType.String,title:\"Success Message\",defaultValue:\"Thanks! Your demo request has been captured.\"},successRedirectUrl:{type:ControlType.Link,title:\"Success Redirect URL\",defaultValue:\"\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"rgba(14, 15, 17, 0.32)\"},formElementId:{type:ControlType.String,title:\"Form Element ID\",defaultValue:\"\",description:\"HTML id on the <form>, used by Default to detect the form (e.g. kapa-request-demo).\"},defaultFormId:{type:ControlType.String,title:\"Default Form ID\",defaultValue:\"\"},zapierWebhookUrl:{type:ControlType.Link,title:\"Zapier Webhook URL\",defaultValue:\"\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},fieldTitleColor:{type:ControlType.Color,title:\"Field Title Color\",defaultValue:\"#000000\"},mutedTextColor:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"#CCCCCC\"},fieldFill:{type:ControlType.Color,title:\"Field Fill\",defaultValue:\"#F5F5F5\"},fieldActiveFill:{type:ControlType.Color,title:\"Field Active Fill\",defaultValue:\"#FFFFFF\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#EEEEEE\"},buttonColor:{type:ControlType.Color,title:\"Button\",defaultValue:\"#000000\"},buttonHoverColor:{type:ControlType.Color,title:\"Button Hover\",defaultValue:\"#222222\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#FFFFFF\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:10,min:0,max:30,step:1},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:16,min:8,max:40,step:1},textFont:{type:ControlType.Font,title:\"Text Font\",defaultValue:{fontSize:\"15px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\",textAlign:\"left\"},controls:\"extended\",defaultFontType:\"sans-serif\"},buttonFont:{type:ControlType.Font,title:\"Button Font\",defaultValue:{variant:\"Regular\",fontSize:\"14px\",letterSpacing:\"-0.01em\",lineHeight:\"1em\",textAlign:\"center\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DemoRequestFormTextSources\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DemoRequestForm_TextSources.map"],"mappings":"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"}