{"version":3,"file":"ModernFAQs.DoUlXIBu.mjs","names":["useState","useMemo"],"sources":["https:/framerusercontent.com/modules/esH02mV57XLaHwl5Mr68/SiGMc9FxipCU8gxCd0jj/ModernFAQs.js"],"sourcesContent":["// Clean, responsive FAQ component for Framer with customizable styling and content\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,startTransition,useMemo}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function ModernFAQs(props){const{items=[{question:\"What is Framer and how does it work?\",answer:\"Framer is a powerful design and prototyping tool that allows you to create interactive websites and applications. It combines design, prototyping, and development in one platform, enabling you to build responsive websites with advanced animations and interactions without writing code.\"},{question:\"How do I create interactive components in Framer?\",answer:\"You can create interactive components in Framer by using the component panel, adding variants for different states, and connecting them with smart animate transitions. You can also add hover effects, click interactions, and complex animations using the built-in animation tools.\"},{question:\"Can I publish my Framer project as a live website?\",answer:\"Yes! Framer allows you to publish your designs as fully functional websites with a single click. You can use a custom domain, and your site will be automatically optimized for performance and SEO. Framer also provides hosting and ensures your site is responsive across all devices.\"},{question:\"What are Framer's collaboration features?\",answer:\"Framer offers real-time collaboration where multiple team members can work on the same project simultaneously. You can share prototypes for feedback, leave comments, and manage design systems with shared components and styles across your team.\"},{question:\"How do I integrate custom code in Framer?\",answer:\"Framer supports custom React components through code components. You can write TypeScript/JavaScript code, import external libraries, and create advanced functionality. You can also add custom CSS, integrate APIs, and use Framer's property controls to make your components configurable.\"}],colors={backgroundColor:\"#0f0f23\",questionColor:\"#FFFFFF\",answerColor:\"#C7D2FE\",borderColor:\"rgba(99, 102, 241, 0.2)\",accentColor:\"#6366F1\",cardBackground:\"rgba(255, 255, 255, 0.05)\",iconColor:\"#FFFFFF\",dividerColor:\"rgba(99, 102, 241, 0.3)\"},lightColors={backgroundColor:\"#FFFFFF\",questionColor:\"#1F2937\",answerColor:\"#6B7280\",borderColor:\"rgba(99, 102, 241, 0.2)\",accentColor:\"#6366F1\",cardBackground:\"rgba(99, 102, 241, 0.02)\",iconColor:\"#1F2937\",dividerColor:\"rgba(99, 102, 241, 0.3)\"},questionFont,answerFont,borderRadius=20,spacing=24,showBorders=true,showShadows=true,allowMultipleOpen=true,showSearch=true,searchPlaceholder=\"Search FAQ...\",searchFont,showThemeToggle=true,defaultTheme=\"dark\",togglePosition=\"top-right\",showReadingTime=true,readingSpeed=200,readingTimeFont}=props;// Theme state\nconst[isDarkMode,setIsDarkMode]=useState(defaultTheme===\"dark\");// Dynamic color scheme based on mode and custom colors\nconst currentColors=isDarkMode?colors:lightColors;const colorScheme={background:currentColors.backgroundColor||(isDarkMode?\"#0f0f23\":\"#FFFFFF\"),question:currentColors.questionColor||(isDarkMode?\"#FFFFFF\":\"#1F2937\"),answer:currentColors.answerColor||(isDarkMode?\"#C7D2FE\":\"#6B7280\"),border:currentColors.borderColor||\"rgba(99, 102, 241, 0.2)\",accent:currentColors.accentColor||\"#6366F1\",cardBackground:currentColors.cardBackground||(isDarkMode?\"rgba(255, 255, 255, 0.05)\":\"rgba(99, 102, 241, 0.02)\"),cardBackgroundOpen:`linear-gradient(135deg, ${currentColors.accentColor||\"#6366F1\"}08 0%, ${currentColors.accentColor||\"#6366F1\"}05 100%)`,borderOpen:`${currentColors.accentColor||\"#6366F1\"}4D`,glowBackground:`linear-gradient(135deg, ${currentColors.accentColor||\"#6366F1\"}05 0%, ${currentColors.accentColor||\"#6366F1\"}03 100%)`,answerCardBackground:`linear-gradient(135deg, ${currentColors.cardBackground||(isDarkMode?\"rgba(255, 255, 255, 0.05)\":\"rgba(255, 255, 255, 0.8)\")} 0%, ${currentColors.accentColor||\"#6366F1\"}02 100%)`,answerCardBorder:isDarkMode?\"rgba(255, 255, 255, 0.1)\":\"rgba(0, 0, 0, 0.08)\",iconBackground:isDarkMode?\"rgba(255, 255, 255, 0.1)\":\"rgba(0, 0, 0, 0.05)\",iconBackgroundOpen:`linear-gradient(135deg, ${currentColors.accentColor||\"#6366F1\"}, ${currentColors.accentColor||\"#6366F1\"}CC)`,iconColor:currentColors.iconColor||(isDarkMode?\"#FFFFFF\":\"#1F2937\"),dividerColor:currentColors.dividerColor||\"rgba(99, 102, 241, 0.3)\",radialGradient:`radial-gradient(circle at 30% 20%, ${currentColors.accentColor||\"#6366F1\"}08 0%, transparent 50%), radial-gradient(circle at 70% 80%, ${currentColors.accentColor||\"#6366F1\"}05 0%, transparent 50%)`};const[openItems,setOpenItems]=useState(new Set);const[hoveredItem,setHoveredItem]=useState(null);const[searchQuery,setSearchQuery]=useState(\"\");// Calculate reading time for each item\nconst itemsWithReadingTime=useMemo(()=>{return items.map(item=>{const wordCount=item.answer.trim().split(/\\s+/).length;const readingTimeMinutes=Math.ceil(wordCount/readingSpeed);const readingTimeText=readingTimeMinutes===1?\"1 min read\":`${readingTimeMinutes} min read`;return{...item,readingTime:readingTimeText,wordCount};});},[items,readingSpeed]);// Filter items based on search query\nconst filteredItems=useMemo(()=>{if(!searchQuery.trim())return itemsWithReadingTime;const query=searchQuery.toLowerCase();return itemsWithReadingTime.filter(item=>item.question.toLowerCase().includes(query)||item.answer.toLowerCase().includes(query));},[itemsWithReadingTime,searchQuery]);const toggleItem=index=>{startTransition(()=>{setOpenItems(prev=>{const newSet=new Set(prev);if(newSet.has(index)){newSet.delete(index);}else{if(!allowMultipleOpen){newSet.clear();}newSet.add(index);}return newSet;});});};const toggleTheme=()=>{startTransition(()=>{setIsDarkMode(prev=>!prev);});};const handleSearchChange=e=>{const value=e.target.value;startTransition(()=>{setSearchQuery(value);// Clear open items when searching to avoid confusion\nif(value.trim()){setOpenItems(new Set);}});};const isFixedWidth=props?.style&&props.style.width===\"100%\";return /*#__PURE__*/_jsxs(\"div\",{style:{...props.style,...isFixedWidth?{...props?.style}:{minWidth:\"max-content\"},background:colorScheme.background,borderRadius:borderRadius*1.5,padding:spacing*1.5,display:\"flex\",flexDirection:\"column\",gap:spacing*1.2,border:showBorders?`1px solid ${isDarkMode?\"rgba(255, 255, 255, 0.1)\":\"rgba(0, 0, 0, 0.1)\"}`:\"none\",position:\"relative\",transition:\"all 0.3s ease\"},children:[showThemeToggle&&/*#__PURE__*/_jsx(motion.button,{onClick:toggleTheme,whileHover:{scale:1.05},whileTap:{scale:.95},style:{position:\"absolute\",top:spacing,[togglePosition===\"top-right\"?\"right\":\"left\"]:spacing,width:\"48px\",height:\"28px\",borderRadius:\"14px\",border:\"none\",background:isDarkMode?\"linear-gradient(135deg, #374151 0%, #1F2937 100%)\":\"linear-gradient(135deg, #F3F4F6 0%, #E5E7EB 100%)\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",padding:\"2px\",boxShadow:showShadows?`0 2px 8px ${isDarkMode?\"rgba(0, 0, 0, 0.3)\":\"rgba(0, 0, 0, 0.1)\"}, inset 0 1px 0 ${isDarkMode?\"rgba(255, 255, 255, 0.1)\":\"rgba(255, 255, 255, 0.8)\"}`:\"none\",zIndex:10,transition:\"all 0.3s ease\"},\"aria-label\":`Switch to ${isDarkMode?\"light\":\"dark\"} mode`,children:/*#__PURE__*/_jsx(motion.div,{animate:{x:isDarkMode?0:20},transition:{type:\"spring\",stiffness:500,damping:30},style:{width:\"24px\",height:\"24px\",borderRadius:\"12px\",background:isDarkMode?\"linear-gradient(135deg, #FCD34D 0%, #F59E0B 100%)\":\"linear-gradient(135deg, #DBEAFE 0%, #3B82F6 100%)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxShadow:`0 2px 4px ${isDarkMode?\"rgba(252, 211, 77, 0.3)\":\"rgba(59, 130, 246, 0.3)\"}`},children:isDarkMode?// Moon icon\n/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#1F2937\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\"})}):// Sun icon\n/*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#FFFFFF\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"5\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"1\",x2:\"12\",y2:\"3\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"12\",y1:\"21\",x2:\"12\",y2:\"23\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"4.22\",y1:\"4.22\",x2:\"5.64\",y2:\"5.64\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"18.36\",y1:\"18.36\",x2:\"19.78\",y2:\"19.78\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"1\",y1:\"12\",x2:\"3\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"21\",y1:\"12\",x2:\"23\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"4.22\",y1:\"19.78\",x2:\"5.64\",y2:\"18.36\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"18.36\",y1:\"5.64\",x2:\"19.78\",y2:\"4.22\"})]})})}),showSearch&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",marginBottom:spacing*.5,marginTop:showThemeToggle?spacing*2:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:spacing,zIndex:2,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:colorScheme.answer,opacity:.6},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m21 21-4.35-4.35\"})]})}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:searchQuery,onChange:handleSearchChange,placeholder:searchPlaceholder,style:{width:\"100%\",padding:`${spacing*.8}px ${spacing*.8}px ${spacing*.8}px ${spacing*2.5}px`,border:`1px solid ${colorScheme.border}`,borderRadius:borderRadius*.8,background:colorScheme.cardBackground,color:colorScheme.question,fontSize:\"16px\",outline:\"none\",transition:\"all 0.2s ease\",boxShadow:showShadows?\"0 2px 8px rgba(0, 0, 0, 0.1)\":\"none\",...searchFont},onFocus:e=>{e.target.style.borderColor=colorScheme.accent;e.target.style.boxShadow=showShadows?`0 4px 12px rgba(99, 102, 241, 0.2), 0 0 0 3px ${colorScheme.accent}20`:`0 0 0 3px ${colorScheme.accent}20`;},onBlur:e=>{e.target.style.borderColor=colorScheme.border;e.target.style.boxShadow=showShadows?\"0 2px 8px rgba(0, 0, 0, 0.1)\":\"none\";}}),searchQuery&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>{startTransition(()=>{setSearchQuery(\"\");});},style:{position:\"absolute\",right:spacing*.8,background:\"none\",border:\"none\",color:colorScheme.answer,cursor:\"pointer\",padding:\"4px\",borderRadius:\"50%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",opacity:.6,transition:\"opacity 0.2s ease\"},onMouseEnter:e=>{e.currentTarget.style.opacity=\"1\";},onMouseLeave:e=>{e.currentTarget.style.opacity=\"0.6\";},\"aria-label\":\"Clear search\",children:/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"18\",y1:\"6\",x2:\"6\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"})]})})]}),searchQuery&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:spacing*.5,fontSize:\"14px\",color:colorScheme.answer,opacity:.7,...searchFont},children:filteredItems.length===0?\"No results found\":`${filteredItems.length} result${filteredItems.length===1?\"\":\"s\"} found`})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr\",gap:spacing,width:\"100%\",position:\"relative\",zIndex:1},children:[filteredItems.map((item,index)=>{// Use original index for state management\nconst originalIndex=items.findIndex(originalItem=>originalItem.question===item.question&&originalItem.answer===item.answer);const isOpen=openItems.has(originalIndex);return /*#__PURE__*/_jsxs(\"div\",{style:{border:showBorders?`1px solid ${isOpen?colorScheme.borderOpen:colorScheme.border}`:\"none\",borderRadius:borderRadius,overflow:\"hidden\",background:isOpen?colorScheme.cardBackgroundOpen:colorScheme.cardBackground,boxShadow:showShadows?isOpen?`0 8px 24px rgba(99, 102, 241, 0.2), 0 4px 12px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.1)`:\"0 2px 12px rgba(0, 0, 0, 0.08), 0 1px 4px rgba(0, 0, 0, 0.03), inset 0 1px 0 rgba(255, 255, 255, 0.05)\":\"none\",position:\"relative\"},children:[isOpen&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,background:colorScheme.glowBackground,borderRadius:borderRadius,pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"button\",{onClick:()=>toggleItem(originalIndex),style:{width:\"100%\",padding:`${spacing*1.2}px ${spacing*1.2}px`,border:\"none\",backgroundColor:\"transparent\",cursor:\"pointer\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",textAlign:\"left\",color:colorScheme.question,...questionFont,position:\"relative\",zIndex:1},\"aria-expanded\":isOpen,\"aria-controls\":`faq-answer-${originalIndex}`,children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,paddingRight:spacing},children:[/*#__PURE__*/_jsx(\"span\",{style:{lineHeight:\"1.5\",display:\"block\",marginBottom:showReadingTime?spacing*.5:0},children:item.question}),showReadingTime&&/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},transition:{type:\"spring\",stiffness:500,damping:60,mass:1},style:{display:\"inline-flex\",alignItems:\"center\",gap:spacing*.3,padding:`${spacing*.2}px ${spacing*.6}px`,background:`linear-gradient(135deg, ${colorScheme.accent}15 0%, ${colorScheme.accent}08 100%)`,border:`1px solid ${colorScheme.accent}30`,borderRadius:borderRadius*.3,fontSize:\"12px\",color:colorScheme.accent,fontWeight:\"500\",letterSpacing:\"0.01em\",...readingTimeFont},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{opacity:.7},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"12,6 12,12 16,14\"})]}),item.readingTime]})]}),/*#__PURE__*/_jsx(motion.div,{animate:{rotate:isOpen?180:0,scale:isOpen?1.1:1},transition:{type:\"spring\",stiffness:500,damping:60,mass:1},style:{width:\"32px\",height:\"32px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,marginTop:\"2px\",borderRadius:\"50%\",background:isOpen?colorScheme.iconBackgroundOpen:colorScheme.iconBackground,boxShadow:isOpen?\"0 4px 12px rgba(99, 102, 241, 0.4)\":\"0 2px 8px rgba(0, 0, 0, 0.1)\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 9L12 15L18 9\",stroke:isOpen?colorScheme.iconColor:colorScheme.question,strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{height:0,opacity:0,y:-20},animate:{height:\"auto\",opacity:1,y:0},exit:{height:0,opacity:0,y:-10},transition:{type:\"spring\",stiffness:500,damping:60,mass:1},id:`faq-answer-${originalIndex}`,\"aria-hidden\":!isOpen,style:{overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:5},transition:{type:\"spring\",stiffness:500,damping:60,mass:1,delay:.1},style:{padding:`0 ${spacing*1.2}px ${spacing*1.5}px ${spacing*1.2}px`,color:colorScheme.answer,...answerFont,lineHeight:\"1.8\",position:\"relative\",marginTop:spacing*.3},children:[/*#__PURE__*/_jsx(motion.div,{initial:{scaleX:0},animate:{scaleX:1},transition:{type:\"spring\",stiffness:500,damping:60,mass:1,delay:.2},style:{width:\"100%\",height:\"1px\",background:`linear-gradient(90deg, transparent 0%, ${colorScheme.dividerColor} 20%, ${colorScheme.accent} 50%, ${colorScheme.dividerColor} 80%, transparent 100%)`,marginBottom:spacing*1.2,transformOrigin:\"left\"}}),/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},transition:{type:\"spring\",stiffness:500,damping:60,mass:1,delay:.3},style:{background:colorScheme.answerCardBackground,borderRadius:borderRadius*.6,padding:`${spacing*1.2}px ${spacing*1.5}px`,border:`1px solid ${colorScheme.answerCardBorder}`,position:\"relative\",overflow:\"hidden\",boxShadow:\"0 4px 20px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.1)\"},children:[/*#__PURE__*/_jsx(motion.div,{initial:{scaleX:0},animate:{scaleX:1},transition:{type:\"spring\",stiffness:500,damping:60,mass:1,delay:.4},style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"2px\",background:`linear-gradient(90deg, ${colors.accentColor}, ${colors.accentColor}CC, ${colors.accentColor}99)`,opacity:.6,transformOrigin:\"left\"}}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:colorScheme.answer,fontSize:\"inherit\",lineHeight:\"1.7\",letterSpacing:\"0.01em\",textAlign:\"left\",opacity:.95},children:item.answer}),/*#__PURE__*/_jsx(motion.div,{initial:{scale:0,opacity:0},animate:{scale:1,opacity:.4},transition:{type:\"spring\",stiffness:500,damping:60,mass:1,delay:.5},style:{position:\"absolute\",bottom:spacing*.5,right:spacing*.8,width:\"6px\",height:\"6px\",borderRadius:\"50%\",background:`linear-gradient(135deg, ${colors.accentColor}, ${colors.accentColor}CC)`,boxShadow:\"0 0 8px rgba(99, 102, 241, 0.3)\"}})]})]})})})]},originalIndex);}),filteredItems.length===0&&searchQuery&&/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{type:\"spring\",stiffness:500,damping:60,mass:1},style:{textAlign:\"center\",padding:spacing*2,color:colorScheme.answer,opacity:.7,...answerFont},children:[/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:spacing},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"48\",height:\"48\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{opacity:.5,margin:\"0 auto\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m21 21-4.35-4.35\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"9\",y1:\"9\",x2:\"15\",y2:\"15\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"15\",y1:\"9\",x2:\"9\",y2:\"15\"})]})}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontSize:\"16px\"},children:['No FAQ items match your search for \"',searchQuery,'\"']}),/*#__PURE__*/_jsx(\"p\",{style:{margin:`${spacing*.5}px 0 0 0`,fontSize:\"14px\",opacity:.8},children:\"Try different keywords or browse all questions\"})]})]})]});}addPropertyControls(ModernFAQs,{items:{type:ControlType.Array,title:\"FAQ Items\",description:\"Add, edit, or remove FAQ questions and answers\",control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Question\",description:\"The question text that users will click to expand\",defaultValue:\"What is your question?\"},answer:{type:ControlType.String,title:\"Answer\",description:\"The detailed answer that appears when the question is expanded\",defaultValue:\"This is the answer to your question.\",displayTextArea:true}}},defaultValue:[{question:\"What is Framer and how does it work?\",answer:\"Framer is a powerful design and prototyping tool that allows you to create interactive websites and applications. It combines design, prototyping, and development in one platform, enabling you to build responsive websites with advanced animations and interactions without writing code.\"},{question:\"How do I create interactive components in Framer?\",answer:\"You can create interactive components in Framer by using the component panel, adding variants for different states, and connecting them with smart animate transitions. You can also add hover effects, click interactions, and complex animations using the built-in animation tools.\"},{question:\"Can I publish my Framer project as a live website?\",answer:\"Yes! Framer allows you to publish your designs as fully functional websites with a single click. You can use a custom domain, and your site will be automatically optimized for performance and SEO. Framer also provides hosting and ensures your site is responsive across all devices.\"},{question:\"What are Framer's collaboration features?\",answer:\"Framer offers real-time collaboration where multiple team members can work on the same project simultaneously. You can share prototypes for feedback, leave comments, and manage design systems with shared components and styles across your team.\"},{question:\"How do I integrate custom code in Framer?\",answer:\"Framer supports custom React components through code components. You can write TypeScript/JavaScript code, import external libraries, and create advanced functionality. You can also add custom CSS, integrate APIs, and use Framer's property controls to make your components configurable.\"}]},colors:{type:ControlType.Object,title:\"Colors\",description:\"Customize all color aspects of the FAQ component\",controls:{backgroundColor:{type:ControlType.Color,title:\"Background\",description:\"Main background color of the entire FAQ component\",defaultValue:\"#0f0f23\"},questionColor:{type:ControlType.Color,title:\"Question Text\",description:\"Color of the question text in each FAQ item\",defaultValue:\"#FFFFFF\"},answerColor:{type:ControlType.Color,title:\"Answer Text\",description:\"Color of the answer text when expanded\",defaultValue:\"#C7D2FE\"},borderColor:{type:ControlType.Color,title:\"Border\",description:\"Color of the borders around each FAQ item\",defaultValue:\"rgba(99, 102, 241, 0.2)\"},accentColor:{type:ControlType.Color,title:\"Accent\",description:\"Primary accent color used for highlights and active states\",defaultValue:\"#6366F1\"},cardBackground:{type:ControlType.Color,title:\"Card Background\",description:\"Background color of individual FAQ cards\",defaultValue:\"rgba(255, 255, 255, 0.05)\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",description:\"Color of the expand/collapse arrow icons\",defaultValue:\"#FFFFFF\"},dividerColor:{type:ControlType.Color,title:\"Divider\",description:\"Color of the divider line between questions and answers\",defaultValue:\"rgba(99, 102, 241, 0.3)\"}},defaultValue:{backgroundColor:\"#0f0f23\",questionColor:\"#FFFFFF\",answerColor:\"#C7D2FE\",borderColor:\"rgba(99, 102, 241, 0.2)\",accentColor:\"#6366F1\",cardBackground:\"rgba(255, 255, 255, 0.05)\",iconColor:\"#FFFFFF\",dividerColor:\"rgba(99, 102, 241, 0.3)\"}},lightColors:{type:ControlType.Object,title:\"Light Colors\",description:\"Customize all color aspects of the FAQ component in light mode\",controls:{backgroundColor:{type:ControlType.Color,title:\"Background\",description:\"Main background color of the entire FAQ component in light mode\",defaultValue:\"#FFFFFF\"},questionColor:{type:ControlType.Color,title:\"Question Text\",description:\"Color of the question text in each FAQ item in light mode\",defaultValue:\"#1F2937\"},answerColor:{type:ControlType.Color,title:\"Answer Text\",description:\"Color of the answer text when expanded in light mode\",defaultValue:\"#6B7280\"},borderColor:{type:ControlType.Color,title:\"Border\",description:\"Color of the borders around each FAQ item in light mode\",defaultValue:\"rgba(99, 102, 241, 0.2)\"},accentColor:{type:ControlType.Color,title:\"Accent\",description:\"Primary accent color used for highlights and active states in light mode\",defaultValue:\"#6366F1\"},cardBackground:{type:ControlType.Color,title:\"Card Background\",description:\"Background color of individual FAQ cards in light mode\",defaultValue:\"rgba(99, 102, 241, 0.02)\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",description:\"Color of the expand/collapse arrow icons in light mode\",defaultValue:\"#1F2937\"},dividerColor:{type:ControlType.Color,title:\"Divider\",description:\"Color of the divider line between questions and answers in light mode\",defaultValue:\"rgba(99, 102, 241, 0.3)\"}},defaultValue:{backgroundColor:\"#FFFFFF\",questionColor:\"#1F2937\",answerColor:\"#6B7280\",borderColor:\"rgba(99, 102, 241, 0.2)\",accentColor:\"#6366F1\",cardBackground:\"rgba(99, 102, 241, 0.02)\",iconColor:\"#1F2937\",dividerColor:\"rgba(99, 102, 241, 0.3)\"}},questionFont:{type:ControlType.Font,title:\"Question Font\",description:\"Typography settings for FAQ question text\",defaultValue:{fontSize:\"17px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1.5em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},answerFont:{type:ControlType.Font,title:\"Answer Font\",description:\"Typography settings for FAQ answer text\",defaultValue:{fontSize:\"16px\",variant:\"Regular\",letterSpacing:\"-0.005em\",lineHeight:\"1.7em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",description:\"Roundness of corners for FAQ cards and overall component\",defaultValue:20,min:0,max:32,step:1,unit:\"px\"},spacing:{type:ControlType.Number,title:\"Spacing\",description:\"Controls padding and gaps between elements\",defaultValue:24,min:8,max:40,step:1,unit:\"px\"},showBorders:{type:ControlType.Boolean,title:\"Show Borders\",description:\"Toggle visibility of borders around FAQ items\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showShadows:{type:ControlType.Boolean,title:\"Show Shadows\",description:\"Toggle drop shadows for enhanced visual depth\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},allowMultipleOpen:{type:ControlType.Boolean,title:\"Multiple Open\",description:\"Allow multiple FAQ items to be expanded simultaneously\",defaultValue:true,enabledTitle:\"Allow\",disabledTitle:\"Single\"},showSearch:{type:ControlType.Boolean,title:\"Show Search\",description:\"Toggle search functionality at the top of the FAQ\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},searchPlaceholder:{type:ControlType.String,title:\"Search Placeholder\",description:\"Text displayed in the search input when empty\",defaultValue:\"Search FAQ...\"},searchFont:{type:ControlType.Font,title:\"Search Font\",description:\"Typography settings for search input\",defaultValue:{fontSize:\"16px\",variant:\"Regular\",letterSpacing:\"-0.005em\",lineHeight:\"1.7em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},showThemeToggle:{type:ControlType.Boolean,title:\"Show Theme Toggle\",description:\"Toggle visibility of the dark/light mode toggle\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},defaultTheme:{type:ControlType.Enum,title:\"Default Theme\",description:\"The default theme when the component loads\",options:[\"dark\",\"light\"],optionTitles:[\"Dark\",\"Light\"],defaultValue:\"dark\"},togglePosition:{type:ControlType.Enum,title:\"Toggle Position\",description:\"The position of the dark/light mode toggle\",options:[\"top-left\",\"top-right\"],optionTitles:[\"Top Left\",\"Top Right\"],defaultValue:\"top-right\"},showReadingTime:{type:ControlType.Boolean,title:\"Show Reading Time\",description:\"Display estimated reading time for each FAQ answer\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},readingSpeed:{type:ControlType.Number,title:\"Reading Speed\",description:\"Average words per minute for reading time calculation\",defaultValue:200,min:100,max:400,step:25,unit:\"wpm\",hidden:({showReadingTime})=>!showReadingTime},readingTimeFont:{type:ControlType.Font,title:\"Reading Time Font\",description:\"Typography settings for reading time badges\",defaultValue:{fontSize:\"12px\",variant:\"Medium\",letterSpacing:\"0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\",hidden:({showReadingTime})=>!showReadingTime}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ModernFAQs\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ModernFAQs.map"],"mappings":"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"}