{"version":3,"file":"StructulePlanner.CjWh_c44.mjs","names":["useState","styles","globalCSS","SPRING_TRANSITION","_Fragment","THEME","useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/GerCiVMHAADZwIjWBNl4/13WWmOOj2PeAxJinSmkH/StructulePlanner_mobile.js","https:/framerusercontent.com/modules/HYans9YYoYGGX2QA2Hrp/VHagvoekCiSXB5lpAYB9/StructulePlanner.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";// --- STYLING & FONTS ---\nconst THEME={text:\"#1C1C1E\",textMuted:\"#7E7E82\",border:\"rgba(0, 0, 0, 0.18)\",borderLight:\"rgba(0, 0, 0, 0.08)\",bgCard:\"rgba(0, 0, 0, 0.03)\",bgHover:\"rgba(0, 0, 0, 0.06)\",bgActive:\"#1C1C1E\",textActive:\"#FFFFFF\",accentPurple:\"#7C1FFF\",fontHeading:'\"Manrope\", -apple-system, sans-serif',fontMono:'\"DM Mono\", monospace'};const SPRING_TRANSITION={type:\"spring\",stiffness:300,damping:28,mass:.8};export default function StructulePlannerMobile(){const[step,setStep]=useState(1);const[direction,setDirection]=useState(1);const[formData,setFormData]=useState({service:\"\",stage:\"\",budget:\"\",timeline:\"\",description:\"\",name:\"\",email:\"\",company:\"\",website:\"\"});const[isSubmitting,setIsSubmitting]=useState(false);useEffect(()=>{const link=document.createElement(\"link\");link.href=\"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap\";link.rel=\"stylesheet\";document.head.appendChild(link);},[]);const updateField=(field,value)=>{setFormData(prev=>({...prev,[field]:value}));};const handleNext=()=>{setDirection(1);setStep(prev=>Math.min(prev+1,8));};const handleBack=()=>{setDirection(-1);setStep(prev=>Math.max(prev-1,1));};const handleSelectOption=(field,value)=>{updateField(field,value);setTimeout(()=>handleNext(),220);};// --- FORMSPARK INTEGRATION ---\nconst handleSubmit=async e=>{e.preventDefault();if(!formData.name||!formData.email)return;setIsSubmitting(true);const FORMSPARK_FORM_ID=\"JQ0jhw1Ec\";try{const response=await fetch(`https://submit-form.com/${FORMSPARK_FORM_ID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify({Service:formData.service,Stage:formData.stage,Budget:formData.budget,Timeline:formData.timeline,Description:formData.description,Name:formData.name,Email:formData.email,Company:formData.company||\"—\",Website:formData.website||\"—\",\"_email.subject\":`New Project Lead (Mobile): ${formData.name}`})});if(response.ok){setDirection(1);setStep(8);}else{alert(\"An error occurred. Please try again.\");}}catch(error){console.error(\"Submission failed\",error);alert(\"Server connection error.\");}finally{setIsSubmitting(false);}};const resetForm=()=>{setFormData({service:\"\",stage:\"\",budget:\"\",timeline:\"\",description:\"\",name:\"\",email:\"\",company:\"\",website:\"\"});setDirection(-1);setStep(1);};const slideVariants={enter:dir=>({y:dir>0?15:-15,opacity:0}),center:{y:0,opacity:1},exit:dir=>({y:dir>0?-15:15,opacity:0})};return /*#__PURE__*/_jsxs(\"div\",{style:styles.wrapper,children:[/*#__PURE__*/_jsx(\"style\",{children:globalCSS}),/*#__PURE__*/_jsxs(\"div\",{style:styles.topHeader,children:[/*#__PURE__*/_jsx(\"h1\",{className:\"responsive-h1\",style:styles.logoTitle,children:\"Ready to build something great?\"}),step>1&&step<8&&/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.exitButton,onClick:resetForm,children:\"\\xd7\"})]}),step>1&&step<8&&/*#__PURE__*/_jsxs(\"div\",{style:styles.progressSection,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.stepCounter,children:[\"STEP \",step-1,\" OF 6\"]}),/*#__PURE__*/_jsx(\"div\",{style:styles.lineTrack,children:/*#__PURE__*/_jsx(motion.div,{style:styles.lineFill,initial:{width:\"0%\"},animate:{width:`${(step-1)/6*100}%`},transition:SPRING_TRANSITION})})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.mainContainer,children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",custom:direction,children:/*#__PURE__*/_jsxs(motion.div,{custom:direction,variants:slideVariants,initial:\"enter\",animate:\"center\",exit:\"exit\",transition:SPRING_TRANSITION,style:{width:\"100%\",boxSizing:\"border-box\"},children:[step===1&&/*#__PURE__*/_jsxs(\"div\",{style:styles.welcomeLayout,children:[/*#__PURE__*/_jsx(\"h2\",{className:\"responsive-h2\",style:styles.welcomeHeadline,children:\"Let's skip the agency wait times and start creating.\"}),/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.primaryBtnMono,onClick:handleNext,children:\"Im ready let's go!\"})]}),step>=2&&step<=6&&/*#__PURE__*/_jsxs(\"div\",{style:styles.mobileStack,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryCard,children:[/*#__PURE__*/_jsx(\"h3\",{style:styles.summaryTitle,children:\"PROJECT SUMMARY\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.summaryDivider}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Service:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.service||\"—\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Stage:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.stage||\"—\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Budget:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.budget||\"—\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Timeline:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.timeline||\"—\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.questionArea,children:[step===2&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"question-header-grid\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"}),/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3 question-header-title\",children:\"What do you need?\"})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"Website\",\"Brand Identity\",\"Product Design\",\"3D & Motion\",\"Something Else\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.service===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"service\",opt),children:opt},opt))})]}),step===3&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"question-header-grid\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"}),/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3 question-header-title\",children:\"What's your current stage?\"})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"Just an Idea\",\"Startup\",\"Existing Business\",\"Redesign\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.stage===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"stage\",opt),children:opt},opt))})]}),step===4&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"question-header-grid\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"}),/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3 question-header-title\",children:\"What's your estimated budget?\"})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"Under $1,000\",\"$1,000–3,000\",\"$3,000–7,000\",\"$7,000+\",\"Let's discuss\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.budget===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"budget\",opt),children:opt},opt))})]}),step===5&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"question-header-grid\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"}),/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3 question-header-title\",children:\"When would you like to start?\"})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"ASAP\",\"Within 2 Weeks\",\"Within 1 Month\",\"Flexible\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.timeline===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"timeline\",opt),children:opt},opt))})]}),step===6&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"question-header-grid\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"}),/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3 question-header-title\",children:\"Tell me about your project\"})]}),/*#__PURE__*/_jsx(\"textarea\",{style:styles.monoTextarea,placeholder:\"Tell me about your idea, your business, your goals, or what you'd like to improve.\",value:formData.description,onChange:e=>updateField(\"description\",e.target.value),rows:5}),/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:{...styles.primaryBtnMono,marginTop:16},onClick:handleNext,children:\"Continue →\"})]})]})]}),step===7&&/*#__PURE__*/_jsxs(\"div\",{style:styles.mobileStack,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryCard,children:[/*#__PURE__*/_jsx(\"h3\",{style:styles.summaryTitle,children:\"PROJECT SUMMARY\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.summaryDivider}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Service:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.service})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Stage:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.stage})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Budget:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.budget})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Timeline:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.timeline})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.questionArea,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"question-header-grid\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"}),/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3 question-header-title\",children:\"Almost there\"})]}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:{display:\"flex\",flexDirection:\"column\",gap:12,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Name *\",required:true,style:styles.monoInput,value:formData.name,onChange:e=>updateField(\"name\",e.target.value)}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",placeholder:\"Email *\",required:true,style:styles.monoInput,value:formData.email,onChange:e=>updateField(\"email\",e.target.value)}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Company (optional)\",style:styles.monoInput,value:formData.company,onChange:e=>updateField(\"company\",e.target.value)}),/*#__PURE__*/_jsx(\"input\",{type:\"url\",placeholder:\"Website (optional)\",style:styles.monoInput,value:formData.website,onChange:e=>updateField(\"website\",e.target.value)}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:isSubmitting,className:\"mono-btn-interactive\",style:{...styles.primaryBtnMono,marginTop:12},children:isSubmitting?\"Sending...\":\"Send Project →\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.requiredNote,children:\"* required fields\"})]})]})]}),step===8&&/*#__PURE__*/_jsxs(\"div\",{style:styles.welcomeLayout,children:[/*#__PURE__*/_jsx(\"h2\",{className:\"responsive-h2\",style:{...styles.welcomeHeadline,marginBottom:16},children:\"Thanks! Your project has been submitted successfully.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"responsive-h3\",style:{color:THEME.textMuted,marginBottom:24},children:\"I'll personally review everything and get back to you within 24 hours.\"}),/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.primaryBtnMono,onClick:resetForm,children:\"Got it, thanks!\"})]})]},step)})})]});}// --- STYLES OBJECT ---\nconst styles={wrapper:{backgroundColor:\"transparent\",color:THEME.text,fontFamily:THEME.fontHeading,width:\"100%\",boxSizing:\"border-box\",padding:\"16px 0\"},topHeader:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",width:\"100%\",marginBottom:\"0px\"},logoTitle:{fontWeight:500,margin:0},exitButton:{backgroundColor:\"transparent\",border:`1px solid ${THEME.border}`,color:THEME.textMuted,fontFamily:THEME.fontMono,fontSize:\"12px\",padding:\"8px 12px\",cursor:\"pointer\",borderRadius:\"0px\"},progressSection:{width:\"100%\",marginTop:\"16px\",marginBottom:\"32px\"},stepCounter:{fontFamily:THEME.fontMono,fontSize:\"11px\",color:THEME.textMuted,letterSpacing:\"0.05em\",marginBottom:\"8px\"},lineTrack:{height:\"1px\",backgroundColor:THEME.borderLight,width:\"100%\"},lineFill:{height:\"1px\",backgroundColor:THEME.accentPurple},mainContainer:{width:\"100%\",display:\"flex\",marginBottom:\"32px\",flexDirection:\"column\"},welcomeLayout:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",width:\"100%\",marginTop:\"24px\"},welcomeHeadline:{fontWeight:500,margin:\"0 0 24px 0\"},primaryBtnMono:{backgroundColor:\"transparent\",border:`1px solid ${THEME.border}`,color:THEME.textMuted,fontFamily:THEME.fontMono,fontSize:\"12px\",padding:\"14px 20px\",cursor:\"pointer\",borderRadius:\"0px\",width:\"100%\",boxSizing:\"border-box\"},requiredNote:{fontFamily:THEME.fontMono,fontSize:\"11px\",color:THEME.textMuted,textAlign:\"left\",marginTop:\"8px\"},mobileStack:{display:\"flex\",flexDirection:\"column\",gap:\"24px\",width:\"100%\"},summaryCard:{border:`1px solid ${THEME.border}`,padding:\"16px 20px\",fontFamily:THEME.fontMono,backgroundColor:\"rgba(255, 255, 255, 0.2)\",width:\"100%\",boxSizing:\"border-box\"},summaryTitle:{fontSize:\"12px\",fontWeight:600,margin:\"0 0 12px 0\",letterSpacing:\"0.02em\",fontFamily:THEME.fontHeading},summaryDivider:{height:\"1px\",backgroundColor:THEME.borderLight,margin:\"12px 0\"},summaryRow:{display:\"flex\",justifyContent:\"space-between\",fontSize:\"12px\",color:THEME.textMuted,marginBottom:\"6px\"},summaryValue:{color:THEME.text},questionArea:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",width:\"100%\",boxSizing:\"border-box\"},backSquareBtn:{width:\"36px\",height:\"36px\",border:`1px solid ${THEME.border}`,backgroundColor:\"transparent\",color:THEME.textMuted,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",fontSize:\"14px\",fontFamily:THEME.fontMono,boxSizing:\"border-box\"},optionsList:{display:\"flex\",flexDirection:\"column\",gap:\"10px\",width:\"100%\"},monoInput:{width:\"100%\",border:`1px solid ${THEME.border}`,backgroundColor:THEME.bgCard,padding:\"14px 16px\",fontFamily:THEME.fontMono,fontSize:\"13px\",color:THEME.text,outline:\"none\",boxSizing:\"border-box\"},monoTextarea:{width:\"100%\",border:`1px solid ${THEME.border}`,backgroundColor:THEME.bgCard,padding:\"14px 16px\",fontFamily:THEME.fontMono,fontSize:\"13px\",color:THEME.text,outline:\"none\",resize:\"none\",boxSizing:\"border-box\"}};// --- GLOBAL CSS WITH S & XS BREAKPOINTS FOR H1 ---\nconst globalCSS=`\n    .responsive-h1 {\n        font-family: ${THEME.fontHeading};\n        font-weight: 500;\n        line-height: 1.25em;\n    }\n\n    /* XS Breakpoint (0px+) */\n    @media (min-width: 0px) {\n        .responsive-h1 {\n            font-size: 36px;\n            letter-spacing: -1px;\n        }\n    }\n\n    /* S Breakpoint (810px+) */\n    @media (min-width: 810px) {\n        .responsive-h1 {\n            font-size: 48px;\n            letter-spacing: -1.2px;\n        }\n    }\n    \n    .responsive-h2 {\n        font-family: ${THEME.fontHeading};\n        font-weight: 500;\n        line-height: 1.35em;\n        font-size: 26px;\n        letter-spacing: -0.3px;\n    }\n\n    .responsive-h3 {\n        font-family: ${THEME.fontHeading};\n        font-weight: 500;\n        font-size: 20px;\n        letter-spacing: -0.2px;\n        line-height: 1.4em;\n    }\n\n    /* SIATKA NAGŁ\\xd3WKA PYTANIA: 1fr (Przycisk wstecz) / 3fr (Tytuł pytania) */\n    .question-header-grid {\n        display: grid;\n        grid-template-columns: 1fr 3fr;\n        align-items: center;\n        width: 100%;\n        margin-bottom: 20px;\n    }\n\n    .question-header-title {\n        margin: 0 !important;\n    }\n\n    /* MONO OPTION CARDS & INTERACTIVE BUTTONS (STYLING HOVER / ACTIVE) */\n    .mono-option-card, .mono-btn-interactive {\n        transition: all 0.15s ease;\n        outline: none;\n    }\n\n    .mono-option-card {\n        background-color: ${THEME.bgCard};\n        border: 1px solid ${THEME.border};\n        border-radius: 0px;\n        color: ${THEME.textMuted};\n        padding: 16px 20px;\n        font-size: 13px;\n        font-family: ${THEME.fontMono};\n        text-align: left;\n        cursor: pointer;\n        width: 100%;\n        box-sizing: border-box;\n    }\n\n    /* HOVER DLA WSZYSTKICH INTERAKTYWNYCH PRZYCISK\\xd3W */\n    .mono-option-card:hover, .mono-btn-interactive:hover {\n        background-color: ${THEME.bgHover} !important;\n        color: ${THEME.text} !important;\n    }\n\n    /* CLICKED / ACTIVE DLA OPTION CARD ORAZ PRZYCISK\\xd3W */\n    .mono-option-card.active, .mono-btn-interactive:active {\n        background-color: ${THEME.bgActive} !important;\n        color: ${THEME.textActive} !important;\n        border-color: ${THEME.bgActive} !important;\n    }\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StructulePlannerMobile\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StructulePlanner_mobile.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";// --- STYLING & FONTS ---\nconst THEME={text:\"#1C1C1E\",textMuted:\"#7E7E82\",border:\"rgba(0, 0, 0, 0.18)\",borderLight:\"rgba(0, 0, 0, 0.08)\",bgCard:\"rgba(0, 0, 0, 0.03)\",bgHover:\"rgba(0, 0, 0, 0.06)\",bgActive:\"#1C1C1E\",textActive:\"#FFFFFF\",accentPurple:\"#7C1FFF\",fontHeading:'\"Manrope\", -apple-system, sans-serif',fontMono:'\"DM Mono\", monospace'};const SPRING_TRANSITION={type:\"spring\",stiffness:300,damping:28,mass:.8};export default function StructulePlannerDesktop(){const[step,setStep]=useState(1);const[direction,setDirection]=useState(1);const[formData,setFormData]=useState({service:\"\",stage:\"\",budget:\"\",timeline:\"\",description:\"\",name:\"\",email:\"\",company:\"\",website:\"\"});const[isSubmitting,setIsSubmitting]=useState(false);useEffect(()=>{const link=document.createElement(\"link\");link.href=\"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap\";link.rel=\"stylesheet\";document.head.appendChild(link);},[]);const updateField=(field,value)=>{setFormData(prev=>({...prev,[field]:value}));};const handleNext=()=>{setDirection(1);setStep(prev=>Math.min(prev+1,8));};const handleBack=()=>{setDirection(-1);setStep(prev=>Math.max(prev-1,1));};const handleSelectOption=(field,value)=>{updateField(field,value);setTimeout(()=>handleNext(),220);};// --- FORMSPARK INTEGRATION ---\nconst handleSubmit=async e=>{e.preventDefault();if(!formData.name||!formData.email)return;setIsSubmitting(true);const FORMSPARK_FORM_ID=\"JQ0jhw1Ec\";try{const response=await fetch(`https://submit-form.com/${FORMSPARK_FORM_ID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify({Service:formData.service,Stage:formData.stage,Budget:formData.budget,Timeline:formData.timeline,Description:formData.description,Name:formData.name,Email:formData.email,Company:formData.company||\"—\",Website:formData.website||\"—\",\"_email.subject\":`New Project Lead: ${formData.name}`})});if(response.ok){setDirection(1);setStep(8);}else{alert(\"An error occurred. Please try again.\");}}catch(error){console.error(\"Submission failed\",error);alert(\"Server connection error.\");}finally{setIsSubmitting(false);}};const resetForm=()=>{setFormData({service:\"\",stage:\"\",budget:\"\",timeline:\"\",description:\"\",name:\"\",email:\"\",company:\"\",website:\"\"});setDirection(-1);setStep(1);};const slideVariants={enter:dir=>({y:dir>0?15:-15,opacity:0}),center:{y:0,opacity:1},exit:dir=>({y:dir>0?-15:15,opacity:0})};return /*#__PURE__*/_jsxs(\"div\",{style:styles.wrapper,children:[/*#__PURE__*/_jsx(\"style\",{children:globalCSS}),/*#__PURE__*/_jsxs(\"div\",{style:styles.topHeader,children:[/*#__PURE__*/_jsx(\"h1\",{className:\"responsive-h1\",style:styles.logoTitle,children:\"Ready to build something great?\"}),step>1&&step<8&&/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.exitButton,onClick:resetForm,children:\"exit \\xd7\"})]}),step>1&&step<8&&/*#__PURE__*/_jsxs(\"div\",{style:styles.progressSection,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.stepCounter,children:[\"STEP \",step-1,\" OF 6\"]}),/*#__PURE__*/_jsx(\"div\",{style:styles.lineTrack,children:/*#__PURE__*/_jsx(motion.div,{style:styles.lineFill,initial:{width:\"0%\"},animate:{width:`${(step-1)/6*100}%`},transition:SPRING_TRANSITION})})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.mainContainer,children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",custom:direction,children:/*#__PURE__*/_jsxs(motion.div,{custom:direction,variants:slideVariants,initial:\"enter\",animate:\"center\",exit:\"exit\",transition:SPRING_TRANSITION,style:{width:\"100%\",boxSizing:\"border-box\"},children:[step===1&&/*#__PURE__*/_jsx(\"div\",{className:\"landing-grid-container\",style:styles.welcomeLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"landing-content-col-full\",style:styles.welcomeTextGroup,children:[/*#__PURE__*/_jsx(\"p\",{className:\"responsive-h3\",style:{color:THEME.textMuted,marginBottom:24,marginTop:-24},children:\"Let's skip the agency wait times and start creating.\"}),/*#__PURE__*/_jsx(\"div\",{className:\"landing-btn-grid-wrapper\",style:{marginTop:8},children:/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.primaryBtnMono,onClick:handleNext,children:\"Im ready let's go!\"})})]})}),step>=2&&step<=6&&/*#__PURE__*/_jsxs(\"div\",{style:styles.questionGrid,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"summary-card-col\",style:styles.summaryCard,children:[/*#__PURE__*/_jsx(\"h3\",{style:styles.summaryTitle,children:\"PROJECT SUMMARY\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.summaryDivider}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Service:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.service})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Stage:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.stage})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Budget:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.budget})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Timeline:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.timeline})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\"}}),/*#__PURE__*/_jsxs(\"div\",{className:\"question-area-col\",style:styles.questionArea,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.backButtonRow,children:/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"})}),step===2&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3\",style:styles.questionTitle,children:\"What do you need?\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"Website\",\"Brand Identity\",\"Product Design\",\"3D & Motion\",\"Something Else\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.service===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"service\",opt),children:opt},opt))})]}),step===3&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3\",style:styles.questionTitle,children:\"What's your current stage?\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"Just an Idea\",\"Startup\",\"Existing Business\",\"Redesign\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.stage===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"stage\",opt),children:opt},opt))})]}),step===4&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3\",style:styles.questionTitle,children:\"What's your estimated budget?\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"Under $1,000\",\"$1,000–3,000\",\"$3,000–7,000\",\"$7,000+\",\"Let's discuss\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.budget===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"budget\",opt),children:opt},opt))})]}),step===5&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3\",style:styles.questionTitle,children:\"When would you like to start?\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.optionsList,children:[\"ASAP\",\"Within 2 Weeks\",\"Within 1 Month\",\"Flexible\"].map(opt=>/*#__PURE__*/_jsx(\"button\",{className:`mono-option-card ${formData.timeline===opt?\"active\":\"\"}`,onClick:()=>handleSelectOption(\"timeline\",opt),children:opt},opt))})]}),step===6&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3\",style:styles.questionTitle,children:\"Tell me about your project\"}),/*#__PURE__*/_jsx(\"textarea\",{style:styles.monoTextarea,placeholder:\"Tell me about your idea, your business, your goals, or what you'd like to improve.\",value:formData.description,onChange:e=>updateField(\"description\",e.target.value),rows:5}),/*#__PURE__*/_jsx(\"div\",{className:\"btn-grid-wrapper\",style:{marginTop:20},children:/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.primaryBtnMono,onClick:handleNext,children:\"Continue →\"})})]})]})]}),step===7&&/*#__PURE__*/_jsxs(\"div\",{style:styles.questionGrid,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"summary-card-col\",style:styles.summaryCard,children:[/*#__PURE__*/_jsx(\"h3\",{style:styles.summaryTitle,children:\"PROJECT SUMMARY\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.summaryDivider}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Service:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.service})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Stage:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.stage})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Budget:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.budget})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.summaryRow,children:[/*#__PURE__*/_jsx(\"span\",{children:\"Timeline:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.summaryValue,children:formData.timeline})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\"}}),/*#__PURE__*/_jsxs(\"div\",{className:\"question-area-col\",style:styles.questionArea,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.backButtonRow,children:/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.backSquareBtn,onClick:handleBack,children:\"←\"})}),/*#__PURE__*/_jsx(\"h3\",{className:\"responsive-h3\",style:styles.questionTitle,children:\"Almost there\"}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:{display:\"flex\",flexDirection:\"column\",gap:12,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Name *\",required:true,style:styles.monoInput,value:formData.name,onChange:e=>updateField(\"name\",e.target.value)}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",placeholder:\"Email *\",required:true,style:styles.monoInput,value:formData.email,onChange:e=>updateField(\"email\",e.target.value)}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Company (optional)\",style:styles.monoInput,value:formData.company,onChange:e=>updateField(\"company\",e.target.value)}),/*#__PURE__*/_jsx(\"input\",{type:\"url\",placeholder:\"Website (optional)\",style:styles.monoInput,value:formData.website,onChange:e=>updateField(\"website\",e.target.value)}),/*#__PURE__*/_jsxs(\"div\",{className:\"btn-grid-wrapper\",style:{marginTop:12,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:isSubmitting,className:\"mono-btn-interactive\",style:styles.primaryBtnMono,children:isSubmitting?\"Sending...\":\"Send Project →\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.requiredNote,children:\"* required fields\"})]})]})]})]}),step===8&&/*#__PURE__*/_jsx(\"div\",{className:\"landing-grid-container\",style:styles.welcomeLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"landing-content-col\",style:styles.welcomeTextGroup,children:[/*#__PURE__*/_jsx(\"h2\",{className:\"responsive-h2\",style:{...styles.welcomeHeadline,marginBottom:16},children:\"Thanks! Your project has been submitted successfully.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"responsive-h3\",style:{color:THEME.textMuted,marginBottom:24,maxWidth:\"66.66%\"},children:\"I'll personally review everything and get back to you within 24 hours.\"}),/*#__PURE__*/_jsx(\"div\",{className:\"landing-btn-grid-wrapper\",children:/*#__PURE__*/_jsx(\"button\",{className:\"mono-btn-interactive\",style:styles.primaryBtnMono,onClick:resetForm,children:\"Got it, thanks!\"})})]})})]},step)})})]});}// --- STYLES OBJECT ---\nconst styles={wrapper:{backgroundColor:\"transparent\",color:THEME.text,fontFamily:THEME.fontHeading,width:\"100%\",boxSizing:\"border-box\",padding:\"20px 0\"},topHeader:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",width:\"100%\",marginBottom:\"0px\"},logoTitle:{fontWeight:500,margin:0},exitButton:{backgroundColor:\"transparent\",border:`1px solid ${THEME.border}`,color:THEME.textMuted,fontFamily:THEME.fontMono,fontSize:\"12px\",padding:\"10px 20px\",cursor:\"pointer\",borderRadius:\"0px\"},progressSection:{width:\"100%\",marginTop:\"16px\",marginBottom:\"48px\"},stepCounter:{fontFamily:THEME.fontMono,fontSize:\"11px\",color:THEME.textMuted,letterSpacing:\"0.05em\",marginBottom:\"8px\"},lineTrack:{height:\"1px\",backgroundColor:THEME.borderLight,width:\"100%\"},lineFill:{height:\"1px\",backgroundColor:THEME.accentPurple},mainContainer:{width:\"100%\",display:\"flex\",minHeight:\"520px\",flexDirection:\"column\"},welcomeLayout:{display:\"grid\",gridTemplateColumns:\"repeat(8, 1fr)\",width:\"100%\",boxSizing:\"border-box\"},welcomeTextGroup:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",width:\"100%\"},welcomeHeadline:{fontWeight:500,margin:\"0 0 32px 0\"},primaryBtnMono:{backgroundColor:\"transparent\",border:`1px solid ${THEME.border}`,color:THEME.textMuted,fontFamily:THEME.fontMono,fontSize:\"12px\",padding:\"14px 24px\",cursor:\"pointer\",borderRadius:\"0px\",width:\"100%\",boxSizing:\"border-box\"},requiredNote:{fontFamily:THEME.fontMono,fontSize:\"11px\",color:THEME.textMuted,textAlign:\"right\",width:\"100%\",boxSizing:\"border-box\"},questionGrid:{display:\"grid\",gridTemplateColumns:\"2fr 1fr 5fr\",width:\"100%\",alignItems:\"flex-start\",boxSizing:\"border-box\"},summaryCard:{border:`1px solid ${THEME.border}`,padding:\"24px\",fontFamily:THEME.fontMono,backgroundColor:\"rgba(255, 255, 255, 0.2)\",width:\"100%\",boxSizing:\"border-box\"},summaryTitle:{fontSize:\"12px\",fontWeight:600,margin:\"0 0 16px 0\",letterSpacing:\"0.02em\",fontFamily:THEME.fontHeading},summaryDivider:{height:\"1px\",backgroundColor:THEME.borderLight,margin:\"16px 0\"},summaryRow:{display:\"flex\",justifyContent:\"space-between\",fontSize:\"12px\",color:THEME.textMuted,marginBottom:\"8px\"},summaryValue:{color:THEME.text},questionArea:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",width:\"100%\",boxSizing:\"border-box\"},backButtonRow:{marginBottom:\"16px\"},backSquareBtn:{width:\"36px\",height:\"36px\",border:`1px solid ${THEME.border}`,backgroundColor:\"transparent\",color:THEME.textMuted,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",fontSize:\"14px\",fontFamily:THEME.fontMono},questionTitle:{fontWeight:500,margin:\"0 0 32px 0\"},optionsList:{display:\"flex\",flexDirection:\"column\",gap:\"10px\",width:\"100%\"},monoInput:{width:\"100%\",border:`1px solid ${THEME.border}`,backgroundColor:THEME.bgCard,padding:\"16px 20px\",fontFamily:THEME.fontMono,fontSize:\"13px\",color:THEME.text,outline:\"none\",boxSizing:\"border-box\"},monoTextarea:{width:\"100%\",border:`1px solid ${THEME.border}`,backgroundColor:THEME.bgCard,padding:\"16px 20px\",fontFamily:THEME.fontMono,fontSize:\"13px\",color:THEME.text,outline:\"none\",resize:\"none\",boxSizing:\"border-box\"}};// --- GLOBAL CSS ---\nconst globalCSS=`\n    .responsive-h1 {\n        font-family: ${THEME.fontHeading};\n        font-weight: 500;\n        line-height: 1.25em;\n    }\n    \n    .responsive-h2 {\n        font-family: ${THEME.fontHeading};\n        font-weight: 500;\n        line-height: 1.35em;\n    }\n\n    .responsive-h3 {\n        font-family: ${THEME.fontHeading};\n        font-weight: 500;\n    }\n\n    .btn-grid-wrapper {\n        display: grid;\n        grid-template-columns: 2fr 3fr;\n        width: 100%;\n    }\n\n    .landing-btn-grid-wrapper {\n        display: grid;\n        grid-template-columns: 2fr 4fr;\n        width: 100%;\n    }\n\n    /* PEŁNA SZEROKOŚĆ BEZ WCIEĆ DLA PIERWSZEGO EKRANU */\n    .landing-content-col-full {\n        grid-column: 1 / -1;\n    }\n\n    /* WCIECE DLA KOŃCOWEGO EKRANU */\n    .landing-content-col {\n        grid-column: 3 / -1;\n    }\n\n    /* M Breakpoint (1024px - 1439px) */\n    @media (min-width: 1024px) {\n        .responsive-h1 {\n            font-size: 56px;\n            letter-spacing: -4px;\n        }\n        .responsive-h2 {\n            font-size: 48px;\n            letter-spacing: -1px;\n        }\n        .responsive-h3 {\n            font-size: 24px;\n            letter-spacing: -0.4px;\n            line-height: 1.5em;\n        }\n        .landing-grid-container {\n            margin-top: 40px;\n        }\n    }\n\n    /* L Breakpoint (1440px+) */\n    @media (min-width: 1440px) {\n        .responsive-h1 {\n            font-size: 72px;\n            letter-spacing: -4px;\n        }\n        .responsive-h2 {\n            font-size: 64px;\n            letter-spacing: -2.7px;\n        }\n        .responsive-h3 {\n            font-size: 32px;\n            letter-spacing: -0.3px;\n            line-height: 1.75em;\n        }\n        .landing-grid-container {\n            margin-top: 40px;\n        }\n    }\n\n    /* MONO OPTION CARDS & INTERACTIVE BUTTONS (STYLING HOVER / ACTIVE) */\n    .mono-option-card, .mono-btn-interactive {\n        transition: all 0.15s ease;\n        outline: none;\n    }\n\n    .mono-option-card {\n        background-color: ${THEME.bgCard};\n        border: 1px solid ${THEME.border};\n        border-radius: 0px;\n        color: ${THEME.textMuted};\n        padding: 18px 24px;\n        font-size: 13px;\n        font-family: ${THEME.fontMono};\n        text-align: left;\n        cursor: pointer;\n        width: 100%;\n        box-sizing: border-box;\n    }\n\n    /* HOVER DLA WSZYSTKICH INTERAKTYWNYCH PRZYCISK\\xd3W */\n    .mono-option-card:hover, .mono-btn-interactive:hover {\n        background-color: ${THEME.bgHover} !important;\n        color: ${THEME.text} !important;\n    }\n\n    /* CLICKED / ACTIVE DLA OPTION CARD ORAZ PRZYCISK\\xd3W */\n    .mono-option-card.active, .mono-btn-interactive:active {\n        background-color: ${THEME.bgActive} !important;\n        color: ${THEME.textActive} !important;\n        border-color: ${THEME.bgActive} !important;\n    }\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StructulePlannerDesktop\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StructulePlanner.map"],"mappings":"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"}