{"version":3,"file":"EditableFAQ.D4IamHRe.mjs","names":["Icon","React.forwardRef","React.useMemo","React.useState","React.useCallback"],"sources":["https:/framerusercontent.com/modules/CfJu2rnfcj92DoJEz3t3/G6xXnQyyOIXIvEKQ0kCS/VfE_b5EdC.js","https:/framerusercontent.com/modules/d04Fluvof1xRYwqo6wOV/WiZqMU8TIIrmbaPD4lCN/EditableFAQ.js"],"sourcesContent":["// Generated by Framer (fb30b49)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const qxTvv_EBh=undefined;const ezTt3ayMo=undefined;const lschgej4H=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 7.5 7.5 L 0 15 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"15px\" id=\"CFOG6vjG1\" transform=\"translate(6 4.5)\" width=\"7.5px\"/><path d=\"M 0 0 L 7.5 7.5 L 0 15\" fill=\"transparent\" height=\"15px\" id=\"GhhsFOQZD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 4.5)\" width=\"7.5px\"/><path d=\"M 0 0 L 0 15\" fill=\"transparent\" height=\"15px\" id=\"cnk3_J_ol\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(17.25 4.5)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1812645959\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZMN42\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ZMN42 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Caret Line Right\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-ZMN42\");Icon.displayName=\"Caret Line Right\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Caret Line Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// User instructions: Create an editable FAQ (accordion) with the provided Portuguese questions and answers.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";function clamp(n,min,max){if(Number.isNaN(n))return min;return Math.max(min,Math.min(max,n));}function normalizeItems(items){if(!Array.isArray(items)||items.length===0)return[];return items.map(it=>({question:String(it?.question??\"\"),answer:String(it?.answer??\"\")})).filter(it=>it.question.trim().length>0||it.answer.trim().length>0);}function getPaddingSides(padding){const raw=String(padding??\"0px\").trim();const parts=raw.split(/\\s+/).filter(Boolean);if(parts.length===0)return{left:\"0px\",right:\"0px\"};if(parts.length===1)return{left:parts[0],right:parts[0]};if(parts.length===2)return{left:parts[1],right:parts[1]};if(parts.length===3)return{left:parts[1],right:parts[1]};return{left:parts[3],right:parts[1]};}function Icon({open,style,color,size}){const s=clamp(size,10,48);if(style===\"chevron\"){return /*#__PURE__*/_jsx(\"svg\",{width:s,height:s,viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",focusable:\"false\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 10l3.5 3.6L15.5 10\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{transformOrigin:\"50% 50%\",transform:open?\"rotate(180deg)\":\"rotate(0deg)\",transition:\"transform 150ms ease\"}})});}// plus/minus\nreturn /*#__PURE__*/_jsxs(\"svg\",{width:s,height:s,viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",focusable:\"false\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 5v14\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",style:{opacity:open?0:1,transition:\"opacity 150ms ease\"}}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\"})]});}/**\n * FAQ (Editável)\n *\n * @framerIntrinsicWidth 720\n * @framerIntrinsicHeight 520\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function EditableFAQ(props){const{allowMultipleOpen,initialOpenIndex,backgroundColor,questionColor,answerColor,borderColor,dividerColor,questionFont,answerFont,borderRadius,padding,itemPadding,gap,showDividers,iconStyle,iconColor,iconSize,animationDuration,style}=props;const target=RenderTarget.current();const isStatic=target===RenderTarget.export||target===RenderTarget.thumbnail;const items=React.useMemo(()=>normalizeItems(props.items),[props.items]);const itemPadSides=React.useMemo(()=>getPaddingSides(itemPadding),[itemPadding]);const initial=React.useMemo(()=>{if(items.length===0)return[];const idx=clamp(Math.round(initialOpenIndex),0,items.length-1);return[idx];},[initialOpenIndex,items.length,isStatic]);const[openIndexes,setOpenIndexes]=React.useState(initial);React.useEffect(()=>{// Keep state in sync when items change (e.g. editing in Framer).\nconst safe=openIndexes.filter(i=>i>=0&&i<items.length);if(safe.length!==openIndexes.length){React.startTransition(()=>setOpenIndexes(safe));}// eslint-disable-next-line react-hooks/exhaustive-deps\n},[items.length]);React.useEffect(()=>{// If initialOpenIndex changes, update (unless multiple open and user already opened others)\nif(items.length===0)return;const idx=clamp(Math.round(initialOpenIndex),0,items.length-1);React.startTransition(()=>setOpenIndexes(prev=>allowMultipleOpen?prev:[idx]));},[initialOpenIndex,allowMultipleOpen,items.length]);const toggle=React.useCallback(index=>{React.startTransition(()=>{setOpenIndexes(prev=>{const isOpen=prev.includes(index);if(allowMultipleOpen){return isOpen?prev.filter(i=>i!==index):[...prev,index];}return isOpen?[]:[index];});});},[allowMultipleOpen]);const isFixedWidth=style?.width===\"100%\";return /*#__PURE__*/_jsx(\"section\",{\"aria-label\":\"Perguntas frequentes\",style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",boxSizing:\"border-box\",overflow:\"auto\",background:backgroundColor,border:`1px solid ${borderColor}`,borderRadius,padding,display:\"flex\",flexDirection:\"column\",gap,...isFixedWidth?{}:{minWidth:\"240px\"}},children:items.length===0?/*#__PURE__*/_jsx(\"div\",{style:{...answerFont,color:answerColor,opacity:.75,width:\"max-content\"},children:\"Adicione itens no painel de propriedades.\"}):items.map((item,idx)=>{const open=openIndexes.includes(idx);const contentId=`faq-content-${idx}`;const buttonId=`faq-button-${idx}`;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"button\",{id:buttonId,type:\"button\",onClick:()=>toggle(idx),\"aria-expanded\":open,\"aria-controls\":contentId,style:{position:\"relative\",zIndex:1,width:\"100%\",boxSizing:\"border-box\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,background:\"transparent\",border:\"none\",padding:itemPadding,cursor:\"pointer\",textAlign:\"left\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...questionFont,color:questionColor,flex:1,minWidth:0},children:item.question}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flex:\"0 0 auto\"},children:/*#__PURE__*/_jsx(Icon,{open:open,style:iconStyle,color:iconColor,size:iconSize})})]}),showDividers&&idx!==0&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",top:0,left:itemPadSides.left,right:itemPadSides.right,height:1,background:dividerColor,opacity:1,pointerEvents:\"none\"}}),isStatic?open?/*#__PURE__*/_jsx(\"div\",{id:contentId,role:\"region\",\"aria-labelledby\":buttonId,style:{position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{paddingLeft:itemPadSides.left,paddingRight:itemPadSides.right,paddingBottom:itemPadding,paddingTop:\"0px\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...answerFont,color:answerColor,whiteSpace:\"pre-wrap\"},children:item.answer})})}):null:/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:open&&/*#__PURE__*/_jsx(motion.div,{id:contentId,role:\"region\",\"aria-labelledby\":buttonId,initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:{duration:clamp(animationDuration,0,1.5),ease:\"easeOut\"},style:{position:\"relative\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{paddingLeft:itemPadSides.left,paddingRight:itemPadSides.right,paddingBottom:itemPadding,paddingTop:\"0px\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...answerFont,color:answerColor,whiteSpace:\"pre-wrap\"},children:item.answer})})})})]},`${idx}-${item.question}`);})});}addPropertyControls(EditableFAQ,{items:{type:ControlType.Array,title:\"Itens\",control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Pergunta\",defaultValue:\"Pergunta\"},answer:{type:ControlType.String,title:\"Resposta\",defaultValue:\"Resposta\",displayTextArea:true}}},defaultValue:[{question:\"O Prolongue reduz a sensibilidade?\",answer:\"N\\xe3o. O objetivo n\\xe3o \\xe9 anestesiar a experi\\xeancia, mas ajudar o c\\xe9rebro a desacelerar padr\\xf5es autom\\xe1ticos de resposta.\"},{question:\"Precisa de prescri\\xe7\\xe3o?\",answer:\"Sim. A defini\\xe7\\xe3o do protocolo depende da avalia\\xe7\\xe3o cl\\xednica individual que \\xe9 realizada via anamnese cl\\xednica gratuita.\"},{question:\"A composi\\xe7\\xe3o \\xe9 igual para todo mundo?\",answer:\"N\\xe3o. O protocolo pode variar conforme hist\\xf3rico, perfil fisiol\\xf3gico e necessidade individual.\"},{question:\"Como funciona a entrega?\",answer:\"De forma totalmente discreta e sem identifica\\xe7\\xe3o externa.\"},{question:\"O protocolo funciona para qualquer pessoa?\",answer:\"Cada caso \\xe9 avaliado individualmente. Se n\\xe3o houver indica\\xe7\\xe3o cl\\xednica, o protocolo n\\xe3o \\xe9 recomendado.\"},{question:\"Preciso sair de casa?\",answer:\"N\\xe3o. Todo o processo acontece online.\"},{question:\"Quem produz o Prolongue?\",answer:\"O Prolongue faz parte da infraestrutura de sa\\xfade masculina da The Men’s, uma healthtech brasileira especializada em performance, sa\\xfade masculina e protocolos personalizados com acompanhamento profissional.\\nNos \\xfaltimos anos, mais de 100 mil homens j\\xe1 passaram pelos protocolos da marca atrav\\xe9s de uma opera\\xe7\\xe3o constru\\xedda para unir ci\\xeancia, acesso simplificado, discri\\xe7\\xe3o e personaliza\\xe7\\xe3o cl\\xednica.\\nAs formula\\xe7\\xf5es s\\xe3o definidas conforme o perfil fisiol\\xf3gico e hist\\xf3rico individual de cada homem, respeitando crit\\xe9rios m\\xe9dicos, padr\\xf5es de seguran\\xe7a farmac\\xeautica e necessidade cl\\xednica personalizada.\"},{question:\"\\xc9 confi\\xe1vel?\",answer:\"Sim. A The Men’s j\\xe1 realizou mais de 100 mil tratamentos em sa\\xfade masculina atrav\\xe9s de uma opera\\xe7\\xe3o constru\\xedda para unir acesso simplificado, avalia\\xe7\\xe3o cl\\xednica, personaliza\\xe7\\xe3o e acompanhamento profissional.\\nO Prolongue \\xe9 produzido por laborat\\xf3rio credenciado pela Anvisa.\"},{question:\"Tem garantia?\",answer:\"Sim.\\nCaso se arrependa da compra ap\\xf3s receber em casa, voc\\xea possui at\\xe9 7 dias para solicitar a devolu\\xe7\\xe3o do produto, desde que esteja lacrado e sem uso.\\nProdutos utilizados n\\xe3o poder\\xe3o ser devolvidos.\"},{question:\"Qual a empresa respons\\xe1vel pelo Prolongue?\",answer:\"O Prolongue faz parte da infraestrutura de sa\\xfade masculina da The Men’s, healthtech brasileira especializada em protocolos personalizados de performance masculina, sa\\xfade sexual e acompanhamento profissional.\\nA The Men’s conecta avalia\\xe7\\xe3o cl\\xednica online, personaliza\\xe7\\xe3o de dosagem, revis\\xe3o m\\xe9dica e produ\\xe7\\xe3o em farm\\xe1cias homologadas pela Anvisa em uma experi\\xeancia discreta e simplificada.\\nHoje, mais de 100 mil homens j\\xe1 passaram pelos protocolos da marca atrav\\xe9s de uma opera\\xe7\\xe3o constru\\xedda para unir ci\\xeancia, acesso e acompanhamento real — sem exposi\\xe7\\xe3o desnecess\\xe1ria e sem processos burocr\\xe1ticos tradicionais.\"}]},allowMultipleOpen:{type:ControlType.Boolean,title:\"Multi-aberto\",defaultValue:false,enabledTitle:\"Sim\",disabledTitle:\"N\\xe3o\"},initialOpenIndex:{type:ControlType.Number,title:\"Abrir (\\xedndice)\",defaultValue:0,min:0,max:50,step:1},backgroundColor:{type:ControlType.Color,title:\"Fundo\",defaultValue:\"#FFFFFF\"},questionColor:{type:ControlType.Color,title:\"Cor pergunta\",defaultValue:\"#000000\"},answerColor:{type:ControlType.Color,title:\"Cor resposta\",defaultValue:\"#000000\"},borderColor:{type:ControlType.Color,title:\"Borda\",defaultValue:\"#EEEEEE\"},dividerColor:{type:ControlType.Color,title:\"Divisor\",defaultValue:\"#EEEEEE\"},questionFont:{type:ControlType.Font,title:\"Fonte pergunta\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},answerFont:{type:ControlType.Font,title:\"Fonte resposta\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.4em\"}},borderRadius:{type:ControlType.BorderRadius,title:\"Raio\",defaultValue:\"12px\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"8px\"},itemPadding:{type:ControlType.Padding,title:\"Padding item\",defaultValue:\"14px\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:0,min:0,max:32,step:1},showDividers:{type:ControlType.Boolean,title:\"Divisores\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},iconStyle:{type:ControlType.Enum,title:\"\\xcdcone\",defaultValue:\"plus\",options:[\"plus\",\"chevron\"],optionTitles:[\"Mais/Menos\",\"Chevron\"],displaySegmentedControl:true},iconColor:{type:ControlType.Color,title:\"Cor \\xedcone\",defaultValue:\"#000000\"},iconSize:{type:ControlType.Number,title:\"Tamanho \\xedcone\",defaultValue:18,min:10,max:48,step:1,unit:\"px\"},animationDuration:{type:ControlType.Number,title:\"Anima\\xe7\\xe3o\",defaultValue:.25,min:0,max:1.5,step:.05,unit:\"s\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EditableFAQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"720\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"520\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EditableFAQ.map"],"mappings":"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"}