{"version":3,"file":"PostFAQ.DOC7L28m.mjs","names":["__esmMin","init_jsx_runtime","c","p","addPropertyControls","init_framer_BL70qLPA","PostFAQ","COR","FONTE_CORPO","FONTE_TITULO","props","itens","parsed","faqJson","i","corTitulo","corTexto","corBorda","corIcone","corIconeAberto","corHover","corFoco","fonte","fonteTitulo","CSS","titulo","n","init_PostFAQ","ControlType"],"sources":["https:/framerusercontent.com/modules/SqFedixqBf18Kp64NW1c/lCwmM4S1FCTRSNERjPQk/PostFAQ.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * FAQ do post em acordeão nativo (details/summary): o conteúdo existe no HTML\n * pré-renderizado, sem JavaScript — legível por crawler e por leitor de tela.\n * Recebe o campo \"FAQ (JSON)\" do CMS: [{\"q\":\"…\",\"a\":\"…\"}].\n *\n * Visual da leitura de 05/10/2026: lista simples com fio entre as linhas, linha de 64 px,\n * ícone redondo \"+\" que gira para \"×\" quando abre (só transform, 200 ms), resposta na tinta\n * secundária. O título é um H2 com id \"perguntas-frequentes\": é a última entrada do sumário.\n * O afastamento de rolagem do título vem de --hw-scroll-offset (definida pela leitura do post,\n * altura do cabeçalho + barra do sumário); sem ela, usa o valor do desktop / do celular.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */// Cores: valores literais só aqui, cada um igual ao token de cor do Framer indicado.\nconst COR={titulo:\"#092938\",texto:\"#3A5566\",borda:\"#e2e8f0\",icone:\"#EDF1F5\",iconeAberto:\"#FDF2E2\",hover:\"#104A74\",foco:\"#e9501b\"};const FONTE_CORPO=\"'Noto Sans', Arial, sans-serif\";const FONTE_TITULO=\"'Plus Jakarta Sans', Arial, sans-serif\";const CSS=`\n.hwfaq{position:relative;width:100%;color:var(--hwfaq-ink);font-family:var(--hwfaq-body)}\n.hwfaq *{box-sizing:border-box}\n.hwfaq .hwfaq__title{margin:0 0 16px;font:800 30px/1.22 var(--hwfaq-title-font);letter-spacing:-0.015em;color:var(--hwfaq-ink);scroll-margin-top:var(--hw-scroll-offset,104px)}\n.hwfaq .hwfaq__item{border-top:1px solid var(--hwfaq-line)}\n.hwfaq .hwfaq__item:last-of-type{border-bottom:1px solid var(--hwfaq-line)}\n.hwfaq .hwfaq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding-block:14px;font:600 18px/1.45 var(--hwfaq-body);color:var(--hwfaq-ink);-webkit-tap-highlight-color:transparent}\n.hwfaq .hwfaq__q::-webkit-details-marker{display:none}\n.hwfaq .hwfaq__q::marker{content:\"\"}\n.hwfaq .hwfaq__icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--hwfaq-icon);color:var(--hwfaq-ink);transition-property:transform,background-color;transition-duration:200ms,150ms;transition-timing-function:cubic-bezier(0.2,0,0,1)}\n.hwfaq .hwfaq__icon svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.hwfaq .hwfaq__item[open] .hwfaq__icon{transform:rotate(45deg);background:var(--hwfaq-icon-open)}\n@media (forced-colors:active){.hwfaq .hwfaq__icon{border:1px solid CanvasText}}\n.hwfaq .hwfaq__a{margin:0;padding:0 48px 22px 0;font:400 17px/1.7 var(--hwfaq-body);color:var(--hwfaq-ink-2)}\n.hwfaq .hwfaq__q:focus-visible{outline:2px solid var(--hwfaq-focus);outline-offset:3px;border-radius:4px}\n@media (hover:hover){.hwfaq .hwfaq__q:hover{color:var(--hwfaq-hover)}}\n@media (max-width:1099px){.hwfaq .hwfaq__title{scroll-margin-top:var(--hw-scroll-offset,140px)}}\n@media (max-width:640px){\n.hwfaq .hwfaq__title{font-size:25px}\n.hwfaq .hwfaq__q{font-size:17px}\n.hwfaq .hwfaq__a{padding-right:0;font-size:16px}\n}\n@media (prefers-reduced-motion:reduce){.hwfaq .hwfaq__icon{transition:none}}\n`;export default function PostFAQ(props){const{faqJson,titulo,corTitulo=COR.titulo,corTexto=COR.texto,corBorda=COR.borda,fonte=FONTE_CORPO,fonteTitulo=FONTE_TITULO,corIcone=COR.icone,corIconeAberto=COR.iconeAberto,corHover=COR.hover,corFoco=COR.foco}=props;let itens=[];try{const parsed=JSON.parse(faqJson||\"[]\");if(Array.isArray(parsed)){itens=parsed.filter(i=>i&&typeof i.q===\"string\"&&typeof i.a===\"string\");}}catch(e){itens=[];}if(itens.length===0)return /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"}});const vars={\"--hwfaq-ink\":corTitulo,\"--hwfaq-ink-2\":corTexto,\"--hwfaq-line\":corBorda,\"--hwfaq-icon\":corIcone,\"--hwfaq-icon-open\":corIconeAberto,\"--hwfaq-hover\":corHover,\"--hwfaq-focus\":corFoco,\"--hwfaq-body\":fonte||FONTE_CORPO,\"--hwfaq-title-font\":fonteTitulo||FONTE_TITULO};return /*#__PURE__*/_jsxs(\"section\",{className:\"hwfaq\",\"aria-labelledby\":\"perguntas-frequentes\",style:vars,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsx(\"h2\",{className:\"hwfaq__title\",id:\"perguntas-frequentes\",children:(titulo||\"\").trim()||\"Perguntas frequentes\"}),/*#__PURE__*/_jsx(\"div\",{children:itens.map((i,n)=>/*#__PURE__*/_jsxs(\"details\",{className:\"hwfaq__item\",children:[/*#__PURE__*/_jsxs(\"summary\",{className:\"hwfaq__q\",children:[i.q,/*#__PURE__*/_jsx(\"span\",{className:\"hwfaq__icon\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 24 24\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 5v14\"})]})})]}),/*#__PURE__*/_jsx(\"p\",{className:\"hwfaq__a\",children:i.a})]},n))})]});}addPropertyControls(PostFAQ,{faqJson:{type:ControlType.String,title:\"FAQ (JSON)\",displayTextArea:true},titulo:{type:ControlType.String,title:\"T\\xedtulo\",defaultValue:\"Perguntas frequentes\"},corTitulo:{type:ControlType.Color,title:\"Cor do t\\xedtulo\",defaultValue:COR.titulo},corTexto:{type:ControlType.Color,title:\"Cor do texto\",defaultValue:COR.texto},corBorda:{type:ControlType.Color,title:\"Cor da borda\",defaultValue:COR.borda},fonte:{type:ControlType.String,title:\"Fonte\",defaultValue:FONTE_CORPO},fonteTitulo:{type:ControlType.String,title:\"Fonte do t\\xedtulo\",defaultValue:FONTE_TITULO},corIcone:{type:ControlType.Color,title:\"Cor do \\xedcone\",defaultValue:COR.icone},corIconeAberto:{type:ControlType.Color,title:\"Cor do \\xedcone aberto\",defaultValue:COR.iconeAberto},corHover:{type:ControlType.Color,title:\"Cor ao passar o mouse\",defaultValue:COR.hover},corFoco:{type:ControlType.Color,title:\"Cor do foco\",defaultValue:COR.foco}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PostFAQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PostFAQ.map"],"mappings":"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"}