{"version":3,"file":"MultiStepForm.CFg7GaS2.mjs","names":["persist","NS","mem","setField","getField","useBusField","React.useState","React.useState","IndustryCard","Step1Industry","useBusField","React.useState","useBusField","React.useState","useBusField","React.useState","p","useBusField","React.useState","Step2Basic","React.useState","useBusField","React.useRef","TextInput","selectBaseStyle","p","useBusField","React.useState","React.useRef","Step3Other","React.useState","useBusField","labelStyle","InputBox","sectionTitle","placeholderStyle","Step4Email","React.useState","_Fragment","Step5Success","MultiStepForm","React.useState","useBusField","WORKER_ENDPOINT","StepNavigator","Step1Industry","Step2Basic","Step3Other","Step4Email","Step5Success","useBusField","React.useState","useBusField","React.useRef","labelStyle","TextInput","React.useState","useBusField","InputBox","useBusField","React.useState","_Fragment","circleBg","React.useState","useBusField"],"sources":["https:/framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js","https:/framerusercontent.com/modules/boSorfwMZzIwNpRZ834B/a8tUGQLukPhqS9dJXdf3/FormBus.js","https:/framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js","https:/framerusercontent.com/modules/IkL8RlAFo0iaTfNqDUgE/6YY3MaEpKsEMmTg22Eph/Step1Industry_m.js","https:/framerusercontent.com/modules/nyku61LOfDw3qtmEgUTy/xAjUlGTdCgFp385yL4SJ/FileUpload.js","https:/framerusercontent.com/modules/l3N72HkVF7LNjrr5yZAy/i3Kc1mk4gfAIHp9gywnZ/TextInput.js","https:/framerusercontent.com/modules/bN4YBunWgPnkJePp4FpB/Pk85jzwyfpQew98dsRwX/UrlInput.js","https:/framerusercontent.com/modules/7UoJGr3o6qyEOp5CJRZr/mqNG6cYWig4rbJNUTYcQ/ThreeInput.js","https:/framerusercontent.com/modules/TwIZNhgWxnmWkipDrFxI/n5bjCKbaBFW9NpPx756p/Languages.js","https:/framerusercontent.com/modules/ykn6UUymolh4OsVyB83Y/0FLWssv3v5U1u55X93pi/Step2Basic_m.js","https:/framerusercontent.com/modules/1dxfolxvFjaJQX6a2miA/YYHsscKdzuQ2eQauf3V1/InputBox.js","https:/framerusercontent.com/modules/6k6EPN8KY0wkwrTPcAQQ/lVp3JDsInQhzJ0WOEmz4/Step3Other_m.js","https:/framerusercontent.com/modules/aUgNwD6AONEZdaTZDDzv/m5K2XA6FeaRRU5hRoHsL/Step4EmailSubmit_m.js","https:/framerusercontent.com/modules/gXPKQ22ywF0gNCq5dQdD/I9XbRVnLw6XeJlweEY0Z/Step5Success_m.js","https:/framerusercontent.com/modules/arQ7G2lLyWW5j8HAOSXH/pDGRKkX4l8k2bDUENjPJ/StepNavigator_m.js","https:/framerusercontent.com/modules/7bSBoYavrLEU20fTBIe8/H27zshnHF8n1ortAXwSw/MultiStepForm_m.js","https:/framerusercontent.com/modules/fehxomA1GvigQL0pHGb8/13qljGopetqexUmfhqXx/Step1Industry.js","https:/framerusercontent.com/modules/4Eme3Xm4oce82faMMsYV/mPnkHUgoYxS29Se3zriX/Step2Basic.js","https:/framerusercontent.com/modules/bMYcvk5wj26amhP6IJ6v/4nuxIrRtJxhgHHhJ3RRf/Step3Other.js","https:/framerusercontent.com/modules/dZemd0u4kQ3DPZtLZ0KA/UtBiRvYlKWJ7rQqO3Gpl/Step4EmailSubmit.js","https:/framerusercontent.com/modules/oSVe0iDVETkdZF8zl8xB/sSM5Y5skB4ja5JKmDdkg/Step5Success.js","https:/framerusercontent.com/modules/yuB3iIxwdSYXBZNkcxmB/AdhOqKfqkIlvW2AsUmvS/StepNavigator.js","https:/framerusercontent.com/modules/iFZrKPLZL1sOXqjHy602/ZUYdHNHErLRayTTgAwoM/MultiStepForm.js"],"sourcesContent":["// formBus.ts —— sessionStorage 持久化（同标签页有效，跨页面/刷新不丢）\nconst NS=\"__formBus:partner\";let mem=new Map;try{const saved=sessionStorage.getItem(NS);if(saved)mem=new Map(Object.entries(JSON.parse(saved)));}catch{}function persist(){try{sessionStorage.setItem(NS,JSON.stringify(Object.fromEntries(mem)));}catch{}}export function setField(name,value){if(!name)return;mem.set(name,value);persist();}export function getField(name){return mem.get(name);}export function removeField(name){mem.delete(name);persist();}export function getAll(){return Object.fromEntries(mem.entries());}export function clearAll(){mem.clear();try{sessionStorage.removeItem(NS);}catch{}}// 小助手：组件内一行绑定\nimport*as React from\"react\";export function useBusField(name,initial){const[v,setV]=React.useState(()=>getField(name)??initial);React.useEffect(()=>{setField(name,v);},[name,v]);return[v,setV];}\nexport const __FramerMetadata__ = {\"exports\":{\"getAll\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"removeField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useBusField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clearAll\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormBus.map","// formBus.ts —— sessionStorage 持久化（同标签页有效，跨页面/刷新不丢）\nconst NS=\"__formBus:partner\";let mem=new Map;try{const saved=sessionStorage.getItem(NS);if(saved)mem=new Map(Object.entries(JSON.parse(saved)));}catch{}function persist(){try{sessionStorage.setItem(NS,JSON.stringify(Object.fromEntries(mem)));}catch{}}export function setField(name,value){if(!name)return;mem.set(name,value);persist();}export function getField(name){return mem.get(name);}export function removeField(name){mem.delete(name);persist();}export function getAll(){return Object.fromEntries(mem.entries());}export function clearAll(){mem.clear();try{sessionStorage.removeItem(NS);}catch{}}// 小助手：组件内一行绑定\nimport*as React from\"react\";export function useBusField(name,initial){const[v,setV]=React.useState(()=>getField(name)??initial);React.useEffect(()=>{setField(name,v);},[name,v]);return[v,setV];}\nexport const __FramerMetadata__ = {\"exports\":{\"getAll\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"removeField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useBusField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clearAll\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormBus.map","export const continentToLocale={CN:\"cn\",default:\"en\"};export const translations={en:{// ===== Global =====\nsuccess:\"Successfully submitted\",error:\"Submit failed, please try again\",back:\"← Back\",next:\"Next step →\",noImage:\"No image configured\",missingPrefix:\"Missing: \",// ===== StepNavigator =====\nstep1Nav:\"Industry type\",step2Nav:\"Basic information\",step3Nav:\"Other information\",step4Nav:\"Email address\",step5Nav:\"Success\",// Step3 WhyChooseUsItemMulti\nwhyKeyValuePlaceholder:\"Please enter your key value (≤ 5 words)\",whyDescPlaceholder:\"Please enter the detailed description (≤ 30 words)\",whySelectIcon:\"Please select the icon\",// ===== Step1 Industry =====\n// Step1Industry\n\"industry.compliance\":\"Compliance / Tax / Legal\",\"industry.finance\":\"Finance / Payments\",\"industry.logistics\":\"Logistics / Fulfillment\",\"industry.marketing\":\"Marketing agencies\",\"industry.erp\":\"ERP / Tech / SaaS\",\"industry.distribution\":\"Sourcing / Distribution\",// ===== Step2 Basic =====\n// Step2Basic 标题 & 提示\nstep2Title:\"Basic company information\",step2Tip:\"Don’t know how to fill in? See example\",// Step2Basic 字段\nlogo:\"Logo\",logoHint:\"Please upload jpg/png files. The file size should not exceed 2MB.\",companyName:\"Company name\",companyFounded:\"Company founded\",foundingYear:\"Founding year\",numberOfCustomers:\"Number of customers\",numberOfEmployees:\"Number of employees\",oneSentencePitch:\"One-sentence pitch\",oneSentencePitchPlaceholder:\"Please enter a sentence that best represents your company (≤ 15 words)\",introduction:\"Introduction\",introductionPlaceholder:\"Please enter (≤ 50 words)\",productPictures:\"Product / Business picture\",productPicturesHint:\"Please upload jpg/png files. The file size should not exceed 2MB, and try to make it 4:3.\",websiteLink:\"Website link\",websitePlaceholder:\"https://example.com\",linkedinLink:\"LinkedIn link\",linkedinPlaceholder:\"https://linkedin.com/company/xxx\",services:\"Services you provide\",industries:\"Industries you specialize in\",serviceArea:\"Countries served\",supportedLanguages:\"Supported languages\",// Step2Basic 通用占位\nplaceholderEnter:\"Please enter\",searchCountry:\"Search country...\",searchLanguage:\"Search language...\",multiSelect:\"(Multi-select)\",pleaseEnter:\"Please enter\",// ===== Step3 Other =====\nstep3WhyTitle:\"Why should customers choose you\",step3Tip:\"Don’t know how to fill in? See example\",certification:\"Certification\",partnerBrands:\"Marketplaces or platforms you partner with\",uploadLogos:\"(For best results, please upload 5–6 logos. )\",uploadHint:\"Please upload jpg/png files. The file size should not exceed 2MB.\",caseStudy:\"Case study\",customerCase:\"Customer success case\",customerCasePlaceholder:\"Please share successful use case or proven practices of your service/product. (≤ 100 words)\",productsInCase:\"The products involved in this case\",product1:\"Product 1\",product2:\"Product 2\",product3:\"Product 3\",casePicture:\"Customer case picture\",customerLogo:\"Customer logo\",fieldRequired:\"This field is required.\",// ===== Step4 Email =====\nemailTitle:\"Your Email address\",emailSubtitle:\"We will notify you about interested clients via email\",emailError:\"Please enter a valid email address.\",submitError:\"Submit failed, please try again\",submit:\"Submit →\",submitting:\"Submitting...\",emailDisclaimer:\"By clicking “Submit”, you acknowledge and consent to the default publication of your information on WorldFirst-affiliated online platforms.\",BetterFill:\"(Better fill out 2 or 4 fileds)\",// ===== Step5 Success =====\nthankYou:\"Thank you for your patience\"},cn:{// ===== Global =====\nsuccess:\"提交成功\",error:\"提交失败，请重试\",back:\"← 上一步\",next:\"下一步 →\",noImage:\"未配置图片\",missingPrefix:\"缺少字段: \",// ===== StepNavigator =====\nstep1Nav:\"行业类型\",step2Nav:\"基础信息\",step3Nav:\"其他信息\",step4Nav:\"邮箱地址\",step5Nav:\"完成\",whyKeyValuePlaceholder:\"请输入核心价值（≤ 5个词）\",whyDescPlaceholder:\"请输入详细描述（≤ 30个字）\",whySelectIcon:\"请选择图标\",BetterFill:\"(推荐填入2或4个字段)\",// ===== Step1 Industry =====\n// Step1Industry\n\"industry.compliance\":\"合规 / 税务 / 法律\",\"industry.finance\":\"金融 / 支付\",\"industry.logistics\":\"物流 / 履约\",\"industry.marketing\":\"营销机构\",\"industry.erp\":\"ERP / 科技 / SaaS\",\"industry.distribution\":\"采购 / 分销\",// ===== Step2 Basic =====\n// Step2Basic 标题 & 提示\nstep2Title:\"公司基本信息\",step2Tip:\"不知道怎么填写？查看示例\",// Step2Basic 字段\nlogo:\"公司Logo\",logoHint:\"请上传 jpg/png 文件，大小不超过 2MB。\",companyName:\"公司名称\",companyFounded:\"公司注册国家\",foundingYear:\"成立年份\",numberOfCustomers:\"客户数量\",numberOfEmployees:\"员工数量\",oneSentencePitch:\"一句话介绍\",oneSentencePitchPlaceholder:\"请输入最能代表贵公司的话（≤ 15 字）\",introduction:\"公司简介\",introductionPlaceholder:\"请输入公司简介（≤ 50 字）\",productPictures:\"产品 / 业务图片\",productPicturesHint:\"请上传 jpg/png 文件，大小不超过 2MB，推荐比例 4:3。\",websiteLink:\"公司官网链接\",websitePlaceholder:\"https://example.com\",linkedinLink:\"LinkedIn 链接\",linkedinPlaceholder:\"https://linkedin.com/company/xxx\",services:\"您提供的服务\",industries:\"您专注的行业\",serviceArea:\"服务覆盖国家\",supportedLanguages:\"支持语言\",// Step2Basic 通用占位\nplaceholderEnter:\"请输入\",searchCountry:\"搜索国家...\",searchLanguage:\"搜索语言...\",multiSelect:\"（可多选）\",// ===== Step3 Other =====\nstep3WhyTitle:\"为什么选择你们\",step3Tip:\"不知道怎么填写？查看示例\",certification:\"认证资质\",partnerBrands:\"您合作的市场或平台\",uploadLogos:\"（为获得最佳效果，建议上传 5–6 个徽标）\",uploadHint:\"请上传 jpg/png 文件，大小不超过 2MB。\",caseStudy:\"案例研究\",customerCase:\"客户成功案例\",customerCasePlaceholder:\"请分享您的服务/产品的成功案例或最佳实践（≤ 100 字）\",productsInCase:\"案例涉及的产品\",product1:\"产品 1\",product2:\"产品 2\",product3:\"产品 3\",casePicture:\"案例图片\",customerLogo:\"客户Logo\",pleaseEnter:\"请输入\",// ===== Step4 Email =====\nemailTitle:\"邮箱地址\",emailSubtitle:\"我们会通过邮箱通知您有兴趣的客户\",emailError:\"请输入有效的邮箱地址。\",submitError:\"提交失败，请重试\",submit:\"提交 →\",submitting:\"提交中...\",emailDisclaimer:\"点击“提交”即表示您知悉并同意，您的信息将默认展示于万里汇相关的线上平台中。\",// ===== Step5 Success =====\nthankYou:\"感谢您的耐心等待\",fieldRequired:\"此字段为必填项\"}};export function getText(key,continent){const locale=continentToLocale[continent||\"\"]||continentToLocale.default;return translations[locale][key]||key;}\nexport const __FramerMetadata__ = {\"exports\":{\"Locale\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"continentToLocale\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"translations\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./langConfig.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useBusField}from\"https://framerusercontent.com/modules/boSorfwMZzIwNpRZ834B/a8tUGQLukPhqS9dJXdf3/FormBus.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入语言配置\nfunction IndustryCard({active,label,defaultIcon,activeIcon,onClick}){return /*#__PURE__*/_jsxs(\"button\",{onClick:onClick,style:{height:100,width:\"100%\",borderRadius:14,background:\"transparent\",border:active?\"2px solid #FF0051\":\"1px solid #ECEDEE\",color:active?\"#FF0051\":\"#111\",textAlign:\"center\",padding:16,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",boxShadow:active?\"0 0 0 2px rgba(255,0,81,0.1)\":\"none\",transition:\"all 0.2s ease-in-out\",position:\"relative\"},children:[(defaultIcon||activeIcon)&&/*#__PURE__*/_jsx(\"img\",{src:active?activeIcon:defaultIcon,alt:label,style:{width:40,height:40,marginBottom:8,background:\"transparent\"}}),/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:700,fontSize:14},children:label}),active&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,right:0,width:0,height:0,borderTop:\"28px solid #FF0051\",borderLeft:\"28px solid transparent\",borderTopRightRadius:12},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:-24,right:2,color:\"#fff\",fontSize:12,fontWeight:700},children:\"✓\"})})]});}export default function Step1Industry(props){const[value,setValue]=useBusField(\"industry_type\",\"\");const items=[{key:\"Compliance / Tax / Legal\",label:getText(\"industry.compliance\",props.continent),defaultIcon:props.complianceDefault,activeIcon:props.complianceActive},{key:\"Finance / Payments\",label:getText(\"industry.finance\",props.continent),defaultIcon:props.financeDefault,activeIcon:props.financeActive},{key:\"Logistics / Fulfillment\",label:getText(\"industry.logistics\",props.continent),defaultIcon:props.logisticsDefault,activeIcon:props.logisticsActive},{key:\"Marketing agencies\",label:getText(\"industry.marketing\",props.continent),defaultIcon:props.MarketingDefault,activeIcon:props.MarketingActive},{key:\"ERP / Tech / SaaS\",label:getText(\"industry.erp\",props.continent),defaultIcon:props.erpDefault,activeIcon:props.erpActive},{key:\"Distribution\",label:getText(\"industry.distribution\",props.continent),defaultIcon:props.distributionDefault,activeIcon:props.distributionActive}];return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:16,display:\"flex\",flexDirection:\"column\",gap:12},children:[items.map(item=>/*#__PURE__*/_jsx(IndustryCard,{active:value===item.key,label:item.label,defaultIcon:item.defaultIcon,activeIcon:item.activeIcon,onClick:()=>setValue(item.key)},item.key)),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",marginTop:20},children:/*#__PURE__*/_jsx(\"button\",{disabled:!value,onClick:props.onNext,style:{height:48,padding:\"0 32px\",borderRadius:999,background:value?\"#FF0051\":\"#fff\",color:value?\"#fff\":\"#111\",border:value?\"1px solid #FF0051\":\"1px solid #DADDE1\",fontSize:16,fontWeight:600,letterSpacing:.5,cursor:value?\"pointer\":\"not-allowed\",minWidth:200,transition:\"all 0.2s ease-in-out\"},children:getText(\"next\",props.continent)})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step1Industry\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";export default function FileUpload({fieldName,label,required=false,multiple=false,maxFiles=1,minFiles=0,tileSize=200,radius=12,bgColor=\"#F5F6F7\",fitMode=\"contain\",accept=\"image/*\",maxSizeMB=2,gap=20,disabled=false,showRemove=true}){const[val,setVal]=useBusField(fieldName,multiple?[]:\"\");const[error,setError]=React.useState(\"\")// ✅ 错误提示状态\n;const handleFileChange=e=>{const files=e.target.files;if(!files)return;Array.from(files).forEach(file=>{if(file.size>maxSizeMB*1024*1024){alert(`File too large! Max ${maxSizeMB}MB`);return;}const reader=new FileReader;reader.onload=ev=>{const base64=ev.target?.result;if(multiple){const current=Array.isArray(val)?val:[];const newValue=[...current,base64].slice(0,maxFiles);setVal(newValue);if(newValue.length<minFiles){setError(`Please upload at least ${minFiles} files.`);}else{setError(\"\");}}else{setVal(base64);setError(\"\")// 单文件上传无最少数量逻辑\n;}};reader.readAsDataURL(file);});};const handleRemove=index=>{if(multiple){const arr=[...val];arr.splice(index,1);setVal(arr);// ✅ 删除后重新检查最少数量\nif(arr.length<minFiles){setError(`Please upload at least ${minFiles} files.`);}else{setError(\"\");}}else{setVal(\"\");}};const files=multiple?val:val?[val]:[];return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:{display:\"block\",marginBottom:8,fontSize:14,fontWeight:500,color:\"#111\"},children:label}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap,flexWrap:\"wrap\"},children:[files.map((src,idx)=>/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:tileSize,height:tileSize,borderRadius:radius,background:src?\"transparent\":bgColor,overflow:\"hidden\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"img\",{src:src,alt:`upload-${idx}`,style:{width:\"100%\",height:\"100%\",objectFit:fitMode}}),showRemove&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>handleRemove(idx),style:{position:\"absolute\",top:4,right:4,width:20,height:20,borderRadius:\"50%\",background:\"#fff\",border:\"1px solid #ccc\",fontSize:12,cursor:\"pointer\"},children:\"\\xd7\"})]},idx)),(multiple?files.length<maxFiles:files.length===0)&&/*#__PURE__*/_jsxs(\"label\",{style:{width:tileSize,height:tileSize,borderRadius:radius,background:\"#ECEDEE\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:32,height:32,borderRadius:\"50%\",border:\"2px solid #6B6F76\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:20,color:\"#6B6F76\",marginBottom:8},children:\"+\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:\"#6B6F76\",textAlign:\"center\"},children:\"Click to upload\"}),/*#__PURE__*/_jsx(\"input\",{type:\"file\",accept:accept,multiple:multiple,style:{display:\"none\"},onChange:handleFileChange,disabled:disabled})]})]}),error&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"red\",fontSize:13,marginTop:6,fontFamily:\"Poppins, sans-serif\"},children:error})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FileUpload\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FileUpload.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言\nexport default function FormTextInput(props){const{fieldName,label,placeholder,required,maxLength,inputWidth,inputHeight,showCount=false,continent}=props;const[val,setVal]=useBusField(fieldName,\"\");const[touched,setTouched]=React.useState(false);const handleChange=v=>{const next=v.slice(0,maxLength);setVal(next);};const showError=required&&touched&&val.trim().length===0;return /*#__PURE__*/_jsxs(\"div\",{style:{width:inputWidth,fontFamily:\"Poppins, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:{display:\"block\",fontFamily:\"Poppins, sans-serif\",fontSize:18,fontWeight:500,lineHeight:\"120%\",letterSpacing:\"-0.18px\",marginBottom:8,color:\"#111\"},children:[label||getText(\"companyName\",continent),required&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\",marginLeft:4},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:val,onChange:e=>handleChange(e.target.value),onBlur:()=>setTouched(true),placeholder:props.placeholder||getText(\"placeholderEnter\",continent),maxLength:maxLength,\"aria-required\":required,\"aria-invalid\":showError,style:{width:\"100%\",height:inputHeight,background:\"#ECEDEE\",border:showError?\"1px solid #E53935\":\"1px solid transparent\",borderRadius:10,padding:showCount?\"0 50px 0 10px\":\"0 10px\",outline:\"none\",fontFamily:\"Poppins, sans-serif\",fontSize:10,lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:\"#111\",boxSizing:\"border-box\"}}),showCount&&maxLength>0&&/*#__PURE__*/_jsxs(\"span\",{style:{position:\"absolute\",right:10,bottom:6,fontFamily:\"Poppins, sans-serif\",fontSize:10,lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:\"#666\",pointerEvents:\"none\"},children:[val.length,\"/\",maxLength]})]}),showError&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontFamily:\"Poppins, sans-serif\",fontSize:12,lineHeight:\"125%\",letterSpacing:\"-0.12px\",color:\"#E53935\"},children:getText(\"fieldRequired\",continent)})]});}addPropertyControls(FormTextInput,{fieldName:{type:ControlType.String,title:\"字段名\",defaultValue:\"company_name\"},label:{type:ControlType.String,title:\"标题\",defaultValue:\"Company name\"},placeholder:{type:ControlType.String,title:\"占位提示\",defaultValue:\"Please enter\"},required:{type:ControlType.Boolean,title:\"必填\",defaultValue:true},maxLength:{type:ControlType.Number,title:\"字数上限\",defaultValue:50,min:1,max:200,step:1},inputWidth:{type:ControlType.Number,title:\"宽度\",defaultValue:510,min:120,max:1920,step:1},inputHeight:{type:ControlType.Number,title:\"高度\",defaultValue:32,min:32,max:120,step:1},showCount:{type:ControlType.Boolean,title:\"显示字数统计\",defaultValue:false},continent:{type:ControlType.String,title:\"大洲\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormTextInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextInput.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";export default function UrlInput(props){const{fieldName,label,placeholder,required,maxLength,inputWidth,inputHeight,autoPrefixHttps}=props;const[val,setVal]=useBusField(fieldName,\"\");const[touched,setTouched]=React.useState(false);const setValue=v=>{const next=v.slice(0,maxLength);setVal(next);};const normalize=v=>{if(!v)return v;const hasProtocol=/^https?:\\/\\//i.test(v);return hasProtocol?v:`https://${v}`;};const isValidUrl=v=>{if(!v)return!required;try{const withProto=/^https?:\\/\\//i.test(v)?v:`https://${v}`;new URL(withProto);return true;}catch{return false;}};const handleBlur=()=>{setTouched(true);if(!val)return;if(autoPrefixHttps&&!/^https?:\\/\\//i.test(val)){const prefixed=`https://${val}`;setValue(prefixed);}};const emptyError=required&&touched&&val.trim().length===0;const formatError=touched&&!emptyError&&!isValidUrl(val);const showError=emptyError||formatError;return /*#__PURE__*/_jsxs(\"div\",{style:{width:inputWidth,fontFamily:\"Poppins, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:{display:\"block\",fontFamily:\"Poppins, sans-serif\",fontSize:18,fontWeight:500,lineHeight:\"120%\",letterSpacing:\"-0.18px\",marginBottom:8,color:\"#111\"},children:[label,required&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\",marginLeft:4},children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:val,onChange:e=>setValue(e.target.value),onBlur:handleBlur,placeholder:placeholder,maxLength:maxLength,\"aria-required\":required,\"aria-invalid\":showError,style:{width:\"100%\",height:inputHeight,background:\"#ECEDEE\",border:showError?\"1px solid #E53935\":\"1px solid transparent\",borderRadius:10,padding:\"12px 16px\",outline:\"none\",fontFamily:\"Poppins, sans-serif\",fontSize:12,lineHeight:\"125%\",letterSpacing:\"-0.12px\",color:\"#111\"}}),showError&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontFamily:\"Poppins, sans-serif\",fontSize:12,lineHeight:\"125%\",letterSpacing:\"-0.12px\",color:\"#E53935\"},children:emptyError?\"This field is required.\":\"Please enter a valid URL (e.g. https://example.com).\"})]});}addPropertyControls(UrlInput,{fieldName:{type:ControlType.String,title:\"字段名\",defaultValue:\"website_link\"},label:{type:ControlType.String,title:\"标题\",defaultValue:\"Website link\"},placeholder:{type:ControlType.String,title:\"占位提示\",defaultValue:\"Please enter\"},required:{type:ControlType.Boolean,title:\"必填\",defaultValue:true},maxLength:{type:ControlType.Number,title:\"字数上限\",defaultValue:200,min:1,max:2048,step:1},inputWidth:{type:ControlType.Number,title:\"宽度\",defaultValue:640,min:120,max:1920,step:1},inputHeight:{type:ControlType.Number,title:\"高度\",defaultValue:44,min:32,max:120,step:1},autoPrefixHttps:{type:ControlType.Boolean,title:\"自动加 https://\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UrlInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UrlInput.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";export default function ThreeInput(p){const{fieldName,label,required,minInputs,maxInputs=30,bgColor=\"#ECEDEE\",radius=12,height=44,width=160,maxLength=50,continent,onValuesChange}=p;// ✅ 判断是否显式传入 minInputs\nconst isMinDefined=typeof minInputs===\"number\"&&!isNaN(minInputs)&&minInputs>0;// ✅ 初始化输入框数量\nconst initialArray=isMinDefined?Array(Math.max(minInputs,1)).fill(\"\"):[\"\"];const[values,setValues]=useBusField(fieldName,initialArray);const[touched,setTouched]=React.useState(false);React.useEffect(()=>{onValuesChange?.(values);},[values,onValuesChange]);const commitValues=next=>{setValues(next);onValuesChange?.(next);};const setAt=(i,v)=>{const n=v.slice(0,maxLength);const next=[...values];next[i]=n;commitValues(next);};const addInput=()=>{if(values.length<maxInputs){commitValues([...values,\"\"]);}};// ✅ 删除逻辑：仅当超过最少数量时才可删\nconst removeInput=i=>{const minAllowed=isMinDefined?minInputs:1;if(values.length>minAllowed){const next=values.filter((_,idx)=>idx!==i);commitValues(next);}};// ✅ 校验逻辑：根据最少数量动态调整\nconst filledCount=values.filter(x=>x.trim().length>0).length;const invalid=required&&touched&&(isMinDefined?filledCount<minInputs:filledCount<1);const titleStyle={fontFamily:\"Poppins\",fontWeight:500,fontSize:18,lineHeight:\"125%\",letterSpacing:\"-0.01em\",color:\"#111\",display:\"block\",marginBottom:6};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:titleStyle,children:[label,required&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\",marginLeft:4},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:12},children:[values.map((val,idx)=>/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width,height},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:val,onChange:e=>setAt(idx,e.target.value),onBlur:()=>setTouched(true),placeholder:getText(\"placeholderEnter\",continent),maxLength:maxLength,style:{width:\"100%\",height:\"100%\",background:bgColor,borderRadius:radius,border:invalid?\"1px solid #E53935\":\"1px solid transparent\",outline:\"none\",padding:\"12px 16px\",fontSize:10,color:\"#111\",fontFamily:\"Poppins\"}}),values.length>(isMinDefined?minInputs:1)&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>removeInput(idx),style:{position:\"absolute\",top:-8,right:-8,width:20,height:20,borderRadius:\"50%\",border:\"1px solid #E53935\",background:\"#fff\",color:\"#E53935\",fontSize:10,fontWeight:700,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0},children:\"\\xd7\"})]},idx)),values.length<maxInputs&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:addInput,style:{width:height,height,borderRadius:\"50%\",border:\"1px dashed #999\",background:\"transparent\",cursor:\"pointer\",fontSize:16,fontWeight:600,fontFamily:\"Poppins\",color:\"#666\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:0},children:\"+\"})]}),invalid&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:8,fontSize:12,color:\"#E53935\"},children:isMinDefined?getText(\"atLeastTwo\",continent):getText(\"atLeastOne\",continent)})]});}addPropertyControls(ThreeInput,{fieldName:{type:ControlType.String,title:\"字段名\",defaultValue:\"dynamic_inputs\"},label:{type:ControlType.String,title:\"标题\",defaultValue:\"Dynamic Inputs\"},required:{type:ControlType.Boolean,title:\"必填校验\",defaultValue:false},minInputs:{type:ControlType.Number,title:\"最少输入框数量\",defaultValue:undefined,min:1,max:10,displayStepper:true},maxInputs:{type:ControlType.Number,title:\"最多输入框数量\",defaultValue:30,min:1,max:30},bgColor:{type:ControlType.Color,title:\"背景色\",defaultValue:\"#ECEDEE\"},radius:{type:ControlType.Number,title:\"圆角\",defaultValue:12},height:{type:ControlType.Number,title:\"高度\",defaultValue:44},width:{type:ControlType.Number,title:\"宽度\",defaultValue:160},maxLength:{type:ControlType.Number,title:\"字数上限\",defaultValue:50},continent:{type:ControlType.String,title:\"大洲代码\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThreeInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThreeInput.map","// languages.ts\nexport const languages=[\"Albanian\",\"Korean\",\"Arabic\",\"Latvian\",\"Armenian\",\"Lithuanian\",\"Assamese\",\"Macedonian\",\"Azerbaijani\",\"Malay\",\"Basque\",\"Marathi\",\"Bengali (Bangla)\",\"Mongolian\",\"Bulgarian\",\"Nepali\",\"Burmese\",\"Norwegian\",\"Catalan\",\"Oriya (Odia)\",\"Simplified Chinese\",\"Persian (Farsi)\",\"Traditional Chinese\",\"Polish\",\"Croatian\",\"Portuguese (Europe)\",\"Czech\",\"Portuguese (Brazil)\",\"Danish\",\"Punjabi\",\"English\",\"Russian\",\"Estonian\",\"Romanian\",\"Finnish\",\"Serbian\",\"French (Europe)\",\"Serbian (Cyrillic)\",\"French (Canada)\",\"Sinhala\",\"Georgian\",\"Slovak\",\"German\",\"Slovenian\",\"Greek\",\"Spanish\",\"Gujarati\",\"Swahili\",\"Hebrew\",\"Swedish\",\"Hindi\",\"Tamil\",\"Hungarian\",\"Telugu\",\"Icelandic\",\"Thai\",\"Indonesian\",\"Turkish\",\"Italian\",\"Ukrainian\",\"Japanese\",\"Urdu (India)\",\"Kannada\",\"Urdu (Pakistan)\",\"Kazakh\",\"Uzbek\",\"Khmer\",\"Vietnamese\",\"Other\"];\nexport const __FramerMetadata__ = {\"exports\":{\"languages\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Languages.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{getAll,useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{addPropertyControls,ControlType}from\"framer\";// 引入已有组件\nimport FileUpload from\"https://framerusercontent.com/modules/nyku61LOfDw3qtmEgUTy/xAjUlGTdCgFp385yL4SJ/FileUpload.js\";import TextInput from\"https://framerusercontent.com/modules/l3N72HkVF7LNjrr5yZAy/i3Kc1mk4gfAIHp9gywnZ/TextInput.js\";import UrlInput from\"https://framerusercontent.com/modules/bN4YBunWgPnkJePp4FpB/Pk85jzwyfpQew98dsRwX/UrlInput.js\";import ThreeInput from\"https://framerusercontent.com/modules/7UoJGr3o6qyEOp5CJRZr/mqNG6cYWig4rbJNUTYcQ/ThreeInput.js\";import countries from\"https://framerusercontent.com/modules/zcNiS37JtKBUCe1c0mxn/0LEZuJc6JqqTq8iKbFdl/Countries.js\";import{languages}from\"https://framerusercontent.com/modules/TwIZNhgWxnmWkipDrFxI/n5bjCKbaBFW9NpPx756p/Languages.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\n// 通用下拉框样式\nconst selectBaseStyle={border:\"none\",outline:\"none\",width:\"100%\",height:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 32px 0 10px\",fontSize:10,fontFamily:\"Poppins\",fontWeight:400,color:\"#90969A\",appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\",backgroundImage:\"url(\\\"data:image/svg+xml;utf8,<svg fill='black' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>\\\")\",backgroundRepeat:\"no-repeat\",backgroundPosition:\"right 14px center\",backgroundSize:\"16px\"};const bigTitle={fontFamily:\"Poppins\",fontWeight:600,fontSize:18,lineHeight:\"125%\",borderLeft:\"4px solid #FF0051\",color:\"#111\",paddingLeft:8,marginBottom:8,display:\"block\"};const smallLabel={fontFamily:\"Poppins\",fontWeight:500,fontSize:16,lineHeight:\"125%\",color:\"#111\",marginBottom:6,display:\"block\"};export default function Step2Basic(props){const[hoverExample,setHoverExample]=React.useState(null);const[msg,setMsg]=React.useState(\"\");// Hooks\nconst[foundingCountry,setFoundingCountry]=useBusField(\"founding_country\",\"\");const[establishmentTime,setEstablishmentTime]=useBusField(\"establishment_time\",\"\");const[teamSize,setTeamSize]=useBusField(\"team_size\",\"\");const[customerSize,setCustomerSize]=useBusField(\"customer_size\",\"\");const[supportedLanguages,setSupportedLanguages]=useBusField(\"supported_languages\",[]);const[serviceArea,setServiceArea]=useBusField(\"service_area\",[]);const[introduction,setIntroduction]=useBusField(\"introduction\",\"\");// State\nconst[countryOpen,setCountryOpen]=React.useState(false);const[countrySearch,setCountrySearch]=React.useState(\"\");const[langOpen,setLangOpen]=React.useState(false);const[langSearch,setLangSearch]=React.useState(\"\");const[areaOpen,setAreaOpen]=React.useState(false);const[areaSearch,setAreaSearch]=React.useState(\"\");const countryRef=React.useRef(null);const areaRef=React.useRef(null);const langRef=React.useRef(null);const requiredKeys=[\"logo_base64\",\"company_name\",\"founding_country\",\"establishment_time\",\"pitch\",\"introduction\",\"services\",\"industries\",\"service_area\",\"supported_languages\"];React.useEffect(()=>{const handleClickOutside=e=>{if(countryRef.current&&!countryRef.current.contains(e.target))setCountryOpen(false);if(areaRef.current&&!areaRef.current.contains(e.target))setAreaOpen(false);if(langRef.current&&!langRef.current.contains(e.target))setLangOpen(false);};document.addEventListener(\"mousedown\",handleClickOutside);return()=>document.removeEventListener(\"mousedown\",handleClickOutside);},[]);const validate=()=>{const payload=getAll();const missing=requiredKeys.filter(k=>{const v=payload[k];return v===undefined||v===null||typeof v===\"string\"&&v.trim()===\"\"||Array.isArray(v)&&v.length===0;});if(missing.length){setMsg(`${getText(\"missingPrefix\",props.continent)}${missing.join(\", \")}`);return false;}setMsg(\"\");return true;};const handleNext=()=>{if(validate())props.onNext();};const years=Array.from({length:100},(_,i)=>new Date().getFullYear()-i);const customerSizeOptions=[\"<1k\",\"1k-5k\",\"5k-10k\",\"10k-50k\",\"50k-100k\",\"100k-500k\",\"500k-1m\",\">1m\"];const teamSizeOptions=[\"<50\",\"51-200\",\"201-500\",\"501-1000\",\"1001-5000\",\">5000\"];const languageOptions=languages;const filteredCountries=countries.sort().filter(c=>c.toLowerCase().includes(countrySearch.trim().toLowerCase()));const filteredLanguages=languageOptions.filter(l=>l.toLowerCase().includes(langSearch.trim().toLowerCase()));const filteredAreas=countries.sort().filter(c=>c.toLowerCase().includes(areaSearch.trim().toLowerCase()));return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:24,display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:34,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{...bigTitle,marginBottom:0,borderLeft:\"4px solid #FF0051\",paddingLeft:8,fontSize:18},children:getText(\"step2Title\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",fontFamily:\"Poppins\",fontWeight:400,fontSize:14,color:\"#111\"},children:[getText(\"step2Tip\",props.continent),/*#__PURE__*/_jsx(\"span\",{onMouseEnter:()=>setHoverExample(\"basic\"),onMouseLeave:()=>setHoverExample(null),style:{marginLeft:6,width:18,height:18,borderRadius:\"50%\",backgroundImage:props.backgroundImage3?`url(${props.backgroundImage3})`:\"none\",backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",cursor:\"pointer\"}})]}),hoverExample===\"basic\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",right:0,marginTop:8,width:640,maxWidth:\"90%\",zIndex:9999,borderRadius:16,overflow:\"hidden\",background:\"#fff\"},children:props.backgroundImageBasic?/*#__PURE__*/_jsx(\"img\",{src:props.backgroundImageBasic,alt:\"example\",style:{width:\"100%\",height:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:360,background:\"#f5f5f5\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\"},children:getText(\"noImage\",props.continent)})})]}),/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"logo\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FF0051\"},children:\"*\"})]})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34,display:\"flex\",alignItems:\"flex-end\",gap:12},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"logo_base64\",label:\"\",required:true,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"contain\",accept:\"image/png,image/jpeg\",maxSizeMB:2,gap:20,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins\"},children:getText(\"logoHint\",props.continent)})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(TextInput,{fieldName:\"company_name\",label:getText(\"companyName\",props.continent),placeholder:getText(\"placeholderEnter\",props.continent),required:true,continent:props.continent,maxLength:50,inputWidth:\"100%\",inputHeight:32})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},ref:countryRef,children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"companyFounded\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"div\",{onClick:()=>setCountryOpen(o=>!o),style:{width:\"100%\",height:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 10px\",fontSize:10,color:foundingCountry?\"#111\":\"#90969A\",display:\"flex\",alignItems:\"center\",cursor:\"pointer\"},children:foundingCountry||getText(\"placeholderEnter\",props.continent)}),countryOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",background:\"#fff\",border:\"1px solid #ccc\",borderRadius:8,marginTop:4,maxHeight:240,overflowY:\"auto\",zIndex:100,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:countrySearch,onChange:e=>setCountrySearch(e.target.value),placeholder:getText(\"searchCountry\",props.continent),style:{width:\"100%\",height:32,padding:\"0 10px\",border:\"none\",borderBottom:\"1px solid #eee\"}}),filteredCountries.map(c=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>{setFoundingCountry(c);setCountryOpen(false);},style:{padding:\"6px 10px\",cursor:\"pointer\",background:c===foundingCountry?\"#f0f0f0\":\"#fff\"},children:c},c))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"foundingYear\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"select\",{value:establishmentTime,onChange:e=>setEstablishmentTime(e.target.value),style:{...selectBaseStyle,color:establishmentTime?\"#111\":\"#90969A\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,hidden:true,children:getText(\"placeholderEnter\",props.continent)}),years.map(y=>/*#__PURE__*/_jsx(\"option\",{value:y,children:y},y))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"numberOfCustomers\",props.continent),\" \"]}),/*#__PURE__*/_jsxs(\"select\",{value:customerSize,onChange:e=>setCustomerSize(e.target.value),style:{...selectBaseStyle,color:customerSize?\"#111\":\"#90969A\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,hidden:true,children:getText(\"placeholderEnter\",props.continent)}),customerSizeOptions.map(s=>/*#__PURE__*/_jsx(\"option\",{value:s,children:s},s))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"numberOfEmployees\",props.continent),\" \"]}),/*#__PURE__*/_jsxs(\"select\",{value:teamSize,onChange:e=>setTeamSize(e.target.value),style:{...selectBaseStyle,color:teamSize?\"#111\":\"#90969A\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,hidden:true,children:getText(\"placeholderEnter\",props.continent)}),teamSizeOptions.map(s=>/*#__PURE__*/_jsx(\"option\",{value:s,children:s},s))]})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(TextInput,{fieldName:\"pitch\",label:getText(\"oneSentencePitch\",props.continent),placeholder:props.continent===\"CN\"?\"请将最能代表贵司的一句话输入（不超过15个词）。\":\"Please enter a sentence that best represents your company (≤ 15 words).\",required:true,maxLength:127,inputWidth:\"100%\",inputHeight:32})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"introduction\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"textarea\",{value:introduction,onChange:e=>setIntroduction(e.target.value),placeholder:getText(\"introductionPlaceholder\",props.continent),maxLength:300,style:{width:\"100%\",minHeight:93,background:\"#ECEDEE\",borderRadius:10,padding:\"12px 16px\",fontSize:10,color:\"#111\"}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"productPictures\",props.continent),\" \"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-end\",gap:12},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"product_pictures\",label:\"\",required:false,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"contain\",accept:\"image/png,image/jpeg\",maxSizeMB:2,gap:20,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins\"},children:getText(\"productPicturesHint\",props.continent)})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(UrlInput,{fieldName:\"website_link\",label:getText(\"websiteLink\",props.continent),placeholder:getText(\"websitePlaceholder\",props.continent),maxLength:200,inputWidth:\"100%\",inputHeight:32,autoPrefixHttps:true})}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(UrlInput,{fieldName:\"linkedin_link\",label:getText(\"linkedinLink\",props.continent),placeholder:getText(\"linkedinPlaceholder\",props.continent),maxLength:200,inputWidth:\"100%\",inputHeight:32,autoPrefixHttps:true})}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(ThreeInput,{fieldName:\"services\",label:getText(\"services\",props.continent),required:true,bgColor:\"#ECEDEE\",radius:10,height:32,maxLength:50,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent)})}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(ThreeInput,{fieldName:\"industries\",label:getText(\"industries\",props.continent),required:true,bgColor:\"#ECEDEE\",radius:10,height:32,maxLength:50,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent)})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},ref:areaRef,children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"serviceArea\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"div\",{onClick:()=>setAreaOpen(o=>!o),style:{width:\"100%\",minHeight:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 32px 0 10px\",fontSize:10,color:serviceArea.length?\"#111\":\"#90969A\",display:\"flex\",alignItems:\"center\",cursor:\"pointer\"},children:serviceArea.length>0?serviceArea.join(\", \"):getText(\"placeholderEnter\",props.continent)}),areaOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",background:\"#fff\",border:\"1px solid #ccc\",borderRadius:8,marginTop:4,maxHeight:240,overflowY:\"auto\",zIndex:100,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:areaSearch,onChange:e=>setAreaSearch(e.target.value),placeholder:getText(\"searchCountry\",props.continent),style:{width:\"100%\",height:32,padding:\"0 10px\",border:\"none\",borderBottom:\"1px solid #eee\"}}),filteredAreas.map(c=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>{if(serviceArea.includes(c)){setServiceArea(serviceArea.filter(x=>x!==c));}else{setServiceArea([...serviceArea,c]);}},style:{padding:\"6px 10px\",cursor:\"pointer\",background:serviceArea.includes(c)?\"#f0f0f0\":\"#fff\"},children:c},c))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},ref:langRef,children:[/*#__PURE__*/_jsxs(\"label\",{style:smallLabel,children:[getText(\"supportedLanguages\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"div\",{onClick:()=>setLangOpen(o=>!o),style:{width:\"100%\",minHeight:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 32px 0 10px\",fontSize:10,color:supportedLanguages.length?\"#111\":\"#90969A\",display:\"flex\",alignItems:\"center\",cursor:\"pointer\"},children:supportedLanguages.length>0?supportedLanguages.join(\", \"):getText(\"placeholderEnter\",props.continent)}),langOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",background:\"#fff\",border:\"1px solid #ccc\",borderRadius:8,marginTop:4,maxHeight:240,overflowY:\"auto\",zIndex:100,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:langSearch,onChange:e=>setLangSearch(e.target.value),placeholder:getText(\"searchLanguage\",props.continent),style:{width:\"100%\",height:32,padding:\"0 10px\",border:\"none\",borderBottom:\"1px solid #eee\"}}),filteredLanguages.map(l=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>{if(supportedLanguages.includes(l)){setSupportedLanguages(supportedLanguages.filter(x=>x!==l));}else{setSupportedLanguages([...supportedLanguages,l]);}},style:{padding:\"6px 10px\",cursor:\"pointer\",background:supportedLanguages.includes(l)?\"#f0f0f0\":\"#fff\"},children:l},l))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:34,display:\"flex\",justifyContent:\"space-evenly\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:props.onBack,style:{height:48,padding:\"0 20px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\"},children:getText(\"back\",props.continent)}),/*#__PURE__*/_jsx(\"button\",{onClick:handleNext,style:{height:48,padding:\"0 20px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\"},children:getText(\"next\",props.continent)})]}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:13,color:\"#E53935\"},children:msg})]});}addPropertyControls(Step2Basic,{backgroundImageBasic:{type:ControlType.Image,title:\"Basic info 弹窗图片\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step2Basic\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言\nexport default function WhyChooseUsItemMulti(p){const{sectionLabel,required,fieldName,titleMaxLength=45,descMaxLength=190,openByDefault=false,activeRingColor=\"#FF0051\",columns=5,pillRadius=10,icons,thumbWidth=48,thumbHeight=28,panelTransitionMs=240,continent,onValuesChange}=p;const fieldNameTitle=`${fieldName}_title`;const fieldNameDesc=`${fieldName}_desc`;const fieldNameIcons=`${fieldName}_icons`;const[title,setTitle]=useBusField(fieldNameTitle,\"\");const[desc,setDesc]=useBusField(fieldNameDesc,\"\");const[selected,setSelected]=useBusField(fieldNameIcons,[]);const[open,setOpen]=React.useState(openByDefault);const containerRef=React.useRef(null);React.useEffect(()=>{onValuesChange?.({title,desc,icons:selected});},[title,desc,selected,onValuesChange]);React.useEffect(()=>{const handleClickOutside=event=>{if(containerRef.current&&!containerRef.current.contains(event.target)){setOpen(false);}};if(open){document.addEventListener(\"mousedown\",handleClickOutside);}return()=>{document.removeEventListener(\"mousedown\",handleClickOutside);};},[open]);const setTitleSafe=v=>{const next=v.slice(0,titleMaxLength);setTitle(next);onValuesChange?.({title:next,desc,icons:selected});};const setDescSafe=v=>{const next=v.slice(0,descMaxLength);setDesc(next);onValuesChange?.({title,desc:next,icons:selected});};// ✅ 改为单选逻辑\nconst toggleIcon=i=>{const url=icons?.[i];if(!url)return;const next=selected.includes(url)?[]:[url];setSelected(next);onValuesChange?.({title,desc,icons:next});};const inputBase={width:\"100%\",background:\"#ECEDEE\",borderRadius:10,border:\"1px solid transparent\",outline:\"none\",fontSize:12,color:\"#111\",fontFamily:\"Poppins\"};return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",marginBottom:34},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:18,fontWeight:600,marginBottom:12,color:\"#111\"},children:[sectionLabel,required&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FF0051\",marginLeft:2},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:12,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:title,onChange:e=>setTitleSafe(e.target.value),placeholder:getText(\"whyKeyValuePlaceholder\",continent),maxLength:titleMaxLength,style:{...inputBase,height:32,fontSize:10,color:title?\"#111\":\"#90969A\",padding:\"0 50px 0 10px\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",right:10,bottom:9,fontSize:10,color:\"#90969A\",fontFamily:\"Poppins\",pointerEvents:\"none\"},children:[title.length,\"/\",titleMaxLength]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:12,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"textarea\",{value:desc,onChange:e=>setDescSafe(e.target.value),placeholder:getText(\"whyDescPlaceholder\",continent),maxLength:descMaxLength,style:{...inputBase,minHeight:93,fontSize:10,color:desc?\"#111\":\"#90969A\",resize:\"vertical\",lineHeight:\"1.5\",padding:\"12px 16px\",paddingBottom:\"30px\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",right:10,bottom:10,fontSize:10,color:\"#90969A\",fontFamily:\"Poppins\",pointerEvents:\"none\"},children:[desc.length,\"/\",descMaxLength]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setOpen(o=>!o),style:{...inputBase,height:32,display:\"flex\",alignItems:\"center\",cursor:\"pointer\",fontSize:10,color:selected.length?\"#111\":\"#90969A\",padding:\"0 32px 0 10px\",textAlign:\"left\",backgroundImage:`url(\"data:image/svg+xml;utf8,<svg fill='gray' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>\")`,backgroundRepeat:\"no-repeat\",backgroundPosition:\"right 14px center\",backgroundSize:\"16px 16px\"},children:selected.length===0?getText(\"whySelectIcon\",continent):/*#__PURE__*/_jsx(\"img\",{src:selected[0],alt:\"selected icon\",style:{width:20,height:20,objectFit:\"contain\"}})}),open&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",left:0,right:0,marginTop:4,padding:16,borderRadius:12,border:\"1px solid rgba(0,0,0,0.06)\",background:\"#fff\",zIndex:9999,boxShadow:\"0 4px 12px rgba(0,0,0,0.1)\",maxHeight:340,overflowY:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${Math.max(1,Math.min(10,columns))}, 1fr)`,gap:12},children:icons?.map((iconUrl,i)=>{const active=selected.includes(iconUrl);return /*#__PURE__*/_jsx(\"button\",{onClick:()=>toggleIcon(i),style:{height:48,borderRadius:pillRadius,cursor:\"pointer\",background:\"#ECEDEE\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",border:active?`2px solid ${activeRingColor}`:\"1px solid transparent\",padding:4},children:/*#__PURE__*/_jsx(\"img\",{src:iconUrl,alt:`icon-${i}`,style:{width:thumbWidth,height:thumbHeight,objectFit:\"contain\"}})},i);})})})]})]});}WhyChooseUsItemMulti.defaultProps={sectionLabel:\"01\",required:true,fieldName:\"why1\",icons:[\"Bank\",\"Wallet\",\"Card\",\"App\"]};addPropertyControls(WhyChooseUsItemMulti,{sectionLabel:{type:ControlType.String,title:\"区块标题\",defaultValue:\"01\"},required:{type:ControlType.Boolean,title:\"必填\",defaultValue:true},fieldName:{type:ControlType.String,title:\"字段名\",defaultValue:\"why1\"},titleMaxLength:{type:ControlType.Number,title:\"标题上限\",defaultValue:45},descMaxLength:{type:ControlType.Number,title:\"描述上限\",defaultValue:190},openByDefault:{type:ControlType.Boolean,title:\"默认展开\",defaultValue:false},activeRingColor:{type:ControlType.Color,title:\"选中描边色\",defaultValue:\"#FF0051\"},columns:{type:ControlType.Number,title:\"网格列数\",defaultValue:5},pillRadius:{type:ControlType.Number,title:\"圆角\",defaultValue:10},icons:{type:ControlType.Array,title:\"图标\",propertyControl:{type:ControlType.String}},thumbWidth:{type:ControlType.Number,title:\"缩略图宽\",defaultValue:48},thumbHeight:{type:ControlType.Number,title:\"缩略图高\",defaultValue:28},panelTransitionMs:{type:ControlType.Number,title:\"展开动画(ms)\",defaultValue:240}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WhyChooseUsItemMulti\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./InputBox.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{getAll,useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{addPropertyControls,ControlType}from\"framer\";import InputBox from\"https://framerusercontent.com/modules/1dxfolxvFjaJQX6a2miA/YYHsscKdzuQ2eQauf3V1/InputBox.js\";import FileUpload from\"https://framerusercontent.com/modules/nyku61LOfDw3qtmEgUTy/xAjUlGTdCgFp385yL4SJ/FileUpload.js\";import ThreeInput from\"https://framerusercontent.com/modules/7UoJGr3o6qyEOp5CJRZr/mqNG6cYWig4rbJNUTYcQ/ThreeInput.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\nconst labelStyle={fontFamily:\"Poppins\",fontWeight:500,fontSize:16,lineHeight:\"125%\",letterSpacing:\"-0.01em\",color:\"#111\",display:\"block\",marginBottom:6};const sectionTitle={fontFamily:\"Poppins\",fontWeight:500,fontSize:16,lineHeight:\"125%\",letterSpacing:\"-0.01em\",color:\"#111\",display:\"block\",marginBottom:6};const placeholderStyle=`\ninput::placeholder,\ntextarea::placeholder {\n    font-family: Poppins;\n    font-weight: 400;\n    font-size: 10px;\n    line-height: 125%;\n    letter-spacing: -0.01em;\n    color: #90969A;\n}\n`;export default function Step3Other(props){const[msg,setMsg]=React.useState(\"\");const[hoverExample,setHoverExample]=React.useState(null);const[customerCase,setCustomerCase]=useBusField(\"customer_case\",\"\");const validate=()=>{const payload=getAll();const requiredKeys=[\"why1_title\",\"why1_desc\",\"why1_icons\",\"why2_title\",\"why2_desc\",\"why2_icons\",\"customer_case\",\"products_in_case\"];const missing=requiredKeys.filter(k=>{const v=payload[k];return v===undefined||v===null||typeof v===\"string\"&&v.trim()===\"\"||Array.isArray(v)&&v.length===0;});if(missing.length){setMsg(`${getText(\"missingPrefix\",props.continent)}${missing.join(\", \")}`);return false;}setMsg(\"\");return true;};const handleNext=()=>{if(validate())props.onNext();};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:24,display:\"flex\",flexDirection:\"column\",gap:28,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"h2\",{style:{...labelStyle,borderLeft:\"4px solid #FF0051\",paddingLeft:8,fontSize:18,margin:0},children:[getText(\"step3WhyTitle\",props.continent),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:400,color:\"#6B6F76\",marginLeft:8},children:getText(\"BetterFill\",props.continent)})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",fontSize:14,fontFamily:\"Poppins\",color:\"#111\"},children:[getText(\"step3Tip\",props.continent),/*#__PURE__*/_jsx(\"span\",{onMouseEnter:()=>setHoverExample(\"why\"),onMouseLeave:()=>setHoverExample(null),style:{marginLeft:6,width:18,height:18,borderRadius:\"50%\",backgroundImage:props.backgroundImage3?`url(${props.backgroundImage3})`:\"none\",backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",cursor:\"pointer\"}})]}),hoverExample===\"why\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",right:0,marginTop:8,width:640,maxWidth:\"90%\",borderRadius:16,overflow:\"hidden\",background:\"#fff\",zIndex:9999,boxShadow:\"0 4px 12px rgba(0,0,0,0.15)\"},children:props.backgroundImage1?/*#__PURE__*/_jsx(\"img\",{src:props.backgroundImage1,alt:\"Why choose us example\",style:{width:\"100%\",height:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:360,background:\"#f5f5f5\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\"},children:getText(\"noImage\",props.continent)})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:20},children:[/*#__PURE__*/_jsx(InputBox,{fieldName:\"why1\",sectionLabel:\"01\",required:true,icons:props.icons,continent:props.continent}),/*#__PURE__*/_jsx(InputBox,{fieldName:\"why2\",sectionLabel:\"02\",required:true,icons:props.icons,continent:props.continent}),/*#__PURE__*/_jsx(InputBox,{fieldName:\"why3\",sectionLabel:\"03\",required:false,icons:props.icons,continent:props.continent}),/*#__PURE__*/_jsx(InputBox,{fieldName:\"why4\",sectionLabel:\"04\",required:false,icons:props.icons,continent:props.continent})]}),/*#__PURE__*/_jsx(ThreeInput,{fieldName:\"title_cert\",label:getText(\"certification\",props.continent),required:false,requireAll:false,bgColor:\"#ECEDEE\",radius:10,height:32,gap:24,maxLength:50,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:sectionTitle,children:[getText(\"partnerBrands\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:400,color:\"#6B6F76\",marginLeft:8},children:getText(\"uploadLogos\",props.continent)})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:12},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"partner_logo\",label:\"\",multiple:true,maxFiles:6,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"contain\",accept:\"image/png,image/jpeg\",maxSizeMB:2,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins\",alignSelf:\"flex-end\"},children:getText(\"uploadHint\",props.continent)})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{...labelStyle,borderLeft:\"4px solid #FF0051\",paddingLeft:8,fontSize:18,margin:0},children:getText(\"caseStudy\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",fontSize:14,fontFamily:\"Poppins\",color:\"#111\"},children:[getText(\"step3Tip\",props.continent),/*#__PURE__*/_jsx(\"span\",{onMouseEnter:()=>setHoverExample(\"case\"),onMouseLeave:()=>setHoverExample(null),style:{marginLeft:6,width:18,height:18,borderRadius:\"50%\",backgroundImage:props.backgroundImage3?`url(${props.backgroundImage3})`:\"none\",backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",cursor:\"pointer\"}})]}),hoverExample===\"case\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",right:0,marginTop:8,width:640,maxWidth:\"90%\",borderRadius:16,overflow:\"hidden\",background:\"#fff\",zIndex:9999,boxShadow:\"0 4px 12px rgba(0,0,0,0.15)\"},children:props.backgroundImage2?/*#__PURE__*/_jsx(\"img\",{src:props.backgroundImage2,alt:\"Case study example\",style:{width:\"100%\",height:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:360,background:\"#f5f5f5\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\"},children:getText(\"noImage\",props.continent)})})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{style:sectionTitle,children:[getText(\"customerCase\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"textarea\",{value:customerCase,onChange:e=>setCustomerCase(e.target.value),placeholder:getText(\"customerCasePlaceholder\",props.continent),maxLength:500,style:{width:\"100%\",minHeight:100,background:\"#ECEDEE\",borderRadius:10,padding:12,fontSize:14}})]}),/*#__PURE__*/_jsx(ThreeInput,{label:getText(\"productsInCase\",props.continent),fieldName:\"products_in_case\",requireAll:false,required:false,height:32,radius:10,maxLength:100,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsxs(\"label\",{style:sectionTitle,children:[getText(\"casePicture\",props.continent),\" \"]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34,display:\"flex\",alignItems:\"flex-end\"},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"customer_case_pic\",label:\"\",required:false,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"cover\",accept:\"image/png,image/jpeg\",maxSizeMB:5,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins\"},children:getText(\"uploadHint\",props.continent)})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsxs(\"label\",{style:sectionTitle,children:[getText(\"customerLogo\",props.continent),\" \"]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34,display:\"flex\",alignItems:\"flex-end\"},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"customer_logo\",label:\"\",required:false,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"cover\",accept:\"image/png,image/jpeg\",maxSizeMB:5,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins\"},children:getText(\"uploadHint\",props.continent)})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginTop:20},children:[/*#__PURE__*/_jsx(\"button\",{onClick:props.onBack,style:{height:40,padding:\"0 20px\",borderRadius:20,border:\"1px solid #ccc\"},children:getText(\"back\",props.continent)}),/*#__PURE__*/_jsx(\"button\",{onClick:handleNext,style:{height:40,padding:\"0 20px\",borderRadius:20,border:\"1px solid #ccc\"},children:getText(\"next\",props.continent)})]}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:13,color:\"#E53935\"},children:msg}),/*#__PURE__*/_jsx(\"style\",{children:placeholderStyle})]});}addPropertyControls(Step3Other,{backgroundImage1:{type:ControlType.Image,title:\"Why choose us 弹窗图片\"},backgroundImage2:{type:ControlType.Image,title:\"Case study 弹窗图片\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step3Other\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useBusField}from\"https://framerusercontent.com/modules/boSorfwMZzIwNpRZ834B/a8tUGQLukPhqS9dJXdf3/FormBus.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\nexport default function Step4Email(props){const[email,setEmail]=useBusField(\"email\",\"\");const[touched,setTouched]=React.useState(false);const[msg,setMsg]=React.useState(\"\");const[loading,setLoading]=React.useState(false);const isValidEmail=v=>/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(v.trim());const handleClick=async()=>{setTouched(true);if(!email||!isValidEmail(email)){setMsg(getText(\"emailError\",props.continent));return;}setMsg(\"\");setLoading(true);try{await props.onSubmit();}catch(err){console.error(\"❌ 提交出错:\",err);setMsg(getText(\"submitError\",props.continent));}finally{setLoading(false);}};const showError=touched&&(!email||!isValidEmail(email));return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:24,textAlign:\"center\"},children:[/*#__PURE__*/_jsxs(\"h2\",{style:{fontSize:22,fontWeight:700,marginBottom:12},children:[getText(\"emailTitle\",props.continent),/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\",marginLeft:4},children:\"*\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:16,fontWeight:400,marginBottom:24,color:\"#333\"},children:getText(\"emailSubtitle\",props.continent)}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",value:email,onChange:e=>setEmail(e.target.value),onBlur:()=>setTouched(true),placeholder:getText(\"pleaseEnter\",props.continent),style:{width:510,height:44,background:\"#ECEDEE\",border:showError?\"1px solid #E53935\":\"1px solid transparent\",borderRadius:10,padding:\"12px 16px\",outline:\"none\",fontSize:14,color:\"#111\"}}),showError&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontSize:12,color:\"#E53935\"},children:getText(\"emailError\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:32,display:\"flex\",justifyContent:\"center\",gap:32},children:[/*#__PURE__*/_jsx(\"button\",{onClick:props.onBack,style:{height:48,padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:\"pointer\",fontSize:16,fontWeight:500,display:\"flex\",alignItems:\"center\",gap:8},children:getText(\"back\",props.continent)}),/*#__PURE__*/_jsx(\"button\",{onClick:handleClick,disabled:loading,style:{height:48,padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:loading?\"not-allowed\":\"pointer\",fontSize:16,fontWeight:500,display:\"flex\",alignItems:\"center\",gap:8,opacity:loading?.6:1},children:loading?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{style:{width:16,height:16,border:\"2px solid #999\",borderTop:\"2px solid transparent\",borderRadius:\"50%\",display:\"inline-block\",animation:\"spin 1s linear infinite\"}}),getText(\"submitting\",props.continent)]}):getText(\"submit\",props.continent)})]}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:13,color:msg.startsWith(\"✅\")?\"green\":\"#E53935\"},children:msg}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:48,fontSize:12,color:\"#6B6F76\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:18,height:18,borderRadius:\"50%\",border:\"1px solid #6B6F76\",fontSize:12,lineHeight:\"18px\",textAlign:\"center\"},children:\"!\"}),/*#__PURE__*/_jsx(\"span\",{style:{maxWidth:480,lineHeight:\"150%\"},children:getText(\"emailDisclaimer\",props.continent)})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes spin {\n                    0% { transform: rotate(0deg); }\n                    100% { transform: rotate(360deg); }\n                }\n                `})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step4Email\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function Step5Success(props){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:40,textAlign:\"center\"},children:[props.icon?/*#__PURE__*/_jsx(\"img\",{src:props.icon,alt:\"success\",style:{width:72,height:72,marginBottom:16}}):/*#__PURE__*/_jsx(\"div\",{style:{width:72,height:72,borderRadius:36,background:\"#2ecc71\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#fff\",fontSize:40,marginBottom:16},children:\"✓\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:26,fontWeight:700,marginBottom:8},children:props.successText||\"Successfully submitted\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:16,color:\"#555\"},children:props.subText||\"Thank you for your patience\"})]});}addPropertyControls(Step5Success,{successText:{type:ControlType.String,title:\"主文案\",defaultValue:\"Successfully submitted\"},subText:{type:ControlType.String,title:\"副文案\",defaultValue:\"Thank you for your patience\"},icon:{type:ControlType.Image,title:\"成功图标\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step5Success\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Step5Success_m.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\nexport default function StepNavigatorMobile({currentStep,onStepChange,continent}){const steps=[getText(\"step1Nav\",continent),getText(\"step2Nav\",continent),getText(\"step3Nav\",continent),getText(\"step4Nav\",continent),getText(\"step5Nav\",continent)];const getStatus=stepNum=>{const active=currentStep===stepNum;const completed=currentStep>stepNum;return{active,completed,circleColor:active?\"#FF0051\":completed?\"#FFB6C1\":\"#E0E0E0\",textColor:active?\"#FF0051\":completed?\"#999\":\"#111\",content:completed?\"✓\":stepNum};};const renderStep=(label,stepNum)=>{const{circleColor,textColor,content,active}=getStatus(stepNum);return /*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",cursor:stepNum<=currentStep?\"pointer\":\"default\"},onClick:()=>{if(stepNum<=currentStep)onStepChange(stepNum);},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:32,height:32,borderRadius:\"50%\",background:circleColor,color:active||stepNum<=currentStep?\"#fff\":\"#888\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontWeight:600,fontSize:14,marginBottom:6,transition:\"all 0.3s ease\"},children:content}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,fontWeight:active?600:400,color:textColor,textAlign:\"center\",lineHeight:1.4},children:label})]},label);};// 分行布局：前 2 步，接着 2 步，最后 1 步\nconst rows=[[0,1],[2,3],[4]];return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:20,width:\"100%\",maxWidth:400,margin:\"0 auto\",padding:\"0 16px\"},children:rows.map((row,rowIndex)=>/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:row.length===1?\"center\":\"space-between\",gap:20},children:row.map(stepIdx=>renderStep(steps[stepIdx],stepIdx+1))},rowIndex))});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StepNavigatorMobile\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{getAll,clearAll,useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import Step1Industry from\"https://framerusercontent.com/modules/IkL8RlAFo0iaTfNqDUgE/6YY3MaEpKsEMmTg22Eph/Step1Industry_m.js\";import Step2Basic from\"https://framerusercontent.com/modules/ykn6UUymolh4OsVyB83Y/0FLWssv3v5U1u55X93pi/Step2Basic_m.js\";import Step3Other from\"https://framerusercontent.com/modules/6k6EPN8KY0wkwrTPcAQQ/lVp3JDsInQhzJ0WOEmz4/Step3Other_m.js\";import Step4Email from\"https://framerusercontent.com/modules/aUgNwD6AONEZdaTZDDzv/m5K2XA6FeaRRU5hRoHsL/Step4EmailSubmit_m.js\";import Step5Success from\"https://framerusercontent.com/modules/gXPKQ22ywF0gNCq5dQdD/I9XbRVnLw6XeJlweEY0Z/Step5Success_m.js\";import StepNavigator from\"https://framerusercontent.com/modules/arQ7G2lLyWW5j8HAOSXH/pDGRKkX4l8k2bDUENjPJ/StepNavigator_m.js\";import{addPropertyControls,ControlType}from\"framer\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";const WORKER_ENDPOINT=\"https://broad-meadow-e95c.xiangyu97-wang.workers.dev/\";export default function MultiStepForm(props){const[step,setStep]=React.useState(1);const[msg,setMsg]=React.useState(\"\");// ✅ 切换 step 时自动回到页面顶部\nReact.useEffect(()=>{window.scrollTo({top:0,behavior:\"smooth\"});},[step]);const[,setContinent]=useBusField(\"continent\",\"\");React.useEffect(()=>{if(props.continent){setContinent(props.continent);}},[props.continent]);const goNext=()=>setStep(s=>Math.min(s+1,5));const goBack=()=>setStep(s=>Math.max(s-1,1));const handleSubmit=async()=>{const payload=getAll();console.log(\"最终提交数据：\",payload);try{const res=await fetch(WORKER_ENDPOINT,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});const text=await res.text();console.log(\"🔍 Worker 返回:\",text);let data;try{data=JSON.parse(text);}catch{throw new Error(\"Worker 返回的不是 JSON: \"+text.slice(0,100));}if(data.status===\"success\"){clearAll();setStep(5)// ✅ 跳到成功页\n;}else{throw new Error(data.message||getText(\"submitError\",props.continent));}}catch(err){console.error(err);setMsg(getText(\"error\",props.continent));}};return /*#__PURE__*/_jsxs(\"div\",{style:{padding:24,maxWidth:1080,margin:\"0 auto\"},children:[/*#__PURE__*/_jsx(StepNavigator,{currentStep:step,onStepChange:setStep,continent:props.continent}),step===1&&/*#__PURE__*/_jsx(Step1Industry,{onNext:goNext,complianceDefault:props.complianceDefault,complianceActive:props.complianceActive,financeDefault:props.financeDefault,financeActive:props.financeActive,MarketingDefault:props.marketingDefault,MarketingActive:props.marketingActive,logisticsDefault:props.logisticsDefault,logisticsActive:props.logisticsActive,erpDefault:props.erpDefault,erpActive:props.erpActive,distributionDefault:props.distributionDefault,distributionActive:props.distributionActive,continent:props.continent}),step===2&&/*#__PURE__*/_jsx(Step2Basic,{onNext:goNext,onBack:goBack,backgroundImageBasic:props.backgroundImageBasic,backgroundImage3:props.backgroundImage3,continent:props.continent}),step===3&&/*#__PURE__*/_jsx(Step3Other,{onNext:goNext,onBack:goBack,backgroundImage1:props.backgroundImage1,backgroundImage2:props.backgroundImage2,backgroundImage3:props.backgroundImage3,icons:props.industryIcons,continent:props.continent}),step===4&&/*#__PURE__*/_jsx(Step4Email,{onBack:goBack,onSubmit:handleSubmit,continent:props.continent}),step===5&&/*#__PURE__*/_jsx(Step5Success,{successText:getText(\"success\",props.continent),subText:getText(\"thankYou\",props.continent),continent:props.continent}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:20,textAlign:\"center\",color:\"#E53935\"},children:msg})]});}// ✅ 在 MultiStepForm 的属性面板配置图\naddPropertyControls(MultiStepForm,{complianceDefault:{type:ControlType.Image,title:\"Compliance 默认\"},complianceActive:{type:ControlType.Image,title:\"Compliance 激活\"},financeDefault:{type:ControlType.Image,title:\"Finance 默认\"},financeActive:{type:ControlType.Image,title:\"Finance 激活\"},marketingDefault:{type:ControlType.Image,title:\"Marketplace 默认\"},marketingActive:{type:ControlType.Image,title:\"Marketplace 激活\"},logisticsDefault:{type:ControlType.Image,title:\"Logistics 默认\"},logisticsActive:{type:ControlType.Image,title:\"Logistics 激活\"},erpDefault:{type:ControlType.Image,title:\"ERP 默认\"},erpActive:{type:ControlType.Image,title:\"ERP 激活\"},distributionDefault:{type:ControlType.Image,title:\"Distribution 默认\"},distributionActive:{type:ControlType.Image,title:\"Distribution 激活\"},backgroundImageBasic:{type:ControlType.Image,title:\"Step2 背景图 1\"},backgroundImage1:{type:ControlType.Image,title:\"Step3 背景图 1\"},backgroundImage2:{type:ControlType.Image,title:\"Step3 背景图 2\"},backgroundImage3:{type:ControlType.Image,title:\"问号\"},industryIcons:{type:ControlType.Array,title:\"Industry Icons\",propertyControl:{type:ControlType.Image}},continent:{type:ControlType.String,title:\"大洲\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MultiStepForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入语言配置\nfunction IndustryCard({active,label,defaultIcon,activeIcon,onClick}){return /*#__PURE__*/_jsxs(\"button\",{onClick:onClick,style:{height:132,width:280,borderRadius:14,background:\"transparent\",border:active?\"2px solid #FF0051\":\"1px solid #ECEDEE\",color:active?\"#FF0051\":\"#111\",textAlign:\"center\",padding:16,position:\"relative\",cursor:\"pointer\",boxShadow:active?\"0 0 0 2px rgba(255,0,81,0.1)\":\"none\",fontFamily:\"Poppins, sans-serif\"},children:[(defaultIcon||activeIcon)&&/*#__PURE__*/_jsx(\"img\",{src:active?activeIcon:defaultIcon,alt:label,style:{width:48,height:48,margin:\"0 auto 12px auto\",display:\"block\",background:\"transparent\"}}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Poppins, sans-serif\",fontWeight:500,fontSize:14,lineHeight:\"125%\",letterSpacing:\"-0.14px\"},children:label}),active&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,right:0,width:0,height:0,borderTop:\"28px solid #FF0051\",borderLeft:\"28px solid transparent\",borderTopRightRadius:12},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:-24,right:2,color:\"#fff\",fontSize:12,fontWeight:500,lineHeight:\"120%\",letterSpacing:\"-0.12px\",fontFamily:\"Poppins, sans-serif\"},children:\"✓\"})})]});}export default function Step1Industry(props){const[value,setValue]=useBusField(\"industry_type\",\"\");const items=[{key:\"Compliance / Tax / Legal\",label:getText(\"industry.compliance\",props.continent),defaultIcon:props.complianceDefault,activeIcon:props.complianceActive},{key:\"Finance / Payments\",label:getText(\"industry.finance\",props.continent),defaultIcon:props.financeDefault,activeIcon:props.financeActive},{key:\"Logistics / Fulfillment\",label:getText(\"industry.logistics\",props.continent),defaultIcon:props.logisticsDefault,activeIcon:props.logisticsActive},{key:\"Marketing agencies\",label:getText(\"industry.marketing\",props.continent),defaultIcon:props.MarketingDefault,activeIcon:props.MarketingActive},{key:\"ERP / Tech / SaaS\",label:getText(\"industry.erp\",props.continent),defaultIcon:props.erpDefault,activeIcon:props.erpActive},{key:\"Sourcing / Distribution\",label:getText(\"industry.distribution\",props.continent),defaultIcon:props.distributionDefault,activeIcon:props.distributionActive}];return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:24,fontFamily:\"Poppins, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",gap:16,marginBottom:16},children:items.slice(0,3).map(item=>/*#__PURE__*/_jsx(IndustryCard,{active:value===item.key,label:item.label,defaultIcon:item.defaultIcon,activeIcon:item.activeIcon,onClick:()=>setValue(item.key)},item.key))}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",gap:16,marginBottom:24},children:items.slice(3).map(item=>/*#__PURE__*/_jsx(IndustryCard,{active:value===item.key,label:item.label,defaultIcon:item.defaultIcon,activeIcon:item.activeIcon,onClick:()=>setValue(item.key)},item.key))}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{disabled:!value,onClick:props.onNext,style:{height:48,padding:\"0 32px\",borderRadius:999,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",fontSize:16,fontWeight:500,lineHeight:\"120%\",letterSpacing:\"-0.16px\",fontFamily:\"Poppins, sans-serif\",cursor:value?\"pointer\":\"not-allowed\",minWidth:200,transition:\"all 0.2s ease-in-out\"},children:getText(\"next\",props.continent)})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step1Industry\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Step1Industry.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{getAll,useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{addPropertyControls,ControlType}from\"framer\";// 引入已有组件\nimport FileUpload from\"https://framerusercontent.com/modules/nyku61LOfDw3qtmEgUTy/xAjUlGTdCgFp385yL4SJ/FileUpload.js\";import TextInput from\"https://framerusercontent.com/modules/l3N72HkVF7LNjrr5yZAy/i3Kc1mk4gfAIHp9gywnZ/TextInput.js\";import UrlInput from\"https://framerusercontent.com/modules/bN4YBunWgPnkJePp4FpB/Pk85jzwyfpQew98dsRwX/UrlInput.js\";import ThreeInput from\"https://framerusercontent.com/modules/7UoJGr3o6qyEOp5CJRZr/mqNG6cYWig4rbJNUTYcQ/ThreeInput.js\";import countries from\"https://framerusercontent.com/modules/zcNiS37JtKBUCe1c0mxn/0LEZuJc6JqqTq8iKbFdl/Countries.js\";import{languages}from\"https://framerusercontent.com/modules/TwIZNhgWxnmWkipDrFxI/n5bjCKbaBFW9NpPx756p/Languages.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\n// 通用下拉框样式\nconst selectBaseStyle={border:\"none\",outline:\"none\",width:\"100%\",height:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 32px 0 10px\",fontSize:10,fontFamily:\"Poppins, sans-serif\",fontWeight:400,lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:\"#90969A\",appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\",backgroundImage:\"url(\\\"data:image/svg+xml;utf8,<svg fill='black' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>\\\")\",backgroundRepeat:\"no-repeat\",backgroundPosition:\"right 14px center\",backgroundSize:\"16px\"};const labelStyle={fontFamily:\"Poppins, sans-serif\",fontWeight:500,fontSize:18,lineHeight:\"125%\",letterSpacing:\"-0.01em\",color:\"#111\",display:\"block\",marginBottom:6};export default function Step2Basic(props){const[hoverExample,setHoverExample]=React.useState(null);const[msg,setMsg]=React.useState(\"\");const[servicesForValidation,setServicesForValidation]=React.useState([]);const[industriesForValidation,setIndustriesForValidation]=React.useState([]);// Hooks\nconst[foundingCountry,setFoundingCountry]=useBusField(\"founding_country\",\"\");const[establishmentTime,setEstablishmentTime]=useBusField(\"establishment_time\",\"\");const[teamSize,setTeamSize]=useBusField(\"team_size\",\"\");const[customerSize,setCustomerSize]=useBusField(\"customer_size\",\"\");const[supportedLanguages,setSupportedLanguages]=useBusField(\"supported_languages\",[]);const[serviceArea,setServiceArea]=useBusField(\"service_area\",[]);const[introduction,setIntroduction]=useBusField(\"introduction\",\"\");// State\nconst[countryOpen,setCountryOpen]=React.useState(false);const[countrySearch,setCountrySearch]=React.useState(\"\");const[langOpen,setLangOpen]=React.useState(false);const[langSearch,setLangSearch]=React.useState(\"\");const[areaOpen,setAreaOpen]=React.useState(false);const[areaSearch,setAreaSearch]=React.useState(\"\");const countryRef=React.useRef(null);const areaRef=React.useRef(null);const langRef=React.useRef(null);const requiredKeys=[\"logo_base64\",\"company_name\",\"founding_country\",\"establishment_time\",\"pitch\",\"introduction\",\"services\",\"industries\",\"service_area\",\"supported_languages\",\"product_pictures\"];React.useEffect(()=>{const handleClickOutside=e=>{if(countryRef.current&&!countryRef.current.contains(e.target))setCountryOpen(false);if(areaRef.current&&!areaRef.current.contains(e.target))setAreaOpen(false);if(langRef.current&&!langRef.current.contains(e.target))setLangOpen(false);};document.addEventListener(\"mousedown\",handleClickOutside);return()=>document.removeEventListener(\"mousedown\",handleClickOutside);},[]);const validate=()=>{const payload={...getAll(),services:servicesForValidation,industries:industriesForValidation};const missing=requiredKeys.filter(k=>{const v=payload[k];return v===undefined||v===null||typeof v===\"string\"&&v.trim()===\"\"||Array.isArray(v)&&(v.length===0||v.every(item=>String(item).trim()===\"\"));});if(missing.length){setMsg(`${getText(\"missingPrefix\",props.continent)}${missing.join(\", \")}`);return false;}setMsg(\"\");return true;};const handleNext=()=>{if(validate()){props.onNext();}};const years=Array.from({length:100},(_,i)=>new Date().getFullYear()-i);const customerSizeOptions=[\"<1k\",\"1k-5k\",\"5k-10k\",\"10k-50k\",\"50k-100k\",\"100k-500k\",\"500k-1m\",\" >1m\"];const teamSizeOptions=[\"<50\",\"51-200\",\"201-500\",\"501-1000\",\"1001-5000\",\">5000\"];const languageOptions=languages;const filteredCountries=countries.sort().filter(c=>c.toLowerCase().includes(countrySearch.trim().toLowerCase()));const filteredLanguages=languageOptions.filter(l=>l.toLowerCase().includes(langSearch.trim().toLowerCase()));const filteredAreas=countries.sort().filter(c=>c.toLowerCase().includes(areaSearch.trim().toLowerCase()));return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:24,fontFamily:\"Poppins, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:34,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{...labelStyle,marginBottom:0,borderLeft:\"4px solid #FF0051\",paddingLeft:8,fontSize:22},children:getText(\"step2Title\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",fontFamily:\"Poppins, sans-serif\",fontWeight:400,fontSize:14,lineHeight:\"125%\",letterSpacing:\"-0.14px\",color:\"#111\"},children:[getText(\"step2Tip\",props.continent),/*#__PURE__*/_jsx(\"span\",{onMouseEnter:()=>setHoverExample(\"basic\"),onMouseLeave:()=>setHoverExample(null),style:{marginLeft:6,width:18,height:18,borderRadius:\"50%\",backgroundImage:props.backgroundImage3?`url(${props.backgroundImage3})`:\"none\",backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",cursor:\"pointer\"}})]}),hoverExample===\"basic\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",right:0,marginTop:8,width:640,maxWidth:\"90%\",borderRadius:16,overflow:\"hidden\",zIndex:9999,background:\"#fff\"},children:props.backgroundImageBasic?/*#__PURE__*/_jsx(\"img\",{src:props.backgroundImageBasic,alt:\"example\",style:{width:\"100%\",height:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:360,background:\"#f5f5f5\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.16px\"},children:getText(\"noImage\",props.continent)})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:20,marginBottom:34},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"logo\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FF0051\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-end\",gap:12},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"logo_base64\",label:\"\",required:true,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"contain\",accept:\"image/png,image/jpeg\",maxSizeMB:2,gap:20,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\"},children:getText(\"logoHint\",props.continent)})]})]}),/*#__PURE__*/_jsx(TextInput,{fieldName:\"company_name\",label:getText(\"companyName\",props.continent),placeholder:getText(\"placeholderEnter\",props.continent),required:true,maxLength:50,inputWidth:\"100%\",inputHeight:32,continent:props.continent})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:20,marginBottom:34},children:[/*#__PURE__*/_jsxs(\"div\",{ref:countryRef,style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"companyFounded\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"div\",{onClick:()=>setCountryOpen(o=>!o),style:{width:\"100%\",height:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 10px\",fontSize:10,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:foundingCountry?\"#111\":\"#90969A\",display:\"flex\",alignItems:\"center\",cursor:\"pointer\"},children:foundingCountry||getText(\"placeholderEnter\",props.continent)}),countryOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:\"100%\",left:0,right:0,background:\"#fff\",border:\"1px solid #ccc\",borderRadius:8,marginTop:4,maxHeight:240,overflowY:\"auto\",zIndex:100},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:countrySearch,onChange:e=>setCountrySearch(e.target.value),placeholder:getText(\"searchCountry\",props.continent),style:{width:\"100%\",height:32,padding:\"0 10px\",border:\"none\",borderBottom:\"1px solid #eee\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.01em\"}}),filteredCountries.map(c=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>{setFoundingCountry(c);setCountryOpen(false);},style:{padding:\"6px 10px\",cursor:\"pointer\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.01em\",background:c===foundingCountry?\"#f0f0f0\":\"#fff\"},children:c},c))]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"foundingYear\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"select\",{value:establishmentTime,onChange:e=>setEstablishmentTime(e.target.value),style:{...selectBaseStyle,color:establishmentTime?\"#111\":\"#90969A\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,hidden:true,children:getText(\"placeholderEnter\",props.continent)}),years.map(y=>/*#__PURE__*/_jsx(\"option\",{value:y,children:y},y))]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:20,marginBottom:34},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"numberOfCustomers\",props.continent),\" \"]}),/*#__PURE__*/_jsxs(\"select\",{value:customerSize,onChange:e=>setCustomerSize(e.target.value),style:{...selectBaseStyle,color:customerSize?\"#111\":\"#90969A\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,hidden:true,children:getText(\"placeholderEnter\",props.continent)}),customerSizeOptions.map(size=>/*#__PURE__*/_jsx(\"option\",{value:size,children:size},size))]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"numberOfEmployees\",props.continent),\" \"]}),/*#__PURE__*/_jsxs(\"select\",{value:teamSize,onChange:e=>setTeamSize(e.target.value),style:{...selectBaseStyle,color:teamSize?\"#111\":\"#90969A\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,hidden:true,children:getText(\"placeholderEnter\",props.continent)}),teamSizeOptions.map(size=>/*#__PURE__*/_jsx(\"option\",{value:size,children:size},size))]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(TextInput,{fieldName:\"pitch\",label:getText(\"oneSentencePitch\",props.continent),placeholder:props.continent===\"CN\"?\"请将最能代表贵司的一句话输入（不超过15个词）。\":\"Please enter a sentence that best represents your company (≤ 15 words).\",required:true,maxLength:150,inputWidth:\"100%\",inputHeight:32,showCount:true})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"introduction\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"textarea\",{value:introduction,onChange:e=>setIntroduction(e.target.value),placeholder:getText(\"introductionPlaceholder\",props.continent),maxLength:420,style:{width:\"100%\",minHeight:93,background:\"#ECEDEE\",borderRadius:10,padding:\"12px 16px\",paddingBottom:\"30px\",fontSize:10,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:\"#111\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",right:12,bottom:12,fontSize:10,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:\"#666\",pointerEvents:\"none\"},children:[introduction.length,\"/420\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"productPictures\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-end\",gap:12},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"product_pictures\",label:\"\",required:true,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"contain\",accept:\"image/png,image/jpeg\",maxSizeMB:2,gap:20,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\"},children:getText(\"productPicturesHint\",props.continent)})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:20,marginBottom:34},children:[/*#__PURE__*/_jsx(UrlInput,{fieldName:\"website_link\",label:getText(\"websiteLink\",props.continent),placeholder:getText(\"websitePlaceholder\",props.continent),required:false,maxLength:200,inputWidth:\"100%\",inputHeight:32,autoPrefixHttps:true}),/*#__PURE__*/_jsx(UrlInput,{fieldName:\"linkedin_link\",label:getText(\"linkedinLink\",props.continent),placeholder:getText(\"linkedinPlaceholder\",props.continent),required:false,maxLength:200,inputWidth:\"100%\",inputHeight:32,autoPrefixHttps:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:20,marginBottom:34},children:[/*#__PURE__*/_jsx(ThreeInput,{fieldName:\"services\",label:getText(\"services\",props.continent),required:true,minInputs:2,requireAll:false,bgColor:\"#ECEDEE\",radius:10,height:32,gap:24,maxLength:50,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent),onValuesChange:setServicesForValidation}),/*#__PURE__*/_jsx(ThreeInput,{fieldName:\"industries\",label:getText(\"industries\",props.continent),required:true,requireAll:false,bgColor:\"#ECEDEE\",radius:10,height:32,gap:24,maxLength:50,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent),onValuesChange:setIndustriesForValidation})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:20,marginBottom:34},children:[/*#__PURE__*/_jsxs(\"div\",{ref:areaRef,style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"serviceArea\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#90969A\",fontSize:10,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\"},children:getText(\"multiSelect\",props.continent)})]}),/*#__PURE__*/_jsx(\"div\",{onClick:()=>setAreaOpen(o=>!o),style:{width:\"100%\",minHeight:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 32px 0 10px\",fontSize:10,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:serviceArea.length?\"#111\":\"#90969A\",display:\"flex\",alignItems:\"center\",cursor:\"pointer\",position:\"relative\"},children:serviceArea.length>0?serviceArea.join(\", \"):getText(\"placeholderEnter\",props.continent)}),areaOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:\"100%\",left:0,right:0,background:\"#fff\",border:\"1px solid #ccc\",borderRadius:8,marginBottom:4,maxHeight:240,overflowY:\"auto\",zIndex:9999},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:areaSearch,onChange:e=>setAreaSearch(e.target.value),placeholder:getText(\"searchCountry\",props.continent),style:{width:\"100%\",height:32,padding:\"0 10px\",border:\"none\",borderBottom:\"1px solid #eee\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.01em\"}}),filteredAreas.map(c=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>{if(serviceArea.includes(c)){setServiceArea(serviceArea.filter(x=>x!==c));}else{setServiceArea([...serviceArea,c]);}},style:{padding:\"6px 10px\",cursor:\"pointer\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.01em\",background:serviceArea.includes(c)?\"#f0f0f0\":\"#fff\"},children:c},c))]})]}),/*#__PURE__*/_jsxs(\"div\",{ref:langRef,style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:labelStyle,children:[getText(\"supportedLanguages\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#90969A\",fontSize:10,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\"},children:getText(\"multiSelect\",props.continent)})]}),/*#__PURE__*/_jsx(\"div\",{onClick:()=>setLangOpen(o=>!o),style:{width:\"100%\",minHeight:32,background:\"#ECEDEE\",borderRadius:10,padding:\"0 32px 0 10px\",fontSize:10,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\",color:supportedLanguages.length?\"#111\":\"#90969A\",display:\"flex\",alignItems:\"center\",cursor:\"pointer\",position:\"relative\"},children:supportedLanguages.length>0?supportedLanguages.join(\", \"):getText(\"placeholderEnter\",props.continent)}),langOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:\"100%\",left:0,right:0,background:\"#fff\",border:\"1px solid #ccc\",borderRadius:8,marginBottom:4,maxHeight:240,overflowY:\"auto\",zIndex:9999},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:langSearch,onChange:e=>setLangSearch(e.target.value),placeholder:getText(\"searchLanguage\",props.continent),style:{width:\"100%\",height:32,padding:\"0 10px\",border:\"none\",borderBottom:\"1px solid #eee\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.01em\"}}),filteredLanguages.map(l=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>{if(supportedLanguages.includes(l)){setSupportedLanguages(supportedLanguages.filter(x=>x!==l));}else{setSupportedLanguages([...supportedLanguages,l]);}},style:{padding:\"6px 10px\",cursor:\"pointer\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.01em\",background:supportedLanguages.includes(l)?\"#f0f0f0\":\"#fff\"},children:l},l))]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:34,display:\"flex\",justifyContent:\"center\",gap:32},children:[/*#__PURE__*/_jsx(\"button\",{onClick:props.onBack,style:{height:48,padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:\"pointer\",fontSize:16,fontWeight:500,fontFamily:\"Poppins, sans-serif\",lineHeight:\"120%\",letterSpacing:\"-0.01em\",display:\"flex\",alignItems:\"center\",gap:8},children:getText(\"back\",props.continent)}),/*#__PURE__*/_jsx(\"button\",{onClick:handleNext,style:{height:48,padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:\"pointer\",fontSize:16,fontWeight:500,fontFamily:\"Poppins, sans-serif\",lineHeight:\"120%\",letterSpacing:\"-0.01em\",display:\"flex\",alignItems:\"center\",gap:8},children:getText(\"next\",props.continent)})]}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:13,color:\"#E53935\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.13px\"},children:msg})]});}addPropertyControls(Step2Basic,{backgroundImageBasic:{type:ControlType.Image,title:\"Basic info 弹窗图片\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step2Basic\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Step2Basic.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{getAll,useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{addPropertyControls,ControlType}from\"framer\";import InputBox from\"https://framerusercontent.com/modules/1dxfolxvFjaJQX6a2miA/YYHsscKdzuQ2eQauf3V1/InputBox.js\";import FileUpload from\"https://framerusercontent.com/modules/nyku61LOfDw3qtmEgUTy/xAjUlGTdCgFp385yL4SJ/FileUpload.js\";import ThreeInput from\"https://framerusercontent.com/modules/7UoJGr3o6qyEOp5CJRZr/mqNG6cYWig4rbJNUTYcQ/ThreeInput.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\nconst labelStyle={fontFamily:\"Poppins, sans-serif\",fontWeight:500,fontSize:18,lineHeight:\"120%\",letterSpacing:\"-0.01em\",color:\"#111\",display:\"block\",marginBottom:6};const sectionTitle={fontFamily:\"Poppins, sans-serif\",fontWeight:500,fontSize:18,lineHeight:\"120%\",letterSpacing:\"-0.01em\",color:\"#111\",display:\"block\",marginBottom:6};const placeholderStyle=`\ninput::placeholder,\ntextarea::placeholder {\n    font-family: Poppins, sans-serif;\n    font-weight: 400;\n    font-size: 10px;\n    line-height: 125%;\n    letter-spacing: -0.01em;\n    color: #90969A;\n}\n`;const EMPTY_WHY_VALUES={title:\"\",desc:\"\",icons:[]};export default function Step3Other(props){const[msg,setMsg]=React.useState(\"\");const[why1Values,setWhy1Values]=React.useState(EMPTY_WHY_VALUES);const[why2Values,setWhy2Values]=React.useState(EMPTY_WHY_VALUES);const[hoverExample,setHoverExample]=React.useState(null);const[customerCase,setCustomerCase]=useBusField(\"customer_case\",\"\");const validate=()=>{const payload={...getAll(),why1_title:why1Values.title,why1_desc:why1Values.desc,why1_icons:why1Values.icons,why2_title:why2Values.title,why2_desc:why2Values.desc,why2_icons:why2Values.icons};const requiredKeys=[\"why1_title\",\"why1_desc\",\"why1_icons\",\"why2_title\",\"why2_desc\",\"why2_icons\",\"customer_case\",\"products_in_case\",\"customer_logo\",\"customer_case_pic\"];const missing=requiredKeys.filter(k=>{const v=payload[k];return v===undefined||v===null||typeof v===\"string\"&&v.trim()===\"\"||Array.isArray(v)&&v.length===0;});if(missing.length){setMsg(`${getText(\"missingPrefix\",props.continent)}${missing.join(\", \")}`);return false;}setMsg(\"\");return true;};const handleNext=()=>{if(validate())props.onNext();};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:24,position:\"relative\",fontFamily:\"Poppins, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"h2\",{style:{...labelStyle,marginBottom:10,display:\"flex\",alignItems:\"center\",borderLeft:\"4px solid #FF0051\",paddingLeft:8,fontSize:22},children:[getText(\"step3WhyTitle\",props.continent),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:400,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.01em\",color:\"#6B6F76\",marginLeft:8},children:getText(\"BetterFill\",props.continent)})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",fontFamily:\"Poppins, sans-serif\",fontWeight:400,fontSize:12,lineHeight:\"125%\",letterSpacing:\"-0.01em\",color:\"#111\"},children:[getText(\"step3Tip\",props.continent),/*#__PURE__*/_jsx(\"span\",{onMouseEnter:()=>setHoverExample(\"why\"),onMouseLeave:()=>setHoverExample(null),style:{marginLeft:6,width:18,height:18,borderRadius:\"50%\",backgroundImage:props.backgroundImage3?`url(${props.backgroundImage3})`:\"none\",backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",cursor:\"pointer\"}})]})]}),hoverExample===\"why\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:60,right:24,width:640,maxWidth:\"90%\",borderRadius:16,overflow:\"hidden\",background:\"#fff\",zIndex:9999},children:props.backgroundImage1?/*#__PURE__*/_jsx(\"img\",{src:props.backgroundImage1,alt:\"Why choose us example\",style:{width:\"100%\",height:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:360,background:\"#f5f5f5\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.16px\"},children:getText(\"noImage\",props.continent)})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:20,marginBottom:34},children:[/*#__PURE__*/_jsx(InputBox,{fieldName:\"why1\",sectionLabel:\"01\",required:true,icons:props.icons,continent:props.continent,onValuesChange:setWhy1Values}),/*#__PURE__*/_jsx(InputBox,{fieldName:\"why2\",sectionLabel:\"02\",required:true,icons:props.icons,continent:props.continent,onValuesChange:setWhy2Values}),/*#__PURE__*/_jsx(InputBox,{fieldName:\"why3\",sectionLabel:\"03\",required:false,icons:props.icons,continent:props.continent}),/*#__PURE__*/_jsx(InputBox,{fieldName:\"why4\",sectionLabel:\"04\",required:false,icons:props.icons,continent:props.continent})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(ThreeInput,{fieldName:\"title_cert\",label:getText(\"certification\",props.continent),required:false,requireAll:false,bgColor:\"#ECEDEE\",radius:10,height:32,gap:24,maxLength:50,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent)})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"label\",{style:sectionTitle,children:[getText(\"partnerBrands\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:400,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.12px\",color:\"#6B6F76\",marginLeft:8},children:getText(\"uploadLogos\",props.continent)})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:12},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"partner_logo\",label:\"\",multiple:true,minFiles:6,maxFiles:8,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"contain\",accept:\"image/png,image/jpeg\",maxSizeMB:2,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\",alignSelf:\"flex-end\"},children:getText(\"uploadHint\",props.continent)})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{...labelStyle,marginBottom:10,display:\"flex\",alignItems:\"center\",borderLeft:\"4px solid #FF0051\",paddingLeft:8,fontSize:22},children:getText(\"caseStudy\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",fontFamily:\"Poppins, sans-serif\",fontWeight:400,fontSize:12,lineHeight:\"125%\",letterSpacing:\"-0.01em\",color:\"#111\"},children:[getText(\"step3Tip\",props.continent),/*#__PURE__*/_jsx(\"span\",{onMouseEnter:()=>setHoverExample(\"case\"),onMouseLeave:()=>setHoverExample(null),style:{marginLeft:6,width:18,height:18,borderRadius:\"50%\",backgroundImage:props.backgroundImage3?`url(${props.backgroundImage3})`:\"none\",backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",cursor:\"pointer\"}})]}),hoverExample===\"case\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",right:0,marginTop:8,width:640,borderRadius:16,overflow:\"hidden\",background:\"#fff\",zIndex:9999},children:props.backgroundImage2?/*#__PURE__*/_jsx(\"img\",{src:props.backgroundImage2,alt:\"Case study example\",style:{width:\"100%\",height:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:360,background:\"#f5f5f5\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.16px\"},children:getText(\"noImage\",props.continent)})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:sectionTitle,children:[getText(\"customerCase\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"textarea\",{value:customerCase,onChange:e=>setCustomerCase(e.target.value),placeholder:getText(\"customerCasePlaceholder\",props.continent),maxLength:800,style:{width:\"100%\",minHeight:93,background:\"#ECEDEE\",borderRadius:10,padding:\"12px 16px\",paddingBottom:\"30px\",fontSize:14,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.14px\",color:\"#111\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",right:12,bottom:12,fontSize:10,color:\"#90969A\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\",pointerEvents:\"none\"},children:[customerCase.length,\"/800\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:34},children:/*#__PURE__*/_jsx(ThreeInput,{label:getText(\"productsInCase\",props.continent),fieldName:\"products_in_case\",requireAll:false,required:false,height:32,radius:10,maxLength:100,continent:props.continent,placeholder1:getText(\"placeholderEnter\",props.continent),placeholder2:getText(\"placeholderEnter\",props.continent),placeholder3:getText(\"placeholderEnter\",props.continent)})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:20,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"h2\",{style:sectionTitle,children:[getText(\"casePicture\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34,display:\"flex\",alignItems:\"flex-end\"},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"customer_case_pic\",label:\"\",required:true,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"cover\",accept:\"image/png,image/jpeg\",maxSizeMB:5,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\"},children:getText(\"uploadHint\",props.continent)})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34},children:[/*#__PURE__*/_jsxs(\"h2\",{style:sectionTitle,children:[getText(\"customerLogo\",props.continent),\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:34,display:\"flex\",alignItems:\"flex-end\"},children:[/*#__PURE__*/_jsx(FileUpload,{fieldName:\"customer_logo\",label:\"\",required:true,multiple:false,maxFiles:1,tileSize:120,radius:12,bgColor:\"#ECEDEE\",fitMode:\"cover\",accept:\"image/png,image/jpeg\",maxSizeMB:5,disabled:false,showRemove:true}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:\"#6B6F76\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.1px\"},children:getText(\"uploadHint\",props.continent)})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:34,display:\"flex\",justifyContent:\"space-evenly\",justifyContent:\"center\",gap:32},children:[/*#__PURE__*/_jsx(\"button\",{onClick:props.onBack,style:{height:48,padding:\"0 20px\",padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:\"pointer\",fontSize:16,fontWeight:500,fontFamily:\"Poppins, sans-serif\",lineHeight:\"120%\",letterSpacing:\"-0.01em\",display:\"flex\",alignItems:\"center\",gap:8},children:getText(\"back\",props.continent)}),/*#__PURE__*/_jsx(\"button\",{onClick:handleNext,style:{height:48,padding:\"0 20px\",padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:\"pointer\",fontSize:16,fontWeight:500,fontFamily:\"Poppins, sans-serif\",lineHeight:\"120%\",letterSpacing:\"-0.01em\",display:\"flex\",alignItems:\"center\",gap:8},children:getText(\"next\",props.continent)})]}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:13,color:\"#E53935\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.13px\"},children:msg}),/*#__PURE__*/_jsx(\"style\",{children:placeholderStyle})]});}addPropertyControls(Step3Other,{backgroundImage1:{type:ControlType.Image,title:\"Why choose us 弹窗图片\"},backgroundImage2:{type:ControlType.Image,title:\"Case study 弹窗图片\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step3Other\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Step3Other.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\nexport default function Step4Email(props){const[email,setEmail]=useBusField(\"email\",\"\");const[touched,setTouched]=React.useState(false);const[msg,setMsg]=React.useState(\"\");const[loading,setLoading]=React.useState(false);const isValidEmail=v=>/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(v.trim());const handleClick=async()=>{setTouched(true);if(!email||!isValidEmail(email)){setMsg(getText(\"emailError\",props.continent));return;}setMsg(\"\");setLoading(true);try{await props.onSubmit();}catch(err){console.error(\"❌ 提交出错:\",err);setMsg(getText(\"submitError\",props.continent));}finally{setLoading(false);}};const showError=touched&&(!email||!isValidEmail(email));return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:24,textAlign:\"center\",fontFamily:\"Poppins, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"h2\",{style:{fontSize:22,fontWeight:600,lineHeight:\"120%\",letterSpacing:\"-0.22px\",fontFamily:\"Poppins, sans-serif\",marginBottom:12},children:[getText(\"emailTitle\",props.continent),/*#__PURE__*/_jsx(\"span\",{style:{color:\"#E53935\",marginLeft:4},children:\"*\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:16,fontWeight:400,lineHeight:\"125%\",letterSpacing:\"-0.16px\",fontFamily:\"Poppins, sans-serif\",marginBottom:24,color:\"#333\"},children:getText(\"emailSubtitle\",props.continent)}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",value:email,onChange:e=>setEmail(e.target.value),onBlur:()=>setTouched(true),placeholder:getText(\"pleaseEnter\",props.continent),style:{width:510,height:44,background:\"#ECEDEE\",border:showError?\"1px solid #E53935\":\"1px solid transparent\",borderRadius:10,padding:\"12px 16px\",outline:\"none\",fontSize:14,lineHeight:\"125%\",letterSpacing:\"-0.14px\",fontFamily:\"Poppins, sans-serif\",color:\"#111\"}}),showError&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6,fontSize:12,color:\"#E53935\",fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.12px\"},children:getText(\"emailError\",props.continent)}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:32,display:\"flex\",justifyContent:\"center\",gap:32},children:[/*#__PURE__*/_jsx(\"button\",{onClick:props.onBack,style:{height:48,padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:\"pointer\",fontSize:16,fontWeight:500,lineHeight:\"120%\",letterSpacing:\"-0.16px\",fontFamily:\"Poppins, sans-serif\",display:\"flex\",alignItems:\"center\",gap:8},children:getText(\"back\",props.continent)}),/*#__PURE__*/_jsx(\"button\",{onClick:handleClick,disabled:loading,style:{height:48,padding:\"0 40px\",borderRadius:24,background:\"#fff\",color:\"#111\",border:\"1px solid #DADDE1\",cursor:loading?\"not-allowed\":\"pointer\",fontSize:16,fontWeight:500,lineHeight:\"120%\",letterSpacing:\"-0.16px\",fontFamily:\"Poppins, sans-serif\",display:\"flex\",alignItems:\"center\",gap:8,opacity:loading?.6:1},children:loading?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{style:{width:16,height:16,border:\"2px solid #999\",borderTop:\"2px solid transparent\",borderRadius:\"50%\",display:\"inline-block\",animation:\"spin 1s linear infinite\"}}),getText(\"submitting\",props.continent)]}):getText(\"submit\",props.continent)})]}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:13,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.13px\",color:msg.startsWith(\"✅\")?\"green\":\"#E53935\"},children:msg}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:48,fontSize:12,fontFamily:\"Poppins, sans-serif\",lineHeight:\"125%\",letterSpacing:\"-0.12px\",color:\"#6B6F76\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:18,height:18,borderRadius:\"50%\",border:\"1px solid #6B6F76\",fontSize:12,fontFamily:\"Poppins, sans-serif\",letterSpacing:\"-0.12px\",lineHeight:\"18px\",textAlign:\"center\"},children:\"!\"}),/*#__PURE__*/_jsx(\"span\",{style:{maxWidth:480,lineHeight:\"125%\"},children:getText(\"emailDisclaimer\",props.continent)})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes spin {\n                    0% { transform: rotate(0deg); }\n                    100% { transform: rotate(360deg); }\n                }\n                `})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step4Email\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Step4EmailSubmit.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function Step5Success(props){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",padding:40,textAlign:\"center\",fontFamily:\"Poppins, sans-serif\"},children:[props.icon?/*#__PURE__*/_jsx(\"img\",{src:props.icon,alt:\"success\",style:{width:72,height:72,marginBottom:16}}):/*#__PURE__*/_jsx(\"div\",{style:{width:72,height:72,borderRadius:36,background:\"#2ecc71\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#fff\",fontFamily:\"Poppins, sans-serif\",fontSize:40,lineHeight:\"120%\",letterSpacing:\"-0.4px\",marginBottom:16},children:\"✓\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Poppins, sans-serif\",fontSize:26,fontWeight:500,lineHeight:\"120%\",letterSpacing:\"-0.26px\",marginBottom:8},children:props.successText||\"Successfully submitted\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Poppins, sans-serif\",fontSize:16,lineHeight:\"125%\",letterSpacing:\"-0.16px\",color:\"#555\"},children:props.subText||\"Thank you for your patience\"})]});}addPropertyControls(Step5Success,{successText:{type:ControlType.String,title:\"主文案\",defaultValue:\"Successfully submitted\"},subText:{type:ControlType.String,title:\"副文案\",defaultValue:\"Thank you for your patience\"},icon:{type:ControlType.Image,title:\"成功图标\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Step5Success\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Step5Success.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\nexport default function StepNavigator({currentStep,onStepChange,continent}){const steps=[getText(\"step1Nav\",continent),getText(\"step2Nav\",continent),getText(\"step3Nav\",continent),getText(\"step4Nav\",continent),getText(\"step5Nav\",continent)];return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",width:\"100%\",maxWidth:1e3,margin:\"0 auto 40px\",fontFamily:\"Poppins, sans-serif\"},children:steps.map((label,index)=>{const stepNum=index+1;const active=currentStep===stepNum;const completed=currentStep>stepNum;const lineColor=active?\"#FF0051\":completed?\"#FFB6C1\":\"#E0E0E0\";const circleBg=lineColor;const textColor=active?\"#FF0051\":completed?\"#FFB6C1\":\"#111\";return /*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",cursor:stepNum<=currentStep?\"pointer\":\"default\"},onClick:()=>{if(stepNum<=currentStep)onStepChange(stepNum);},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:4,background:lineColor,marginBottom:28,borderRadius:2},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:28,height:28,borderRadius:\"50%\",background:circleBg,color:active||completed?\"#fff\":\"#888\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"Poppins, sans-serif\",fontWeight:600,fontSize:14,lineHeight:\"120%\",letterSpacing:\"-0.14px\"},children:active||completed?\"✓\":stepNum})}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Poppins, sans-serif\",fontSize:14,fontWeight:active?600:400,lineHeight:\"125%\",letterSpacing:\"-0.14px\",color:textColor,textAlign:\"center\"},children:label})]},label);})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StepNavigator\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StepNavigator.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{getAll,clearAll,useBusField}from\"https://framerusercontent.com/modules/DXWzJpc2I5M9ktlBIHa1/UIVDeuNZfXf4GCXjDDZK/FormBus.js\";import Step1Industry from\"https://framerusercontent.com/modules/fehxomA1GvigQL0pHGb8/13qljGopetqexUmfhqXx/Step1Industry.js\";import Step2Basic from\"https://framerusercontent.com/modules/4Eme3Xm4oce82faMMsYV/mPnkHUgoYxS29Se3zriX/Step2Basic.js\";import Step3Other from\"https://framerusercontent.com/modules/bMYcvk5wj26amhP6IJ6v/4nuxIrRtJxhgHHhJ3RRf/Step3Other.js\";import Step4Email from\"https://framerusercontent.com/modules/dZemd0u4kQ3DPZtLZ0KA/UtBiRvYlKWJ7rQqO3Gpl/Step4EmailSubmit.js\";import Step5Success from\"https://framerusercontent.com/modules/oSVe0iDVETkdZF8zl8xB/sSM5Y5skB4ja5JKmDdkg/Step5Success.js\";import StepNavigator from\"https://framerusercontent.com/modules/yuB3iIxwdSYXBZNkcxmB/AdhOqKfqkIlvW2AsUmvS/StepNavigator.js\";import{addPropertyControls,ControlType}from\"framer\";import{getText}from\"https://framerusercontent.com/modules/xkJZX9TSJsLMvnmvmfUM/o38QzYAK0onrqtPBSXI0/langConfig.js\";// ✅ 引入多语言配置\n// const WORKER_ENDPOINT = \"https://broad-meadow-e95c.xiangyu97-wang.workers.dev/\"\n// 判断访问者是否来自中国（或手动配置）\nconst WORKER_ENDPOINT=\"https://wfpartnerforms.org/\";export default function MultiStepForm(props){const[step,setStep]=React.useState(1);const[msg,setMsg]=React.useState(\"\");// ✅ 切换 step 时自动回到页面顶部\nReact.useEffect(()=>{window.scrollTo({top:0,behavior:\"smooth\"});},[step]);const[,setContinent]=useBusField(\"continent\",\"\");React.useEffect(()=>{if(props.continent){setContinent(props.continent);}},[props.continent]);const goNext=()=>setStep(s=>Math.min(s+1,5));const goBack=()=>setStep(s=>Math.max(s-1,1));const handleSubmit=async()=>{const payload=getAll();console.log(\"最终提交数据：\",payload);try{const res=await fetch(WORKER_ENDPOINT,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});const text=await res.text();console.log(\"🔍 Worker 返回:\",text);let data;try{data=JSON.parse(text);}catch{throw new Error(\"Worker 返回的不是 JSON: \"+text.slice(0,100));}if(data.status===\"success\"){clearAll();setStep(5)// ✅ 跳到成功页\n;}else{throw new Error(data.message||getText(\"submitError\",props.continent));}}catch(err){console.error(err);setMsg(getText(\"error\",props.continent));}};return /*#__PURE__*/_jsxs(\"div\",{style:{padding:24,maxWidth:1080,margin:\"0 auto\"},children:[/*#__PURE__*/_jsx(StepNavigator,{currentStep:step,onStepChange:setStep,continent:props.continent}),step===1&&/*#__PURE__*/_jsx(Step1Industry,{onNext:goNext,complianceDefault:props.complianceDefault,complianceActive:props.complianceActive,financeDefault:props.financeDefault,financeActive:props.financeActive,MarketingDefault:props.marketingDefault,MarketingActive:props.marketingActive,logisticsDefault:props.logisticsDefault,logisticsActive:props.logisticsActive,erpDefault:props.erpDefault,erpActive:props.erpActive,distributionDefault:props.distributionDefault,distributionActive:props.distributionActive,continent:props.continent}),step===2&&/*#__PURE__*/_jsx(Step2Basic,{onNext:goNext,onBack:goBack,backgroundImageBasic:props.backgroundImageBasic,backgroundImage3:props.backgroundImage3,continent:props.continent}),step===3&&/*#__PURE__*/_jsx(Step3Other,{onNext:goNext,onBack:goBack,backgroundImage1:props.backgroundImage1,backgroundImage2:props.backgroundImage2,backgroundImage3:props.backgroundImage3,icons:props.industryIcons,continent:props.continent}),step===4&&/*#__PURE__*/_jsx(Step4Email,{onBack:goBack,onSubmit:handleSubmit,continent:props.continent}),step===5&&/*#__PURE__*/_jsx(Step5Success,{successText:getText(\"success\",props.continent),subText:getText(\"thankYou\",props.continent),continent:props.continent}),msg&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:20,textAlign:\"center\",color:\"#E53935\"},children:msg})]});}// ✅ 在 MultiStepForm 的属性面板配置图\naddPropertyControls(MultiStepForm,{complianceDefault:{type:ControlType.Image,title:\"Compliance 默认\"},complianceActive:{type:ControlType.Image,title:\"Compliance 激活\"},financeDefault:{type:ControlType.Image,title:\"Finance 默认\"},financeActive:{type:ControlType.Image,title:\"Finance 激活\"},marketingDefault:{type:ControlType.Image,title:\"Marketplace 默认\"},marketingActive:{type:ControlType.Image,title:\"Marketplace 激活\"},logisticsDefault:{type:ControlType.Image,title:\"Logistics 默认\"},logisticsActive:{type:ControlType.Image,title:\"Logistics 激活\"},erpDefault:{type:ControlType.Image,title:\"ERP 默认\"},erpActive:{type:ControlType.Image,title:\"ERP 激活\"},distributionDefault:{type:ControlType.Image,title:\"Distribution 默认\"},distributionActive:{type:ControlType.Image,title:\"Distribution 激活\"},backgroundImageBasic:{type:ControlType.Image,title:\"Step2 背景图 1\"},backgroundImage1:{type:ControlType.Image,title:\"Step3 背景图 1\"},backgroundImage2:{type:ControlType.Image,title:\"Step3 背景图 2\"},backgroundImage3:{type:ControlType.Image,title:\"问号\"},industryIcons:{type:ControlType.Array,title:\"Industry Icons\",propertyControl:{type:ControlType.Image}},continent:{type:ControlType.String,title:\"大洲\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MultiStepForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}