{"version":3,"file":"Form.CkJGCvKa.mjs","names":["_Fragment","React.Fragment","React.useState","React.useRef"],"sources":["https:/framerusercontent.com/modules/y54RSPA8TI9NZ5Fr8esk/0D4k3mM3EgIEUUnTpGwy/Form.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const services=[{title:\"Jednor\\xe1zov\\xfd nebo pravideln\\xfd \\xfaklid\",icon:\"sparkle\"},{title:\"Hloubkov\\xfd gener\\xe1ln\\xed \\xfaklid\",icon:\"clean\"},{title:\"Myt\\xed oken\",icon:\"window\"},{title:\"Čištěn\\xed koberců\",icon:\"vacuum\"},{title:\"\\xdaklid kancel\\xe1ř\\xed\",icon:\"office\"},{title:\"\\xdaklid kuchyně\",icon:\"kitchen\"},{title:\"\\xdaklid koupelny\",icon:\"bath\"},{title:\"Tepov\\xe1n\\xed sedaček\",icon:\"sofa\"},{title:\"Extr\\xe9mn\\xed znečištěn\\xed\",icon:\"warning\"},{title:\"\\xdaklid po řemesln\\xedc\\xedch\",icon:\"tools\"},{title:\"Vykl\\xedzen\\xed nemovitost\\xed\",icon:\"box\"},{title:\"Žehlen\\xed\",icon:\"iron\"}];function ServiceIcon({type,selected}){const color=selected?\"#FFFFFF\":\"#FFFFFF\";const common={width:28,height:28,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:1.8,strokeLinecap:\"round\",strokeLinejoin:\"round\"};const icons={sparkle:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l1.6 4.7L18.3 9.3l-4.7 1.6L12 15.7l-1.6-4.8L5.7 9.3l4.7-1.6L12 3z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18.7 14.7l.7 1.9 1.9.7-1.9.7-.7 1.9-.7-1.9-1.9-.7 1.9-.7.7-1.9z\"})]}),clean:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 20h12\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 20l2-11h4l2 11\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 9l1-5h4l1 5\"})]}),window:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"4\",width:\"16\",height:\"16\",rx:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 4v16\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 12h16\"})]}),vacuum:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"8\",cy:\"17\",r:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 17h6a3 3 0 0 0 0-6h-2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M14 11V6h3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 17l4-6\"})]}),office:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"5\",width:\"7\",height:\"15\",rx:\"1.5\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"13\",y:\"9\",width:\"7\",height:\"11\",rx:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7 8h1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7 12h1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7 16h1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 12h1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 16h1\"})]}),kitchen:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 3v18\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 3v18\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 8h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 3v7a3 3 0 0 0 3 3v8\"})]}),bath:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 12h16v3a5 5 0 0 1-5 5H9a5 5 0 0 1-5-5v-3z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7 12V8a3 3 0 0 1 6 0\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 8h2\"})]}),sofa:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 11V8a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 13a2 2 0 0 1 4 0v3h8v-3a2 2 0 0 1 4 0v6H4v-6z\"})]}),warning:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l10 18H2L12 3z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 9v5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 17h.01\"})]}),tools:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M14 7l3-3 3 3-3 3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 20l8-8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 4l12 12\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 4l4 4\"})]}),box:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 7l8-4 8 4-8 4-8-4z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 7v10l8 4 8-4V7\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 11v10\"})]}),iron:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 16h15a3 3 0 0 0-3-5H9a5 5 0 0 0-5 5z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 16v3h16\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 11V8h5\"})]})};return /*#__PURE__*/_jsx(_Fragment,{children:icons[type]});}function FieldIcon({type}){const common={width:18,height:18,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#FFFFFF\",strokeWidth:1.9,strokeLinecap:\"round\",strokeLinejoin:\"round\"};const icons={user:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 21a8 8 0 0 0-16 0\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"8\",r:\"4\"})]}),phone:/*#__PURE__*/_jsx(\"svg\",{...common,children:/*#__PURE__*/_jsx(\"path\",{d:\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.2 4.2 2 2 0 0 1 4.2 2h3a2 2 0 0 1 2 1.7l.5 3.2a2 2 0 0 1-.6 1.8L7.8 10a16 16 0 0 0 6.2 6.2l1.3-1.3a2 2 0 0 1 1.8-.6l3.2.5A2 2 0 0 1 22 16.9z\"})}),mail:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 6h16v12H4z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 7l8 6 8-6\"})]}),map:/*#__PURE__*/_jsxs(\"svg\",{...common,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 21s7-6 7-11a7 7 0 0 0-14 0c0 5 7 11 7 11z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"10\",r:\"2.5\"})]})};return icons[type];}function Progress({step,totalSteps,selectedBorder}){return /*#__PURE__*/_jsx(\"div\",{className:\"cleaning-progress-wrap\",style:styles.progressWrap,children:Array.from({length:totalSteps}).map((_,index)=>{const item=index+1;const isActive=step===item;const isDone=step>item;return /*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"cleaning-progress-circle\",style:{...styles.progressCircle,...isActive?{...styles.progressCircleActive,borderColor:selectedBorder}:{},...isDone?{...styles.progressCircleDone,borderColor:selectedBorder}:{}},children:item}),item<totalSteps&&/*#__PURE__*/_jsx(\"div\",{className:`cleaning-progress-line cleaning-progress-line-${item}`,style:{...styles.progressLine,...step>item?{background:selectedBorder}:{}}})]},item);})});}function ContactField({icon,value,onChange,placeholder,inputMode,selectedBorder}){return /*#__PURE__*/_jsxs(\"div\",{style:{...styles.fieldWrap,borderBottom:`2px solid ${selectedBorder}`},children:[/*#__PURE__*/_jsx(\"div\",{style:styles.fieldIcon,children:/*#__PURE__*/_jsx(FieldIcon,{type:icon})}),/*#__PURE__*/_jsx(\"input\",{value:value,onChange:e=>onChange(e.target.value),placeholder:placeholder,inputMode:inputMode,style:styles.lineInput})]});}export default function CleaningInquiryForm(props){const totalSteps=4;const{webhookUrl,formBackground=\"#91509C\",blockBackground=\"#A96BB2\",selectedBorder=\"#F4A7D8\",iconBackground=true,fontFamily=\"Figtree, Inter, system-ui, sans-serif\",cardFontSize=15,buttonFontSize=16}=props;const[step,setStep]=React.useState(1);const[selectedServices,setSelectedServices]=React.useState([]);const[details,setDetails]=React.useState(\"\");const[datePreference,setDatePreference]=React.useState(\"\");const[urgency,setUrgency]=React.useState(\"\");const[name,setName]=React.useState(\"\");const[phone,setPhone]=React.useState(\"\");const[email,setEmail]=React.useState(\"\");const[address,setAddress]=React.useState(\"\");const[city,setCity]=React.useState(\"\");const[postalCode,setPostalCode]=React.useState(\"\");const[error,setError]=React.useState(\"\");const[sending,setSending]=React.useState(false);const[sent,setSent]=React.useState(false);const urgencyOptions=[\"Co nejdř\\xedve\",\"Tento t\\xfdden\",\"Př\\xedšt\\xed t\\xfdden\"];const formRef=React.useRef(null);const scrollToFormTop=()=>{if(typeof window===\"undefined\")return;window.requestAnimationFrame(()=>{formRef.current?.scrollIntoView({behavior:\"smooth\",block:\"start\"});});};const toggleService=service=>{setError(\"\");setSelectedServices(prev=>prev.includes(service)?prev.filter(item=>item!==service):[...prev,service]);};const isValidEmail=value=>{return/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(value);};const validateCurrentStep=()=>{if(step===1){if(selectedServices.length===0){setError(\"Vyberte pros\\xedm alespoň jednu službu.\");return false;}}if(step===2){if(details.trim().length<8){setError(\"Napište pros\\xedm kr\\xe1tk\\xfd popis toho, co potřebujete.\");return false;}}if(step===3){if(!urgency.trim()){setError(\"Vyberte pros\\xedm rychlost nebo prioritu popt\\xe1vky.\");return false;}}if(step===4){if(!name.trim()){setError(\"Vyplňte pros\\xedm jm\\xe9no.\");return false;}if(!phone.trim()){setError(\"Vyplňte pros\\xedm telefon.\");return false;}if(!email.trim()||!isValidEmail(email)){setError(\"Vyplňte pros\\xedm platn\\xfd e-mail.\");return false;}if(!address.trim()){setError(\"Vyplňte pros\\xedm konkr\\xe9tn\\xed adresu realizace.\");return false;}if(!city.trim()){setError(\"Vyplňte pros\\xedm město.\");return false;}if(!postalCode.trim()){setError(\"Vyplňte pros\\xedm PSČ.\");return false;}}setError(\"\");return true;};const nextStep=()=>{if(!validateCurrentStep())return;setStep(Math.min(step+1,totalSteps));scrollToFormTop();};const prevStep=()=>{setError(\"\");setStep(Math.max(step-1,1));};const handleUrgencySelect=value=>{setUrgency(value);setError(\"\");setStep(4);scrollToFormTop();};const handleSubmit=async()=>{if(!validateCurrentStep())return;const fullAddress=[address,[postalCode,city].filter(Boolean).join(\" \")].filter(Boolean).join(\", \");const payload={services:selectedServices,details,datePreference,urgency,name,phone,email,address:fullAddress,streetAddress:address,city,postalCode,source:\"Vyjimecno web form\"};try{setSending(true);if(!webhookUrl||webhookUrl.includes(\"YOUR_WEBHOOK_URL\")){console.log(\"Form payload:\",payload);setSent(true);return;}const response=await fetch(webhookUrl,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});if(!response.ok){throw new Error(\"Submit failed\");}if(typeof window!==\"undefined\"){window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:\"lead_form_success\",form_id:\"main_cleaning_form\",form_name:\"Main cleaning form\",form_location:\"homepage\",lead_type:\"cleaning_request\",selected_services_count:selectedServices.length,urgency:urgency,has_date_preference:datePreference.trim().length>0});}setSent(true);}catch(e){setError(\"Něco se nepovedlo. Zkuste to pros\\xedm znovu nebo n\\xe1s kontaktujte telefonicky.\");}finally{setSending(false);}};if(sent){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:globalCSS}),/*#__PURE__*/_jsxs(\"div\",{className:\"cleaning-form-card\",style:{...styles.card,background:formBackground,fontFamily},children:[/*#__PURE__*/_jsx(\"div\",{style:{...styles.successBadge,background:selectedBorder,fontFamily},children:\"✓\"}),/*#__PURE__*/_jsx(\"p\",{className:\"cleaning-subtitle\",style:{...styles.subtitle,fontFamily},children:\"Děkujeme. Vaše popt\\xe1vka byla \\xfaspěšně odesl\\xe1na. Ozveme se v\\xe1m co nejdř\\xedve.\"})]})]});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:globalCSS}),/*#__PURE__*/_jsxs(\"div\",{ref:formRef,className:\"cleaning-form-card\",style:{...styles.card,background:formBackground,fontFamily},children:[/*#__PURE__*/_jsx(Progress,{step:step,totalSteps:totalSteps,selectedBorder:selectedBorder}),/*#__PURE__*/_jsx(\"div\",{style:styles.stage,children:/*#__PURE__*/_jsxs(\"div\",{style:styles.stepInner,children:[step===1&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"cleaning-subtitle\",style:{...styles.subtitle,fontFamily},children:\"Vyberte jednu nebo v\\xedce služeb, kter\\xe9 chcete poptat.\"}),/*#__PURE__*/_jsx(\"div\",{className:\"cleaning-services-grid\",style:styles.grid,children:services.map(service=>{const selected=selectedServices.includes(service.title);return /*#__PURE__*/_jsxs(\"button\",{className:\"cleaning-service-card\",type:\"button\",onClick:()=>toggleService(service.title),style:{...styles.serviceCard,background:blockBackground,border:selected?`2px solid ${selectedBorder}`:\"none\",fontFamily,...selected?styles.serviceCardSelected:{}},children:[/*#__PURE__*/_jsx(\"div\",{className:\"cleaning-icon-box\",style:{...styles.iconBox,background:iconBackground?selected?\"rgba(255, 255, 255, 0.22)\":\"rgba(255, 255, 255, 0.16)\":\"transparent\"},children:/*#__PURE__*/_jsx(ServiceIcon,{type:service.icon,selected:selected})}),/*#__PURE__*/_jsx(\"span\",{className:\"cleaning-service-title\",style:{...styles.serviceTitle,fontFamily,fontSize:cardFontSize},children:service.title}),selected&&/*#__PURE__*/_jsx(\"div\",{style:{...styles.check,background:selectedBorder,fontFamily},children:\"✓\"})]},service.title);})})]}),step===2&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"cleaning-subtitle\",style:{...styles.subtitle,fontFamily},children:\"Napište n\\xe1m, co přesně potřebujete uklidit. Č\\xedm v\\xedce detailů, t\\xedm přesnějš\\xed nab\\xeddka.\"}),/*#__PURE__*/_jsx(\"textarea\",{value:details,onChange:e=>setDetails(e.target.value),placeholder:\"Např. byt 3+1 po rekonstrukci, hodně prachu, potřebuji um\\xfdt okna, koupelnu a podlahy.\",style:{...styles.textarea,background:blockBackground,border:\"1px solid rgba(255, 255, 255, 0.22)\",fontFamily}})]}),step===3&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"cleaning-subtitle\",style:{...styles.subtitle,fontFamily},children:\"Pokud chcete, napište ide\\xe1ln\\xed term\\xedn. Pro pokračov\\xe1n\\xed stač\\xed vybrat prioritu popt\\xe1vky.\"}),/*#__PURE__*/_jsx(\"input\",{value:datePreference,onChange:e=>setDatePreference(e.target.value),placeholder:\"Voliteln\\xe9: např. př\\xedšt\\xed t\\xfdden dopoledne, ide\\xe1lně \\xfater\\xfd nebo středa\",style:{...styles.fullLineInput,borderBottom:`2px solid ${selectedBorder}`,fontFamily}}),/*#__PURE__*/_jsx(\"div\",{className:\"cleaning-choice-row\",style:styles.choiceRow,children:urgencyOptions.map(item=>/*#__PURE__*/_jsx(\"button\",{className:\"cleaning-pill\",type:\"button\",onClick:()=>handleUrgencySelect(item),style:{...styles.pill,background:blockBackground,border:urgency===item?`2px solid ${selectedBorder}`:\"none\",fontFamily,fontSize:buttonFontSize,...urgency===item?styles.pillActive:{}},children:item},item))})]}),step===4&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"cleaning-subtitle\",style:{...styles.subtitle,fontFamily},children:\"Vyplňte z\\xe1kladn\\xed kontaktn\\xed \\xfadaje a my se v\\xe1m co nejdř\\xedve ozveme.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"cleaning-input-grid\",style:styles.inputGrid,children:[/*#__PURE__*/_jsx(ContactField,{icon:\"user\",value:name,onChange:setName,placeholder:\"Jm\\xe9no a př\\xedjmen\\xed\",selectedBorder:selectedBorder}),/*#__PURE__*/_jsx(ContactField,{icon:\"phone\",value:phone,onChange:setPhone,placeholder:\"Telefon\",inputMode:\"tel\",selectedBorder:selectedBorder}),/*#__PURE__*/_jsx(ContactField,{icon:\"mail\",value:email,onChange:setEmail,placeholder:\"E-mail\",inputMode:\"email\",selectedBorder:selectedBorder}),/*#__PURE__*/_jsx(ContactField,{icon:\"map\",value:address,onChange:setAddress,placeholder:\"Konkr\\xe9tn\\xed adresa realizace\",selectedBorder:selectedBorder}),/*#__PURE__*/_jsx(ContactField,{icon:\"map\",value:city,onChange:setCity,placeholder:\"Město\",selectedBorder:selectedBorder}),/*#__PURE__*/_jsx(ContactField,{icon:\"map\",value:postalCode,onChange:setPostalCode,placeholder:\"PSČ\",inputMode:\"numeric\",selectedBorder:selectedBorder})]}),/*#__PURE__*/_jsx(\"p\",{style:{...styles.gdpr,fontFamily},children:\"Odesl\\xe1n\\xedm formul\\xe1ře potvrzujete, že jste se sezn\\xe1mil/a se z\\xe1sadami ochrany osobn\\xedch \\xfadajů.\"})]})]},step)}),error?/*#__PURE__*/_jsx(\"div\",{style:{...styles.error,fontFamily},children:error}):null,/*#__PURE__*/_jsxs(\"div\",{className:\"cleaning-buttons\",style:styles.buttons,children:[/*#__PURE__*/_jsx(\"div\",{children:step>1&&/*#__PURE__*/_jsx(\"button\",{className:\"cleaning-secondary-button\",type:\"button\",onClick:prevStep,style:{...styles.secondaryButton,fontFamily,fontSize:buttonFontSize},children:\"Zpět\"})}),/*#__PURE__*/_jsx(\"div\",{children:step<totalSteps?/*#__PURE__*/_jsx(\"button\",{className:\"cleaning-primary-button\",type:\"button\",onClick:nextStep,style:{...styles.primaryButton,fontFamily,fontSize:buttonFontSize},children:\"Dalš\\xed krok\"}):/*#__PURE__*/_jsx(\"button\",{className:\"cleaning-primary-button\",type:\"button\",onClick:handleSubmit,style:{...styles.primaryButton,fontFamily,fontSize:buttonFontSize},disabled:sending,children:sending?\"Odes\\xedl\\xe1m...\":\"Nez\\xe1vazně poptat \\xfaklid\"})})]})]})]});}const globalCSS=`\n    @keyframes fadeStep {\n        from {\n            opacity: 0;\n            transform: translateY(12px);\n            filter: blur(4px);\n        }\n        to {\n            opacity: 1;\n            transform: translateY(0);\n            filter: blur(0);\n        }\n    }\n\n    input::placeholder,\n    textarea::placeholder {\n        color: rgba(255, 255, 255, 0.62);\n    }\n\n    textarea,\n    input,\n    button {\n        font-family: inherit;\n    }\n\n    @media (max-width: 640px) {\n        .cleaning-form-card {\n            padding: 22px 10px 22px !important;\n            border-radius: 24px !important;\n        }\n\n        .cleaning-progress-wrap {\n            width: 116px !important;\n            margin: 0 auto 22px !important;\n            justify-content: flex-start !important;\n            row-gap: 8px !important;\n        }\n\n        .cleaning-progress-circle {\n            width: 30px !important;\n            height: 30px !important;\n            font-size: 12px !important;\n        }\n\n        .cleaning-progress-line {\n            width: 56px !important;\n        }\n\n        .cleaning-progress-line-2 {\n            display: none !important;\n        }\n\n        .cleaning-subtitle {\n            font-size: 12px !important;\n            line-height: 1.45 !important;\n            margin-bottom: 18px !important;\n        }\n\n        .cleaning-services-grid {\n            grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n            gap: 8px !important;\n        }\n\n        .cleaning-service-card {\n            min-height: 104px !important;\n            padding: 14px 7px !important;\n            border-radius: 16px !important;\n            gap: 8px !important;\n        }\n\n        .cleaning-icon-box {\n            width: 36px !important;\n            height: 36px !important;\n            border-radius: 12px !important;\n        }\n\n        .cleaning-service-title {\n            font-size: 11px !important;\n            line-height: 1.25 !important;\n        }\n\n        .cleaning-choice-row {\n            gap: 8px !important;\n        }\n\n        .cleaning-pill {\n            width: 100% !important;\n            padding: 12px 14px !important;\n        }\n\n        .cleaning-input-grid {\n            grid-template-columns: 1fr !important;\n            gap: 18px !important;\n        }\n\n        .cleaning-buttons {\n            gap: 10px !important;\n        }\n\n        .cleaning-primary-button,\n        .cleaning-secondary-button {\n            width: 100% !important;\n            min-width: 0 !important;\n            height: 50px !important;\n        }\n    }\n`;const styles={card:{width:\"100%\",maxWidth:1080,margin:\"0 auto\",padding:\"42px 42px 34px\",borderRadius:32,boxShadow:\"none\",border:\"1px solid rgba(255, 255, 255, 0.14)\",overflow:\"hidden\"},progressWrap:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",marginBottom:34,flexWrap:\"wrap\"},progressCircle:{width:36,height:36,borderRadius:999,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:14,fontWeight:700,color:\"rgba(255, 255, 255, 0.76)\",background:\"rgba(255, 255, 255, 0.14)\",border:\"1px solid rgba(255, 255, 255, 0.20)\",transition:\"all .35s ease\"},progressCircleActive:{background:\"rgba(255, 255, 255, 0.24)\",color:\"#FFFFFF\",boxShadow:\"none\"},progressCircleDone:{background:\"rgba(255, 255, 255, 0.18)\",color:\"#FFFFFF\",boxShadow:\"none\"},progressLine:{width:76,height:2,background:\"rgba(255, 255, 255, 0.18)\",transition:\"all .35s ease\"},stage:{minHeight:460},stepInner:{animation:\"fadeStep .32s ease both\"},subtitle:{maxWidth:650,margin:\"0 auto 34px\",textAlign:\"center\",color:\"rgba(255, 255, 255, 0.88)\",fontSize:16,lineHeight:1.65,fontWeight:500},grid:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(220px, 1fr))\",gap:16},serviceCard:{position:\"relative\",minHeight:150,padding:\"22px 18px\",borderRadius:24,cursor:\"pointer\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:14,transition:\"all .22s ease\",boxShadow:\"none\",color:\"#FFFFFF\"},serviceCardSelected:{transform:\"translateY(-2px)\",boxShadow:\"none\"},iconBox:{width:58,height:58,borderRadius:18,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"all .22s ease\"},serviceTitle:{lineHeight:1.4,fontWeight:700,textAlign:\"center\",color:\"#FFFFFF\"},check:{position:\"absolute\",top:14,right:14,width:24,height:24,borderRadius:999,color:\"#7A2F82\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:13,fontWeight:900,boxShadow:\"none\"},textarea:{width:\"100%\",minHeight:190,resize:\"vertical\",outline:\"none\",borderRadius:22,padding:\"22px 24px\",fontSize:16,lineHeight:1.6,color:\"#FFFFFF\",boxShadow:\"none\"},fullLineInput:{width:\"100%\",height:60,border:\"none\",outline:\"none\",padding:\"0 0 10px\",fontSize:16,color:\"#FFFFFF\",background:\"transparent\",boxShadow:\"none\"},choiceRow:{display:\"flex\",flexWrap:\"wrap\",gap:12,justifyContent:\"center\",marginTop:28},pill:{padding:\"12px 18px\",borderRadius:999,color:\"#FFFFFF\",fontWeight:700,cursor:\"pointer\",transition:\"all .2s ease\",boxShadow:\"none\"},pillActive:{transform:\"translateY(-1px)\",boxShadow:\"none\"},inputGrid:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(250px, 1fr))\",gap:24,marginTop:10},fieldWrap:{position:\"relative\",display:\"flex\",alignItems:\"center\",gap:10,paddingBottom:8,minHeight:54},fieldIcon:{width:22,flexShrink:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},lineInput:{width:\"100%\",height:42,border:\"none\",outline:\"none\",padding:0,fontSize:16,color:\"#FFFFFF\",background:\"transparent\",boxShadow:\"none\"},gdpr:{marginTop:24,fontSize:12,lineHeight:1.55,color:\"rgba(255, 255, 255, 0.68)\",textAlign:\"center\"},buttons:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:16,marginTop:34,flexWrap:\"wrap\"},primaryButton:{minWidth:210,height:56,padding:\"0 28px\",border:\"none\",borderRadius:999,background:\"#FFFFFF\",color:\"#91509C\",fontWeight:800,cursor:\"pointer\",boxShadow:\"none\"},secondaryButton:{minWidth:120,height:56,padding:\"0 22px\",border:\"1px solid rgba(255, 255, 255, 0.38)\",borderRadius:999,background:\"transparent\",color:\"#FFFFFF\",fontWeight:700,cursor:\"pointer\",boxShadow:\"none\"},error:{marginTop:20,padding:\"14px 16px\",borderRadius:18,background:\"rgba(255, 255, 255, 0.16)\",color:\"#FFFFFF\",fontSize:14,fontWeight:700,textAlign:\"center\",boxShadow:\"none\"},successBadge:{width:72,height:72,borderRadius:999,margin:\"0 auto 22px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#FFFFFF\",fontSize:34,fontWeight:900,boxShadow:\"none\"}};addPropertyControls(CleaningInquiryForm,{webhookUrl:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"YOUR_WEBHOOK_URL\"},formBackground:{type:ControlType.Color,title:\"Form BG\",defaultValue:\"#91509C\"},blockBackground:{type:ControlType.Color,title:\"Block BG\",defaultValue:\"#A96BB2\"},selectedBorder:{type:ControlType.Color,title:\"Selected Border\",defaultValue:\"#F4A7D8\"},iconBackground:{type:ControlType.Boolean,title:\"Icon BG\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:\"Figtree, Inter, system-ui, sans-serif\"},cardFontSize:{type:ControlType.Number,title:\"Card Font Size\",defaultValue:15,min:10,max:28,step:1,unit:\"px\"},buttonFontSize:{type:ControlType.Number,title:\"Button Font Size\",defaultValue:16,min:10,max:28,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CleaningInquiryForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form.map"],"mappings":"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"}