PageSourceSearch

https://anpg.co.ao/assets/LocalContentPage-CMAjX-YG.js

js anpg.co.ao collected 2026-09-25 04:07:33 UTC 61,767 bytes, 12 lines download raw bytes

1/* ANPG DEVTEAM - 23/09/2026, 12:53:51 */
2import{j as e}from"./data-vendor-BRYI0K8G.js";import{r as h,L as oe}from"./react-vendor-Bj9LQV-u.js";import{P as Es,Z as Os,A as Ls}from"./PageLayout-B43uM63E.js";import{C as u,b as G,c as _,a as j}from"./card--xtz4eBf.js";import{e as os,u as zs,U as me,T as n,B as rs,D as c,Q as ns,m as Ss,F as X,b as A,E as Q,r as ks,X as Ps,j as xe,A as re,R as ne,a7 as ts,z as Rs,M as Qe,af as Ts,ag as Ms,ah as Fs,ai as qs,Y as Gs,a9 as _s,H as Bs,O as Hs}from"./index-cwV7SCbt.js";import{I as $s}from"./input-DXoiBR8B.js";import{S as Ve,a as Je,b as We,c as Xe,d as T}from"./select-DB2ezOdP.js";import{C as Ks,a as Us,b as Ys}from"./collapsible-DYHs9rtj.js";import{A as Zs,a as Qs,b as Vs,c as Js}from"./accordion-UGGG4B-a.js";import{T as Ws,a as Xs,b as De,c as Ds}from"./tabs-Cfa0ezn8.js";import{B as H}from"./badge-DH3OcwR0.js";import{C as ea,a as sa,b as aa,c as oa,d as ra}from"./carousel-CY-8zT8-.js";import{u as na}from"./useAreaContacts-Bs-Kp0CJ.js";import{u as ta}from"./i18n-vendor-BSIZ7LIS.js";import{m as g}from"./motion-vendor-DMc3mo8t.js";import{R as V,A as ia,C as te,X as ie,Y as le,T as J,b as la,B as ca,a as da,f as ma,g as xa,P as ua,d as pa,e as ha,L as ga}from"./charts-vendor-Cs07Jtv5.js";import{C as ce}from"./circle-check-DFc5yF46.js";import{C as fa}from"./clock-BrMjUDom.js";import{S as ja}from"./square-check-big-Yo1D5kiX.js";import{C as va}from"./circle-alert-Wb44nxWs.js";import{M as ue}from"./monitor-B1lLZ-1I.js";import{L as ba}from"./list-BNDtHhfe.js";import{D as es}from"./download-C_m8n9-p.js";import{S as Na}from"./search-BiS5Q1yZ.js";import{C as de}from"./credit-card-4YQ6kvxg.js";import{C as is}from"./clipboard-list-BDG-w6UL.js";import{C as ss}from"./camera-BaCLsw_E.js";import{B as ya}from"./bell-CtCg7brE.js";import{B as Ca}from"./book-open-YlczfV9G.js";import"./PageBreadcrumb-Dy1zu2ro.js";import"./house-CbYFZtt0.js";import"./star-DIWblV4s.js";import"./index-BdQq_4o_.js";import"./index-BatE7gkT.js";import"./index-D6PzSG9l.js";import"./chevron-up-BjRn6whD.js";import"./index-6dpOslGh.js";import"./index-C_qV7YRi.js";import"./arrow-left-BeqZSyXi.js";/**
3 * @license lucide-react v0.462.0 - ISC
4 *
5 * This source code is licensed under the ISC license.
6 * See the LICENSE file in the root directory of this source tree.
7 */const wa=os("FilePen",[["path",{d:"M12.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v9.5",key:"1couwa"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M13.378 15.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z",key:"1y4qbx"}]]);/**
8 * @license lucide-react v0.462.0 - ISC
9 *
10 * This source code is licensed under the ISC license.
11 * See the LICENSE file in the root directory of this source tree.
12 */const Aa=os("PhoneCall",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}],["path",{d:"M14.05 2a9 9 0 0 1 8 7.94",key:"vmijpz"}],["path",{d:"M14.05 6A5 5 0 0 1 18 10",key:"13nbpp"}]]),Ia=[{id:"lce-anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local",slug:"anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local",title:"ANPG E STANDARD BANK FORMALIZAM MEMORANDO PARA IMPULSIONAR EMPRESAS DE CONTEÚDO LOCAL",category:"",shortDescription:"",fullDescription:"",date:"",location:"",mainImage:"/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/01.jpg",image:"/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/01.jpg",galleryImages:["/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/01.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/02.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/03.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/04.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/0
125.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/06.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/07.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/08.jpg","/docs/local-content-events/anpg-e-standard-bank-formalizam-memorando-para-impulsionar-empresas-de-conteudo-local/09.jpeg"],status:"published",is_active:!0,featured:!1,sourceFolder:"ANPG E STANDARD BANK FORMALIZAM MEMORANDO PARA IMPULSIONAR EMPRESAS DE CONTEÚDO LOCAL",order:1},{id:"lce-anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local",slug:"anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local",title:"ANPG REALIZA A TERCEIRA EDIÇÃO DA OFICINA DO CONHECIMENTO  SOBRE CONTEÚDO LOCAL",category:"",shortDescription:"",fullDescription:"",date:"",location:"",mainImage:"/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/01.jpg",image:"/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/01.jpg",galleryImages:["/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/01.jpg","/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/02.jpg","/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/03.jpg","/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/04.jpg","/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/05.jpg","/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/06.jpg","/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/07.jpg","/docs/local-content-events/anpg-realiza-a-terceira-edicao-da-oficina-do-conhecimento-sobre-conteudo-local/08.jpg"],status:"published",is_active:!0,featured:!1,sourceFolder:"ANPG REALIZA A TERCEIRA EDIÇÃO DA OFICINA DO CONHECIMENTO  SOBRE CONTEÚDO LOCAL",order:2},{id:"lce-anpg-realiza-i-edicao-das-oficina-do-conhecimento-para-fortalecimento-do-conteudo-local",slug:"anpg-realiza-i-edicao-das-oficina-do-conhecimento-para-fortalecimento-do-conteudo-local",title:"ANPG REALIZA Iª EDIÇÃO DAS OFICINA DO CONHECIMENTO PARA FORTALECIMENTO DO CONTEÚDO LOCAL",category:"",shortDescription:"",fullDescription:"",date:"",location:"",mainImage:"/docs/local-content-events/anpg-realiza-i-edicao-das-oficina-do-conhecimento-para-fortalecimento-do-conteudo-local/01.webp",image:"/docs/local-content-events/anpg-realiza-i-edicao-das-oficina-do-conhecimento-para-fortalecimento-do-conteudo-local/01.webp",galleryImages:["/docs/local-content-events/anpg-realiza-i-edicao-das-oficina-do-conhecimento-para-fortalecimento-do-conteudo-local/01.webp","/docs/local-content-events/anpg-realiza-i-edicao-das-oficina-do-conhecimento-para-fortalecimento-do-conteudo-local/02.webp"],status:"published",is_active:!0,featured:!1,sourceFolder:"ANPG REALIZA Iª_EDIÇÃO DAS OFICINA_DO_CONHECIMENTO PARA FORTALECIMENTO DO CONTEÚDO LOCAL",order:3},{id:"lce-anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local",slug:"anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local",title:"ANPG REALIZA IIª EDIÇÃO DAS OFICINA DO CONHECIMENTO SOBRE O CONTEÚDO LOCAL",category:"",shortDescription:"",fullDescription:"",date:"",location:"",mainImage:"/docs/local-content-events/anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local/01.jpg",image:"/docs/local-content-events/anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local/01.jpg",galleryImages:["/docs/local-content-events/anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local/01.jpg","/docs/local-content-events/anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local/02.jpg","/docs/local-content-events/anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local/03.jpg","/docs/local-content-events/anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local/04.jpg","/docs/local-content-events/anpg-realiza-ii-edicao-das-oficina-do-conhecimento-sobre-o-conteudo-local/0
125.jpg"],status:"published",is_active:!0,featured:!1,sourceFolder:"ANPG REALIZA IIª_EDIÇÃO DAS OFICINA_DO_CONHECIMENTO SOBRE O CONTEÚDO LOCAL",order:4}],W={Building2:rs,ClipboardList:is,Award:Ls,CheckCircle2:ce,Users:me,FileCheck:ns,BarChart3:ts,TrendingUp:Gs,Globe:_s,Landmark:xe,CreditCard:de,Monitor:ue,Bell:ya,History:Bs,FileEdit:wa},Ea=[{value:"3.179",label:"Fornecedores Registados",iconKey:"Building2"},{value:"1.483",label:"Empresas Certificadas",iconKey:"Award"},{value:"USD 50,2 mil milhões",label:"Volume de Contratos Homologados",iconKey:"BarChart3"},{value:"96%",label:"Percentagem de Participação Nacional",iconKey:"Users"}],Oa=[{year:"2021",value:800},{year:"2022",value:1050},{year:"2023",value:1199},{year:"2024",value:1350},{year:"2025",value:1483}],La=[{year:"2021",value:28},{year:"2022",value:35},{year:"2023",value:42},{year:"2024",value:48},{year:"2025",value:50.2}],za=[{year:"2021",value:85},{year:"2022",value:89},{year:"2023",value:92},{year:"2024",value:94},{year:"2025",value:96}],Sa=[{name:"Exclusividade",value:45},{name:"Preferência",value:35},{name:"Concorrência",value:20}],as=["hsl(var(--primary))","hsl(var(--status-warning))","hsl(var(--status-success))"],ka=[{title:"Regime de Exclusividade",iconKey:"CheckCircle2",color:"bg-primary/10 text-primary",description:"Actividades reservadas a Sociedades Comerciais Angolanas (SCA) — empresas 100% angolanas constantes da lista de bens e serviços exclusivos."},{title:"Regime de Preferência",iconKey:"Award",color:"bg-status-warning/10 text-status-warning-foreground",description:"Prioridade a empresas nacionais — Sociedades de Direito Angolano devem ser preferidas na contratação de bens e serviços elegíveis."},{title:"Regime de Concorrência",iconKey:"Users",color:"bg-status-success/10 text-status-success-foreground",description:"Participação aberta a entidades elegíveis — bens e serviços não incluídos nas listas de exclusividade ou preferência."}],Pa=[{label:"Preparação da Documentação",icon:"FileText"},{label:"Submissão do Pedido de Registo",icon:"FileEdit"},{label:"Triagem / Análise Documental",icon:"CheckSquare"},{label:"Diligência Devida",icon:"Search"},{label:"Emissão do Resultado",icon:"Bell"},{label:"Certificação",icon:"Award"}],Ra=["INSS","NIF","Certidão de Contribuinte","Alvará Comercial","Estatuto / Certidão","Código de Conduta e Ética","Certidão Contributiva da Segurança Social","Certidão de Conformidade Tributária","Seguro de Acidentes de Trabalho e Doenças Profissionais","Seguro de Responsabilidade Civil"],Ta=[{label:"Guias e Manuais",icon:"BookOpen",href:null},{label:"Formulários",icon:"FileText",href:null},{label:"Regulamentação",icon:"Landmark",href:null},{label:"Tutoriais do Novo Sistema",icon:"Monitor",href:null}],Ma=[{question:"Como posso solicitar o Certificado de Conteúdo Local?",answer:"O pedido deve ser submetido através do formulário de registo disponível na página de Conteúdo Local, acompanhado da documentação obrigatória actualizada. Após a submissão, a equipa técnica procede à validação documental e à análise de conformidade.",category:"Certificação",order:1,is_active:!0},{question:"Como renovar o Certificado de Conteúdo Local?",answer:"Para renovar um Certificado de Conteúdo Local, a empresa deve aceder ao portal da ANPG e preencher o formulário de renovação, seleccionando a opção de remissão de certificado. Durante o processo, deverão ser inseridos os dados solicitados e anexada a documentação actualizada que comprove a continuidade do cumprimento dos requisitos de qualificação e certificação.",category:"Renovação",order:2,is_active:!0},{question:"Quando devo iniciar o processo de renovação do certificado?",answer:"Recomenda-se que o processo de renovação seja iniciado com pelo menos um mês de antecedência em relação ao termo da validade do certificado, de forma a evitar interrupções na condição de empresa certificada e garantir a continuidade da participação em processos de contratação do sector petrolífero.",category:"Renovação",order:3,is_active:!0},{question:"Quais documentos são necessários para a renovação?",answer:"A lista dos documentos exigidos para a renovação encontra-se disponível na secção Registo de Fornecedor da plataforma de Conteúdo Local.",category:"Documentação",order:4,is_active:!0},{question:"Como posso participar em processos de contratação no sector petrolífero?",answer:"As oportunidades de contratação são divulgadas pelos operadores e prestadores de serviços do sector através dos seus canais oficiais, plataformas de contratação e em meios de comunicação social de circulação nacional, como o Jornal de Angola. Recomenda-se que as empresas mantenham o seu registo e certificação de Conteúdo Local actualizados, de forma a estarem aptas a participar nos processos de qualificação, concursos e c
12ontratação promovidos pelas entidades do sector.",category:"Contratação",order:5,is_active:!0},{question:"Onde posso consultar oportunidades ou processos em curso?",answer:"As oportunidades e processos em curso podem ser consultados nas áreas de Oportunidades e de Atribuição de Concessões do portal institucional da ANPG.",category:"Contratação",order:6,is_active:!0},{question:"Quanto tempo demora a análise de um pedido de certificação ou renovação?",answer:"A análise do pedido poderá demorar até 180 dias, contados a partir da submissão da documentação completa. O prazo resulta dos procedimentos de validação e certificação previstos no Decreto Presidencial n.º 271/20, de 20 de Outubro, e no Instrutivo n.º 6/21 da ANPG.",category:"Prazos",order:7,is_active:!0},{question:"Como posso acompanhar o estado do meu processo?",answer:"O acompanhamento é realizado mediante notificações e comunicações emitidas pela equipa responsável.",category:"Acompanhamento",order:8,is_active:!0},{question:"Quem pode solicitar esclarecimentos ao Gabinete de Fomento do Conteúdo Local?",answer:"Os pedidos de apoio, esclarecimento ou informação adicional devem ser efectuados através dos canais oficiais disponibilizados pelo Gabinete de Fomento do Conteúdo Local.",category:"Esclarecimentos",order:9,is_active:!0},{question:"Que canais devo utilizar para pedir apoio ou informação adicional?",answer:"Os pedidos de apoio, esclarecimento ou informação adicional devem ser efectuados através dos canais oficiais disponibilizados pelo Gabinete de Fomento do Conteúdo Local, nomeadamente: correio electrónico [email protected] e [email protected]; telefone +244 226 428 950; atendimento presencial no Edifício Torres do Carmo, Torre 2, Avenida de Portugal, Rua Lopes de Lima, Município de Luanda, Angola. Recomenda-se a utilização destes canais para garantir um atendimento adequado e o acompanhamento célere das solicitações.",category:"Esclarecimentos",order:10,is_active:!0}],Fa=[{title:"Registo de Fornecedores",type:"Email",email:"[email protected]",phone:"",description:"Canal para registo e assuntos documentais do fornecedor.",actionLabel:"Enviar Email",order:1,is_active:!0},{title:"Apoio Geral ao Conteúdo Local",type:"Email",email:"[email protected]",phone:"",description:"Canal para esclarecimentos gerais sobre certificação e renovação.",actionLabel:"Solicitar Esclarecimento",order:2,is_active:!0},{title:"Atendimento Telefónico",type:"Telefone",email:"",phone:"+244 226 428 950",description:"Apoio directo para pedidos de informação e acompanhamento.",actionLabel:"Contactar",order:3,is_active:!0}],qa=Ia,Ga={HelpCircle:Hs,BookOpen:Ca,FileText:X,Landmark:xe,Users:me,Monitor:ue};function Eo(){var Ee,Oe,Le,ze,Se,ke,Pe,Re,Te,Me,Fe,qe,Ge,_e,Be,He,$e,Ke,Ue,Ye;ta();const $=na("conteudo-local"),[M,pe]=h.useState(""),[D,ls]=h.useState("all"),[F,cs]=h.useState("all"),{data:ee}=zs("local-content"),f=s=>{var o;return(o=ee==null?void 0:ee.find(a=>a.section_key===s))==null?void 0:o.content};f("hero");const z=f("what-is"),m=f("impact"),I=f("regimes"),r=f("registration"),v=f("novo-sistema"),x=f("goods-services-lists"),E=f("support-center"),p=f("financiamento"),b=f("dashboard"),l=f("docs"),N=f("faq-local-content"),y=f("contacts-local-content"),C=f("highlights-gallery"),ds=(Ee=m==null?void 0:m.stats)!=null&&Ee.length?m.stats:Ea,ms=(Oe=I==null?void 0:I.items)!=null&&Oe.length?I.items:ka,xs=((Le=m==null?void 0:m.charts)==null?void 0:Le.certificacoes)??Oa,us=((ze=m==null?void 0:m.charts)==null?void 0:ze.contratacoes)??La,ps=((Se=m==null?void 0:m.charts)==null?void 0:Se.participacao)??za,he=((ke=m==null?void 0:m.charts)==null?void 0:ke.regimes)??Sa,ge=(Pe=r==null?void 0:r.steps)!=null&&Pe.length?r.steps:Pa,hs=(Re=r==null?void 0:r.requiredDocs)!=null&&Re.length?r.requiredDocs:Ra,gs=((Te=E==null?void 0:E.items)!=null&&Te.length?E.items:Ta).filter(s=>{const o=String((s==null?void 0:s.label)||"").toLowerCase(),a=String((s==null?void 0:s.href)||"").toLowerCase(),t=o.includes("perguntas frequentes")||o.includes("faq")||a==="/faq",d=o.includes("contactos")||a==="/contactos"||a.includes("#contactos");return!t&&!d}),fs=h.useMemo(()=>{var o;return[...(o=N==null?void 0:N.items)!=null&&o.length?N.items:Ma].filter(a=>(a==null?void 0:a.is_active)!==!1&&String((a==null?void 0:a.status)||"active").toLowerCase()!=="inactive").sort((a,t)=>(Number(a==null?void 0:a.order)||999)-(Number(t==null?void 0:t.order)||999))},[N]),js=h.useMemo(()=>{var a;return[...($.isFallback?null:$.contacts.map((t,d)=>({title:t.label,type:t.email?"Email":"Telefone",email:t.email||"",phone:t.phone||"",description:t.description||"",actionLabel:t.email?"Enviar Email":"Contactar",order:t.sort_order??d+1,is_active:!0})))??((a=y==null?void 0:y.items)!=null&&a.length?y.items:Fa)].filter(t=>(t==null?void 0:t.is_active)!==!1&&String((t==null?void 0:t.status)||"active").toLowerCase()!=="inactive").sort((t,d)=>(Number(t==null?void 0:t.order)||999)-(Number(d==null?void 0:d.order)||999))},[y,$.contacts,$.isFallback]),O=h.useMemo(()=>{var o;return[...(o=C==null?void 0:C.items)!=null&&o.length?C.items:qa].filter(a=>(a==null?void 0:a.is_active)!==!1&&String((a==null?void 0:a.status)||"active").toLowerCase()!=="inactive").sort((a,t)=>(Number(a==null?void 0:a.order)||999)-(Number(t==null?void 0:t.order)||999))},[C]),[S,B]=h.useState(null),[L,vs]=h.useState(null),[bs,K]=h.useState(0),U=S!==null,se=s=>{const o=Array.isArray(s==null?void 0:s.galleryItems)?s.galleryItems.map((i,P)=>({url:String((i==null?void 0:i.url)||(i==null?void 0:i.image)||"").trim(),alt:String((i==null?void 0:i.alt)||"").trim()||void 0,caption:String((i==null?void 0:i.caption)||"").trim()||void 0,order:Number(i==null?void 0:i.order)||P+1})).filter(i=>i.url).sort((i,P)=>(i.order||999)-(P.order||999)):[],a=Array.isArray(s==null?void 0:s.galleryImages)?s.galleryImages.map(i=>
12String(i||"").trim()).filter(Boolean).map((i,P)=>({url:i,alt:String((s==null?void 0:s.alt)||"").trim()||void 0,caption:void 0,order:P+1})):[],t=String((s==null?void 0:s.mainImage)||(s==null?void 0:s.image)||"").trim(),w=[...t?[{url:t,alt:String((s==null?void 0:s.alt)||"").trim()||void 0,caption:void 0,order:0}]:[],...o,...a],k=new Map;return w.forEach(i=>{k.has(i.url)||k.set(i.url,i)}),Array.from(k.values())},fe=s=>{var o;return((o=se(s)[0])==null?void 0:o.url)||""},Ns=s=>String((s==null?void 0:s.shortDescription)||(s==null?void 0:s.description)||(s==null?void 0:s.fullDescription)||""),ys=s=>String((s==null?void 0:s.fullDescription)||(s==null?void 0:s.description)||(s==null?void 0:s.shortDescription)||""),je=s=>String((s==null?void 0:s.location)||(s==null?void 0:s.place)||""),ve=s=>String((s==null?void 0:s.date)||(s==null?void 0:s.eventDate)||"").trim(),Cs=s=>se(s).length,ae=s=>{if(!s)return"";const o=s.includes("?")?"&":"?";return`${s}${o}v=20260804a`};h.useEffect(()=>{if(S!==null){if(!O.length){B(null);return}S>=O.length&&B(O.length-1)}},[O.length,S]),h.useEffect(()=>{!U||!L||S===null||L.scrollTo(S,!0)},[U,L,S]),h.useEffect(()=>{if(!L)return;const s=()=>{const o=L.selectedScrollSnap();B(a=>a===o?a:o),K(0)};return s(),L.on("select",s),L.on("reInit",s),()=>{L.off("select",s),L.off("reInit",s)}},[L]);const be=s=>{K(0),B(s)},ws=()=>{K(0),B(null)},Ne=h.useMemo(()=>{const s=[...(x==null?void 0:x.exclusividade)??[],...(x==null?void 0:x.preferencia)??[]];return[...new Set(s.map(a=>a.year).filter(Boolean))].sort()},[x]),Y=h.useMemo(()=>s=>{if(!M.trim()&&F==="all")return s;const o=M.trim().toLowerCase();return s.filter(a=>{if(a.isHeader)return!0;if(!(F==="all"||!a.year||String(a.year)===F))return!1;if(!o)return!0;switch(D){case"num":return String(a.num||"").toLowerCase().includes(o);case"name":return String(a.name||"").toLowerCase().includes(o);case"description":return String(a.description||"").toLowerCase().includes(o);case"type":return String(a.type||"").toLowerCase().includes(o);default:return[a.num,a.name,a.description,a.type].some(d=>String(d||"").toLowerCase().includes(o))}})},[M,D,F]),ye=s=>{const o=[];for(let a=0;a<s.length;a++)s[a].isHeader?s.slice(a+1).some(d=>!d.isHeader)&&o.push(s[a]):o.push(s[a]);return o},Ce=h.useMemo(()=>ye(Y((x==null?void 0:x.exclusividade)??[])),[x,Y]),we=h.useMemo(()=>ye(Y((x==null?void 0:x.preferencia)??[])),[x,Y]),Ae=Ce.filter(s=>!s.isHeader).length,Ie=we.filter(s=>!s.isHeader).length;return e.jsx(Es,{pageKey:"local-content",titleKey:"pages.localContent.title",subtitleKey:"pages.localContent.subtitle",descriptionKey:"pages.localContent.description",icon:e.jsx(me,{className:"w-8 h-8 text-primary"}),breadcrumbs:[{labelKey:"nav.opportunities",href:"/oportunidades"},{labelKey:"nav.localContent"}],children:e.jsxs("div",{className:"space-y-16",children:[e.jsx(g.section,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5},children:e.jsxs("div",{className:"prose prose-lg max-w-none",children:[e.jsx("h2",{className:"text-3xl font-bold text-foreground mb-6",children:e.jsx(n,{children:(z==null?void 0:z.heading)||"O Que É o Conteúdo Local"})}),e.jsx("p",{className:"text-muted-foreground leading-relaxed",children:e.jsx(n,{children:(z==null?void 0:z.paragraph1)||"O Conteúdo Local constitui um instrumento estratégico de desenvolvimento económico nacional, promovendo a participação das empresas angolanas, a utilização de bens e serviços locais e o desenvolvimento sustentável do capital humano."})}),e.jsx("p",{className:"text-muted-foreground leading-relaxed",children:e.jsx(n,{children:(z==null?void 0:z.paragraph2)||"Nos termos do Decreto Presidencial n.º 271/20, compete à ANPG, enquanto Concessionária Nacional, a sua operacionalização e acompanhamento, assegurando a conformidade das empresas do sector e o cumprimento dos regimes de contratação estabelecidos."})})]})}),e.jsxs(g.section,{id:"impacto",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.05},children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground mb-2",children:e.jsx(n,{children:(m==null?void 0:m.heading)||"Impacto do Conteúdo Local"})}),e.jsx("p",{className:"text-muted-foreground mb-8",children:e.jsx(n,{children:(m==null?void 0:m.subheading)||"Indicadores principais — dados actualizados"})}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6 mb-12",children:ds.map((s,o)=>{const a=W[s.iconKey]||rs;return e.jsx(g.div,{initial:{opacity:0,y:20}
12,animate:{opacity:1,y:0},transition:{duration:.5,delay:.1+o*.08},children:e.jsxs(u,{className:"text-center p-6 hover:shadow-elevated transition-all duration-300",children:[e.jsx("div",{className:"w-14 h-14 rounded-xl bg-primary/10 flex items-center justify-center mx-auto mb-4",children:e.jsx(a,{className:"w-7 h-7 text-primary"})}),e.jsx("div",{className:"text-3xl font-bold text-foreground mb-2",children:s.value}),e.jsx("div",{className:"text-muted-foreground text-sm font-medium",children:e.jsx(n,{children:s.label})})]})},s.label||o)})}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[e.jsxs(u,{className:"p-6",children:[e.jsx("h3",{className:"font-semibold text-foreground mb-4 text-sm",children:"Evolução das Certificações"}),e.jsx(V,{width:"100%",height:200,children:e.jsxs(ia,{data:xs,children:[e.jsx("defs",{children:e.jsxs("linearGradient",{id:"certGrad",x1:"0",y1:"0",x2:"0",y2:"1",children:[e.jsx("stop",{offset:"5%",stopColor:"hsl(var(--primary))",stopOpacity:.3}),e.jsx("stop",{offset:"95%",stopColor:"hsl(var(--primary))",stopOpacity:0})]})}),e.jsx(te,{strokeDasharray:"3 3",stroke:"hsl(var(--border))"}),e.jsx(ie,{dataKey:"year",tick:{fontSize:11}}),e.jsx(le,{tick:{fontSize:11}}),e.jsx(J,{}),e.jsx(la,{type:"monotone",dataKey:"value",stroke:"hsl(var(--primary))",fill:"url(#certGrad)",name:"Empresas"})]})})]}),e.jsxs(u,{className:"p-6",children:[e.jsx("h3",{className:"font-semibold text-foreground mb-4 text-sm",children:"Evolução das Contratações (USD mil milhões)"}),e.jsx(V,{width:"100%",height:200,children:e.jsxs(ca,{data:us,children:[e.jsx(te,{strokeDasharray:"3 3",stroke:"hsl(var(--border))"}),e.jsx(ie,{dataKey:"year",tick:{fontSize:11}}),e.jsx(le,{tick:{fontSize:11}}),e.jsx(J,{}),e.jsx(da,{dataKey:"value",fill:"hsl(var(--primary))",radius:[4,4,0,0],name:"USD mil milhões"})]})})]}),e.jsxs(u,{className:"p-6",children:[e.jsx("h3",{className:"font-semibold text-foreground mb-4 text-sm",children:"Evolução da Participação Nacional (%)"}),e.jsx(V,{width:"100%",height:200,children:e.jsxs(ma,{data:ps,children:[e.jsx(te,{strokeDasharray:"3 3",stroke:"hsl(var(--border))"}),e.jsx(ie,{dataKey:"year",tick:{fontSize:11}}),e.jsx(le,{domain:[70,100],tick:{fontSize:11},unit:"%"}),e.jsx(J,{formatter:s=>`${s}%`}),e.jsx(xa,{type:"monotone",dataKey:"value",stroke:"hsl(var(--primary))",strokeWidth:2,dot:{r:4},name:"Participação"})]})})]}),e.jsxs(u,{className:"p-6",children:[e.jsx("h3",{className:"font-semibold text-foreground mb-4 text-sm",children:"Distribuição por Regime de Contratação (%)"}),e.jsx(V,{width:"100%",height:200,children:e.jsxs(ua,{children:[e.jsx(pa,{data:he,dataKey:"value",nameKey:"name",cx:"50%",cy:"50%",outerRadius:70,label:({name:s,value:o})=>`${s} ${o}%`,labelLine:!1,children:he.map((s,o)=>e.jsx(ha,{fill:as[o%as.length]},o))}),e.jsx(J,{formatter:s=>`${s}%`}),e.jsx(ga,{})]})})]})]})]}),e.jsxs(g.section,{id:"regimes",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.1},children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground mb-2",children:e.jsx(n,{children:(I==null?void 0:I.heading)||"Regimes de Contratação"})}),e.jsx("p",{className:"text-muted-foreground mb-8",children:e.jsx(n,{children:(I==null?void 0:I.subheading)||"O Decreto Presidencial n.º 271/20 estabelece três regimes de contratação"})}),e.jsx("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-6",children:ms.map((s,o)=>{const a=W[s.iconKey]||ce;return e.jsx(g.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.2+o*.08},children:e.jsxs(u,{className:"h-full hover:shadow-elevated transition-all duration-300",children:[e.jsxs(G,{children:[e.jsx("div",{className:`w-12 h-12 rounded-xl ${s.color||"bg-primary/10 text-primary"} flex items-center justify-center mb-4`,children:e.jsx(a,{className:"w-6 h-6"})}),e.jsx(_,{className:"text-xl",children:e.jsx(c,{text:s.title,as:"span"})})]}),e.jsx(j,{children:e.jsx("p",{className:"text-muted-foreground text-sm leading-relaxed",children:e.jsx(c,{text:s.description,as:"span"})})})]})},s.title||o)})})]}),e.jsx(g.section,{id:"registo",initial:{opacity:0,y:20}
12,animate:{opacity:1,y:0},transition:{duration:.5,delay:.15},children:e.jsxs(u,{className:"overflow-hidden",children:[e.jsx(G,{className:"bg-secondary/50",children:e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(ns,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{children:[e.jsx(_,{className:"text-2xl",children:e.jsx(n,{children:(r==null?void 0:r.heading)||"Registo e Certificação"})}),e.jsx("p",{className:"text-muted-foreground mt-1",children:e.jsx(n,{children:(r==null?void 0:r.subheading)||"Processo de registo e certificação de fornecedores no sector petrolífero"})})]})]})}),e.jsxs(j,{className:"p-6 space-y-8",children:[e.jsxs("div",{className:"prose max-w-none text-muted-foreground text-sm leading-relaxed space-y-3",children:[e.jsx("p",{children:e.jsx(n,{children:(r==null?void 0:r.intro1)||"O processo de Registo e Certificação permite identificar, validar e enquadrar as empresas que pretendam participar na cadeia de fornecimento do sector petrolífero."})}),e.jsx("p",{children:e.jsx(n,{children:(r==null?void 0:r.intro2)||"O Registo e a Certificação constituem um pré-requisito obrigatório para a participação das empresas nos processos de contratação e concursos realizados no âmbito das actividades do sector dos petróleos."})}),e.jsxs("div",{className:"flex items-center gap-2 text-primary font-medium",children:[e.jsx(fa,{className:"w-4 h-4"}),e.jsx("span",{children:e.jsx(n,{children:(r==null?void 0:r.deadline)||"Prazo máximo estimado: até 90 dias (podendo estender-se a 180 dias)"})})]})]}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-foreground mb-4",children:e.jsx(n,{children:(r==null?void 0:r.stepsHeading)||"Fluxograma do Processo"})}),e.jsx("div",{className:"flex flex-wrap gap-2 items-center",children:ge.map((s,o)=>{const a=typeof s=="string"?s:s.label;return W[s.icon]||ja,e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsxs("div",{className:"flex items-center gap-2 bg-primary/5 border border-primary/20 rounded-lg px-3 py-2",children:[e.jsx("span",{className:"w-6 h-6 rounded-full bg-primary text-primary-foreground flex items-center justify-center text-xs font-bold flex-shrink-0",children:o+1}),e.jsx("span",{className:"text-xs text-foreground font-medium",children:e.jsx(n,{children:a})})]}),o<ge.length-1&&e.jsx(Ss,{className:"w-4 h-4 text-muted-foreground flex-shrink-0"})]},o)})})]}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-foreground mb-3",children:e.jsx(n,{children:(r==null?void 0:r.docsHeading)||"Documentos Obrigatórios"})}),e.jsx("p",{className:"text-sm text-muted-foreground mb-4",children:e.jsx(n,{children:(r==null?void 0:r.docsIntro)||"Antes de iniciar o processo, certifique-se de que possui toda a documentação necessária."})}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-2",children:hs.map((s,o)=>{const a=typeof s=="string"?s:s.label;return e.jsxs("div",{className:"flex items-center gap-2 text-sm text-muted-foreground",children:[e.jsx(ce,{className:"w-4 h-4 text-primary flex-shrink-0"}),e.jsx(n,{children:a})]},o)})}),e.jsxs("p",{className:"text-xs text-muted-foreground mt-3 flex items-start gap-1",children:[e.jsx(va,{className:"w-3.5 h-3.5 text-status-warning-foreground flex-shrink-0 mt-0.5"}),e.jsx(n,{children:(r==null?void 0:r.docsNote)||"Documentos ilegíveis, expirados ou incompletos poderão resultar em atrasos no processo."})]})]}),e.jsxs("div",{className:"rounded-lg bg-secondary/40 p-4 text-sm text-muted-foreground space-y-2",children:[e.jsx("h4",{className:"font-semibold text-foreground",children:e.jsx(n,{children:(r==null?void 0:r.formSupportHeading)||"Antes de preencher o formulário"})}),e.jsx("p",{children:e.jsx(n,{children:(r==null?void 0:r.formSupportText)||"Recomendamos que tenha disponíveis: informações gerais da empresa, documentos obrigatórios digitalizados, informações fiscais e legais actualizadas e contactos institucionais activos."})})]}),(()=>{const s=(r==null?void 0:r.formUrl)||"https://forms.zohopublic.com/anpg/form/CLRegistoFornecedor/formperma/PaYLej_d7dGFaxmudrISHac0UX2LAkar2h7BOarl7J0";return e.jsxs("div",{className:"space-y-3",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("h3",{className:"font-semibold text-foreground flex items-center gap-2",children:[e.jsx(X,{className:"w-5 h-5 text-primary"}),e.jsx(n,{children:(r==null?void 0:r.formLabel)||"Formulário de Registo Online"})]}),e.jsx(A,{variant:"ghost",size:"sm",asChild:!0,className:"text-xs gap-1.5 text-muted-foreground hover:text-primary",children:e.jsxs("a",{href:s,target:"_blank",rel:"noopener noreferrer",children:["Abrir em nova janela ",e.jsx(Q,{className:"w-3 h-3"})]})})]}),e.jsx("div",{className:"rounded-lg border overflow-hidden bg-white",children:e.jsx("iframe",{title:"Formulário de Registo de Fornecedor - Conteúdo Local",src:s,className:"w-full border-0",style:{minHeight:"820px"},allowFullScreen:!0,sandbox:"allow-forms allow-scripts allow-same-origin allow-popups allow-top-navigation"})})]})})(),e.jsxs("div",{className:"rounded-lg border border-primary/20 bg-primary/5 p-5 space-y-3",children:[e.jsx("h4",{className:"font-semibold text-foreground",children:e.jsx(n,{children:(r==null?void 0:r.postSubmitHeading)||"Após a Submissão do Formulário"})}),e.jsx("p",{className:"text-sm text-muted-foreground",children:e.jsx(n,{children:(r==null?void 0:r.postSubmitText)||"Agradecemos pelo envio do formulário de registo. O seu pedido foi submetido com sucesso e será analisado pela nossa equipa. A análise pode levar alguns dias úteis e resultar em três possíveis resultados:"})}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-3 mt-2",children:[{label:"Aprovado",desc:"Formulário submetido em conformidade",color:"bg-status-success/10 text-status-success-foreground border-status-success/20"},{label:"Condicionado",desc:"Formulário com até 3 documentos inconformes",color:"bg-status-warning/10 text-status-warning-foreground border-status-warning/20"},{label:"Recusado",desc:"Formulário com mais de 3 documentos inconformes",color:"bg-destructive/10 text-destructive border-destructive/20"}].map(s=>e.jsxs("div",{className:`rounded-lg border p-3 text-sm ${s.color}`,children:[e.jsx("div",{className:"font-semibold mb-1",children:s.label}),e.jsx("div",{className:"text-xs opacity-80",children:s.desc})]},s.label))})]})]})]})}),e.jsx(g.section,{initial:{opacity:0,y:20}
12,animate:{opacity:1,y:0},transition:{duration:.5,delay:.2},children:e.jsxs(u,{className:"overflow-hidden border-primary/30 bg-gradient-to-br from-primary/5 to-transparent",children:[e.jsx(G,{children:e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(ue,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{children:[e.jsx(_,{className:"text-2xl",children:e.jsx(n,{children:(v==null?void 0:v.heading)||"Novo Sistema de Registo e Certificação"})}),e.jsx("p",{className:"text-muted-foreground mt-1",children:e.jsx(n,{children:(v==null?void 0:v.subheading)||"Plataforma digital em implementação"})})]})]})}),e.jsxs(j,{className:"p-6",children:[e.jsx("p",{className:"text-muted-foreground text-sm mb-6 leading-relaxed",children:e.jsx(n,{children:(v==null?void 0:v.text)||"A ANPG encontra-se a implementar uma nova plataforma digital que permitirá maior transparência, acompanhamento em tempo real dos processos, gestão documental simplificada e melhoria da experiência dos utilizadores."})}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-3",children:((v==null?void 0:v.features)??[{label:"Acompanhamento online",icon:"Monitor"},{label:"Notificações automáticas",icon:"Bell"},{label:"Consulta do estado do processo",icon:"CheckSquare"},{label:"Actualização documental",icon:"FileEdit"},{label:"Histórico de interacções",icon:"History"}]).map((s,o)=>{const a=W[s.icon]||Os;return e.jsxs("div",{className:"flex flex-col items-center gap-2 p-3 rounded-lg bg-secondary/50 text-center",children:[e.jsx(a,{className:"w-5 h-5 text-primary"}),e.jsx("span",{className:"text-xs text-muted-foreground leading-tight",children:e.jsx(n,{children:s.label})})]},o)})})]})]})}),e.jsx("div",{id:"listas"}),x&&e.jsx(g.section,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.22},children:e.jsx(Ks,{children:e.jsxs(u,{children:[e.jsx(Us,{className:"w-full",children:e.jsx(G,{className:"bg-secondary/50 cursor-pointer hover:bg-secondary/70 transition-colors",children:e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(ba,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{className:"text-left",children:[e.jsx(_,{className:"text-2xl",children:e.jsx(n,{children:x.heading||"Listas de Bens e Serviços"})}),e.jsx("p",{className:"text-muted-foreground mt-1",children:e.jsx(n,{children:x.subheading||"Conforme Decreto Presidencial n.º 271/20"})})]})]}),e.jsx(ks,{className:"w-6 h-6 text-muted-foreground transition-transform group-data-[state=open]:rotate-180"})]})})}),e.jsx(Ys,{children:e.jsxs(j,{className:"p-6",children:[e.jsxs("div",{className:"flex flex-wrap gap-3 mb-6",children:[x.pdfExclusividade&&e.jsx(A,{variant:"outline",size:"sm",asChild:!0,children:e.jsxs("a",{href:x.pdfExclusividade,target:"_blank",rel:"noopener noreferrer",className:"gap-2",children:[e.jsx(es,{className:"w-4 h-4"}),"PDF — Exclusividade"]})}),x.pdfPreferencia&&e.jsx(A,{variant:"outline",size:"sm",asChild:!0,children:e.jsxs("a",{href:x.pdfPreferencia,target:"_blank",rel:"noopener noreferrer",className:"gap-2",children:[e.jsx(es,{className:"w-4 h-4"}),"PDF — Preferência"]})})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-2 mb-4",children:[e.jsxs("div",{className:"relative flex-1",children:[e.jsx(Na,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-muted-foreground pointer-events-none"}),e.jsx($s,{value:M,onChange:s=>pe(s.target.value),placeholder:"Pesquisar...",className:"pl-9 pr-9"}),M&&e.jsx("button",{onClick:()=>pe(""),className:"absolute right-3 top-1/2 -translate-y-1/2 text-muted-foreground hover:text-foreground",children:e.jsx(Ps,{className:"w-4 h-4"})})]}),e.jsxs(Ve,{value:D,onValueChange:s=>ls(s),children:[e.jsx(Je,{className:"w-full sm:w-44",children:e.jsx(We,{placeholder:"Campo"})}),e.jsxs(Xe,{children:[e.jsx(T,{value:"all",children:"Todos os campos"}),e.jsx(T,{value:"num",children:"Nº Ordem"}),e.jsx(T,{value:"name",children:"Listagem"}),e.jsx(T,{value:"description",children:"Descrição"}),e.jsx(T,{value:"type",children:"Tipo"})]})]}),Ne.length>0&&e.jsxs(Ve,{value:F,onValueChange:cs,children:[e.jsx(Je,{className:"w-full sm:w-32",children:e.jsx(We,{placeholder:"Ano"})}),e.jsxs(Xe,{children:[e.jsx(T,{value:"all",children:"Todos os anos"}),Ne.map(s=>e.jsx(T,{value:s,children:s},s))]})]})]}),(M||F!=="all")&&e.jsxs("p",{className:"text-xs text-muted-foreground mb-4",children:[Ae+Ie," resultado(s) encontrado(s)"]}),e.jsxs(Ws,{defaultValue:"exclusividade",children:[e.jsxs(Xs,{className:"w-full justify-start",children:[e.jsxs(De,{value:"exclusividade",children:["Exclusividade (",Ae,")"]}),e.jsxs(De,{value:"preferencia",children:["Preferência (",Ie,")"]})]}),["exclusividade","preferencia"].map(s=>{const o=s==="exclusividade"?Ce:we;return e.jsx(Ds,{value:s,children:e.jsx("div",{className:"rounded-lg border overflow-auto max-h-[600px]",children:e.jsxs("table",{className:"w-full text-sm",children:[e.jsx("thead",{className:"bg-muted/50 sticky top-0",children:e.jsxs("tr",{children:[e.jsx("th",{className:"p-3 text-left font-semibold w-16",children:"Nº"}),e.jsx("th",{className:"p-3 text-left font-semibold",children:"Bens/Serviços"}),e.jsx("th",{className:"p-3 text-left font-semibold hidden md:table-cell",children:"Descrição"}),e.jsx("th",{className:"p-3 text-left font-semibold w-24",children:"Tipo"})]})}),e.jsx("tbody",{className:"divide-y",children:o.length===0?e.jsx("tr",{children:e.jsx("td",{colSpan:4,className:"p-6 text-center text-muted-foreground",children:"Nenhum resultado encontrado."})}):o.map((a,t)=>e.jsxs("tr",{className:a.isHeader?"bg-primary/5 font-semibold":"hover:bg-muted/30",children:[e.jsx("td",{className:"p-3 text-muted-foreground",children:a.num}),e.jsx("td",{className:"p-3",children:e.jsx(c,{text:a.name,as:"span"})}),e.jsx("td",{className:"p-3 text-muted-foreground text-xs hidden md:table-cell",children:e.jsx(c,{text:a.description,as:"span"})}),e.jsx("td",{className:"p-3",children:e.jsx("span",{className:`text-xs px-2 py-0.5 rounded-full ${a.type==="Bens"?"bg-blue-100 text-blue-700":a.type==="Serviços"||a.type==="Servicos"?"bg-green-100 text-green-700":""}`,children:e.jsx(n,{children:a.type})})})]},t))})]})})},s)})]})]})})]})})}),e.jsxs(g.section,{id:"apoio",initial:{opacity:0,y:20}
12,animate:{opacity:1,y:0},transition:{duration:.5,delay:.25},children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground mb-2",children:e.jsx(n,{children:(E==null?void 0:E.heading)||"Centro de Apoio ao Utilizador"})}),e.jsx("p",{className:"text-muted-foreground mb-6 text-sm",children:e.jsx(n,{children:(E==null?void 0:E.subheading)||"Recursos de apoio para fornecedores e parceiros do sector"})}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-6 gap-4",children:gs.map((s,o)=>{const a=Ga[s.icon]||X,t=!!s.href,d=e.jsxs("div",{className:`flex flex-col items-center gap-2 p-4 rounded-xl border text-center transition-all duration-200 ${t?"hover:border-primary hover:bg-primary/5 cursor-pointer":"opacity-60 cursor-not-allowed"}`,children:[e.jsx("div",{className:"w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center",children:e.jsx(a,{className:"w-5 h-5 text-primary"})}),e.jsx("span",{className:"text-xs font-medium text-foreground leading-tight",children:e.jsx(n,{children:s.label})}),!t&&e.jsx(H,{variant:"secondary",className:"text-[9px] px-1 py-0",children:"Brevemente"})]},o);return t?e.jsx(oe,{to:s.href,children:d},o):d})})]}),e.jsx(g.section,{id:"financiamento",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.28},children:e.jsxs(u,{className:"overflow-hidden",children:[e.jsx(G,{className:"bg-secondary/50",children:e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(de,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{children:[e.jsx(_,{className:"text-2xl",children:e.jsx(n,{children:(p==null?void 0:p.heading)||"Financiamento"})}),e.jsx("p",{className:"text-muted-foreground mt-1",children:e.jsx(n,{children:(p==null?void 0:p.subheading)||"Acesso a soluções financeiras para empresas nacionais no contexto do Conteúdo Local"})})]})]})}),e.jsxs(j,{className:"p-6 space-y-4",children:[e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:e.jsx(n,{children:(p==null?void 0:p.text)||"Esta área disponibiliza informação sobre produtos, linhas de crédito e instrumentos financeiros oferecidos por instituições bancárias e financeiras com soluções orientadas para o apoio ao Conteúdo Local."})}),(Me=p==null?void 0:p.items)!=null&&Me.length?e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:p.items.map((s,o)=>e.jsxs(u,{className:"p-4",children:[e.jsx("h4",{className:"font-semibold text-foreground mb-1 text-sm",children:e.jsx(n,{children:s.institution})}),e.jsx("p",{className:"text-xs text-muted-foreground mb-2",children:e.jsx(n,{children:s.product})}),s.contact&&e.jsx("p",{className:"text-xs text-primary",children:e.jsx(n,{children:s.contact})})]},o))}):e.jsxs("div",{className:"rounded-lg border border-dashed border-border p-8 text-center text-muted-foreground text-sm",children:[e.jsx(de,{className:"w-8 h-8 mx-auto mb-3 opacity-40"}),e.jsx("p",{children:e.jsx(n,{children:(p==null?void 0:p.emptyMessage)||"Informação sobre instituições financeiras parceiras disponível brevemente."})})]})]})]})}),e.jsx(g.section,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.3},children:e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[e.jsx(u,{className:"hover:shadow-elevated transition-all duration-300 group",children:e.jsxs(j,{className:"p-6 flex flex-col gap-4 h-full",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(xe,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{className:"flex-1",children:[e.jsx("h3",{className:"text-xl font-semibold text-foreground mb-2",children:"Oportunidades de Contratação"}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:"Área dedicada à divulgação de oportunidades de negócio, concursos públicos e outras iniciativas relevantes para as empresas nacionais no sector petrolífero."})]}),e.jsx(A,{variant:"outline",asChild:!0,className:"self-start gap-2",children:e.jsxs(oe,{to:"/oportunidades",children:["Ver Oportunidades ",e.jsx(re,{className:"w-4 h-4 transition-transform group-hover:translate-x-1"})]})})]})}),e.jsx(u,{className:"hover:shadow-elevated transition-all duration-300 group",children:e.jsxs(j,{className:"p-6 flex flex-col gap-4 h-full",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(ne,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{className:"flex-1",children:[e.jsx("h3",{className:"text-xl font-semibold text-foreground mb-2",children:"Eventos"}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:"Workshops, mesas redondas, missões empresariais e iniciativas de internacionalização. Acompanhe os eventos relevantes para os stakeholders do sector."})]}),e.jsx(A,{variant:"outline",asChild:!0,className:"self-start gap-2",children:e.jsxs(oe,{to:"/media/eventos",children:["Ver Eventos ",e.jsx(re,{className:"w-4 h-4 transition-transform group-hover:translate-x-1"})]})})]})})]})}),e.jsx(g.section,{initial:{opacity:0,y:20}
12,animate:{opacity:1,y:0},transition:{duration:.5,delay:.32},children:e.jsxs(u,{className:"overflow-hidden",children:[e.jsx(G,{className:"bg-secondary/50",children:e.jsxs("div",{className:"flex items-center justify-between gap-4",children:[e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center",children:e.jsx(ts,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{children:[e.jsx(_,{className:"text-2xl",children:e.jsx(n,{children:(b==null?void 0:b.heading)||"Painel de Conteúdo Local"})}),e.jsx("p",{className:"text-muted-foreground mt-1",children:e.jsx(n,{children:(b==null?void 0:b.subheading)||"Consulte as empresas certificadas no âmbito do Conteúdo Local"})})]})]}),e.jsx(A,{variant:"outline",size:"sm",asChild:!0,className:"flex-shrink-0 gap-2",children:e.jsxs("a",{href:(b==null?void 0:b.embedUrl)||"https://app.powerbi.com/view?r=eyJrIjoiYjQ1ZmUyNjQtZDJhYy00MDM4LTk1OTctZmYzN2M1MzEzY2U0IiwidCI6Ijc4YTBlMjI5LTQ0NjMtNDBjOC04NzJhLWI0OTQyYzNjMzEwZCIsImMiOjl9",target:"_blank",rel:"noopener noreferrer",children:["Abrir Painel ",e.jsx(Q,{className:"w-3.5 h-3.5"})]})})]})}),e.jsx(j,{className:"p-0",children:e.jsx("div",{className:"aspect-[16/9] w-full bg-secondary/30",children:e.jsx("iframe",{title:"Dashboard Empresas Certificadas - Conteúdo Local ANPG",src:(b==null?void 0:b.embedUrl)||"https://app.powerbi.com/view?r=eyJrIjoiYjQ1ZmUyNjQtZDJhYy00MDM4LTk1OTctZmYzN2M1MzEzY2U0IiwidCI6Ijc4YTBlMjI5LTQ0NjMtNDBjOC04NzJhLWI0OTQyYzNjMzEwZCIsImMiOjl9",className:"w-full h-full border-0",allowFullScreen:!0,sandbox:"allow-scripts allow-same-origin allow-popups"})})})]})}),e.jsxs(g.section,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.35},children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground mb-6",children:e.jsx(n,{children:(l==null?void 0:l.heading)||"Documentação"})}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[e.jsx(u,{className:"hover:shadow-elevated transition-all duration-300",children:e.jsxs(j,{className:"p-6 flex items-start gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-primary/10 flex items-center justify-center flex-shrink-0",children:e.jsx(X,{className:"w-6 h-6 text-primary"})}),e.jsxs("div",{className:"flex-1",children:[e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:e.jsx(c,{text:((Fe=l==null?void 0:l.manual)==null?void 0:Fe.title)||"Manual de Instrução ao Fornecedor",as:"span"})}),e.jsx("p",{className:"text-muted-foreground text-sm mb-4",children:e.jsx(c,{text:((qe=l==null?void 0:l.manual)==null?void 0:qe.description)||"Guia completo com instruções para o processo de registo e certificação de fornecedores.",as:"span"})}),e.jsx(A,{variant:"outline",size:"sm",asChild:!0,children:e.jsxs("a",{href:((Ge=l==null?void 0:l.manual)==null?void 0:Ge.url)||"/contactos",target:(_e=l==null?void 0:l.manual)!=null&&_e.url?"_blank":void 0,rel:"noopener noreferrer",className:"gap-2",children:[e.jsx(n,{children:((Be=l==null?void 0:l.manual)==null?void 0:Be.label)||"Descarregar"}),e.jsx(Q,{className:"w-4 h-4"})]})})]})]})}),e.jsx(u,{className:"hover:shadow-elevated transition-all duration-300",children:e.jsxs(j,{className:"p-6 flex items-start gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-status-warning/10 flex items-center justify-center flex-shrink-0",children:e.jsx(is,{className:"w-6 h-6 text-status-warning-foreground"})}),e.jsxs("div",{className:"flex-1",children:[e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:e.jsx(c,{text:((He=l==null?void 0:l.decree)==null?void 0:He.title)||"Decreto Presidencial n.º 271/20",as:"span"})}),e.jsx("p",{className:"text-muted-foreground text-sm mb-4",children:e.jsx(c,{text:(($e=l==null?void 0:l.decree)==null?void 0:$e.description)||"Legislação sobre o conteúdo local no sector petrolífero de Angola.",as:"span"})}),e.jsx(A,{variant:"outline",size:"sm",asChild:!0,children:e.jsxs("a",{href:((Ke=l==null?void 0:l.decree)==null?void 0:Ke.url)||"/contactos",target:(Ue=l==null?void 0:l.decree)!=null&&Ue.url?"_blank":void 0,rel:"noopener noreferrer",className:"gap-2",children:[e.jsx(n,{children:((Ye=l==null?void 0:l.decree)==null?void 0:Ye.label)||"Ver Documento"}),e.jsx(Q,{className:"w-4 h-4"})]})})]})]})})]})]}),e.jsx(g.section,{id:"faq-local-content",initial:{opacity:0,y:20}
12,animate:{opacity:1,y:0},transition:{duration:.5,delay:.38},children:e.jsxs("div",{className:"max-w-5xl mx-auto space-y-4",children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground text-center",children:e.jsx(n,{children:(N==null?void 0:N.heading)||"Perguntas Frequentes"})}),e.jsx("p",{className:"text-sm text-muted-foreground text-center max-w-3xl mx-auto",children:e.jsx(n,{children:(N==null?void 0:N.subheading)||"Respostas às principais dúvidas sobre certificação, renovação e participação em processos de contratação no âmbito do Conteúdo Local."})}),e.jsx(u,{className:"mt-6",children:e.jsx(j,{className:"p-5 sm:p-6",children:e.jsx(Zs,{type:"single",collapsible:!0,className:"space-y-3",children:fs.map((s,o)=>e.jsxs(Qs,{value:`faq-${o}`,className:"rounded-lg border border-border px-4",children:[e.jsx(Vs,{className:"text-left hover:no-underline py-4 font-medium text-foreground",children:e.jsxs("span",{children:[e.jsx(c,{text:s.question||s.q||"Pergunta",as:"span"}),s.category&&e.jsx(H,{variant:"secondary",className:"ml-2 text-[10px] align-middle",children:e.jsx(c,{text:s.category,as:"span"})})]})}),e.jsx(Js,{className:"text-sm text-muted-foreground leading-relaxed pb-4",children:e.jsx(c,{text:s.answer||s.a||"Resposta em actualização.",as:"span"})})]},`${s.question}-${o}`))})})})]})}),e.jsx(g.section,{id:"contactos-gcl",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.4},children:e.jsxs("div",{className:"max-w-6xl mx-auto space-y-4",children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground text-center",children:e.jsx(n,{children:(y==null?void 0:y.heading)||"Contactos do Gabinete de Fomento do Conteúdo Local"})}),e.jsx("p",{className:"text-sm text-muted-foreground text-center max-w-3xl mx-auto",children:e.jsx(n,{children:(y==null?void 0:y.subheading)||"Para pedidos de informação, esclarecimentos sobre certificação, renovação e apoio aos fornecedores nacionais."})}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-5 mt-6",children:js.map((s,o)=>{const a=!!s.email,t=!!s.phone,d=s.actionLabel||s.action_label||(t?"Contactar":"Enviar Email"),w=t?`tel:${String(s.phone).replace(/\s+/g,"")}`:a?`mailto:${s.email}`:"#";return e.jsx(u,{className:"h-full hover:shadow-elevated transition-all duration-300",children:e.jsxs(j,{className:"p-5 flex flex-col gap-4 h-full",children:[e.jsx("div",{className:"w-11 h-11 rounded-lg bg-primary/10 flex items-center justify-center",children:t?e.jsx(Aa,{className:"w-5 h-5 text-primary"}):e.jsx(Rs,{className:"w-5 h-5 text-primary"})}),e.jsxs("div",{className:"space-y-1",children:[e.jsx("h3",{className:"font-semibold text-foreground text-base",children:e.jsx(c,{text:s.title||"Contacto",as:"span"})}),s.type&&e.jsx("p",{className:"text-xs text-muted-foreground",children:e.jsx(c,{text:s.type,as:"span"})})]}),e.jsxs("div",{className:"space-y-1 text-sm",children:[a&&e.jsxs("p",{className:"text-foreground break-all",children:[e.jsx("span",{className:"text-muted-foreground mr-1",children:"Email:"}),e.jsx(c,{text:s.email,as:"span"})]}),t&&e.jsxs("p",{className:"text-foreground",children:[e.jsx("span",{className:"text-muted-foreground mr-1",children:"Telefone:"}),e.jsx(c,{text:s.phone,as:"span"})]})]}),s.description&&e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed flex-1",children:e.jsx(c,{text:s.description,as:"span"})}),w!=="#"?e.jsx(A,{variant:"outline",size:"sm",className:"self-start",asChild:!0,children:e.jsx("a",{href:w,children:e.jsx(c,{text:d,as:"span"})})}):e.jsx(A,{variant:"outline",size:"sm",className:"self-start",disabled:!0,children:e.jsx(c,{text:d,as:"span"})})]})},`${s.title}-${o}`)})})]})}),e.jsx(g.section,{id:"eventos-iniciativas-conteudo-local",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.43},children:e.jsxs("div",{className:"space-y-4",children:[e.jsx("h2",{className:"text-2xl font-bold text-foreground text-center",children:e.jsx(n,{children:(C==null?void 0:C.heading)||"Eventos e Iniciativas de Conteúdo Local"})}),e.jsx("p",{className:"text-sm text-muted-foreground text-center max-w-3xl mx-auto",children:e.jsx(n,{children:(C==null?void 0:C.subheading)||"Momentos e iniciativas que demonstram a actuacao da ANPG no fomento e valorizacao do Conteudo Local."})}),O.length>0?e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 mt-6",children:O.map((s,o)=>{const a=fe(s),t=Ns(s),d=ve(s),w=je(s),k=Cs(s);return e.jsxs(u,{role:"button",tabIndex:0,"aria-haspopup":"dialog","aria-label":`Abrir galeria de ${s.title||"evento"}`,onClick:()=>be(o),onKeyDown:i=>{(i.key==="Enter"||i.key===" ")&&(i.preventDefault(),be(o))},className:"group h-full overflow-hidden hover:shadow-elevated transition-all duration-300 flex flex-col cursor-pointer focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40",children:[e.jsx("div",{className:"aspect-[16/10] w-full overflow-hidden bg-secondary/40",children:e.jsx("img",{src:ae(a),alt:s.alt||s.title||"Imagem do evento",className:"w-full h-full object-cover",loading:"lazy"})}),e.jsxs(j,{className:"p-5 flex flex-col gap-3 flex-1",children:[e.jsx("div",{className:"min-h-[1.5rem]",children:s.category&&e.jsx(H,{variant:"outline",className:"text-[10px]",children:e.jsx(c,{text:s.category,as:"span"})})}),e.jsx("h3",{className:"font-semibold text-foreground text-base leading-snug line-clamp-2 min-h-[2.75rem]",children:e.jsx(c,{text:s.title||"Evento",as:"span"})}),t&&e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed line-clamp-3 flex-1",children:e.jsx(c,{text:t,as:"span"})}),(d||w)&&e.jsxs("div",{className:"grid gap-1 text-xs text-muted-foreground",children:[d&&e.jsxs("div",{className:"inline-flex items-center gap-1.5",children:[e.jsx(ne,{className:"h-3.5 w-3.5"}),e.jsx(c,{text:d,as:"span"})]}),w&&e.jsxs("div",{className:"inline-flex items-center gap-1.5",children:[e.jsx(Qe,{className:"h-3.5 w-3.5"}),e.jsx(c,{text:w,as:"span"})]})]}),e.jsxs("div",{className:"mt-auto inline-flex items-center gap-1.5 text-xs font-medium text-primary/85",children:[e.jsx(ss,{className:"h-3.5 w-3.5"}),e.jsxs("span",{children:[k," fotografias"]})]}),e.jsxs(A,{type:"button",size:"sm",variant:"outline",className:"self-start mt-1",children:["Ver Galeria",e.jsx(re,{className:"w-3.5 h-3.5 ml-1.5"})]})]})]},`${s.title}-${o}
12`)})}):e.jsx(u,{className:"mt-6 border-dashed",children:e.jsx(j,{className:"p-8 text-center text-sm text-muted-foreground",children:"Eventos em actualização."})})]})}),U&&O.length>0&&e.jsx(Ts,{open:U,onOpenChange:s=>{s||ws()},children:e.jsx(Ms,{className:"max-w-[min(96vw,1200px)] p-0 overflow-hidden border-border/60 bg-background/95 backdrop-blur",children:e.jsxs("div",{className:"max-h-[90vh] overflow-y-auto",children:[e.jsx("div",{className:"border-b border-border/60 bg-secondary/30 px-6 py-4",children:e.jsxs(Fs,{className:"space-y-2 text-left",children:[e.jsx(qs,{className:"text-xl md:text-2xl",children:"Eventos e Iniciativas de Conteúdo Local"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Use as setas para navegar, deslize no mobile, Selecione as imagens para visualizá-las, clique fora para fechar."})]})}),e.jsx("div",{className:"relative px-4 py-5 md:px-6 md:py-6",children:e.jsxs(ea,{opts:{loop:O.length>1,startIndex:S??0,align:"start"},setApi:vs,className:"w-full",children:[e.jsx(sa,{className:"-ml-0",children:O.map((s,o)=>{const a=fe(s),t=ys(s),d=je(s),w=ve(s),k=se(s),i=k.map(Z=>Z.url),P=Math.min(bs,Math.max(i.length-1,0)),As=i[P]||a,R=k[P],Is=(R==null?void 0:R.alt)||s.alt||s.title||"Imagem do evento";return e.jsx(aa,{className:"pl-0",children:e.jsxs("div",{className:"grid gap-6 lg:grid-cols-[1.15fr_0.85fr] items-start",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"overflow-hidden rounded-2xl bg-secondary/40 ring-1 ring-border/60 shadow-sm",children:e.jsx("img",{src:ae(As),alt:Is,className:"w-full h-[42vh] min-h-[320px] object-cover",loading:"eager"})}),(R==null?void 0:R.caption)&&e.jsx("p",{className:"text-xs text-muted-foreground px-1",children:e.jsx(c,{text:R.caption,as:"span"})}),i.length>1&&e.jsx("div",{className:"flex gap-2 overflow-x-auto pb-1",children:i.slice(0,5).map((Z,q)=>{var Ze;return e.jsx("button",{type:"button",onClick:()=>K(q),"aria-label":`Ver imagem ${q+1} de ${s.title||"destaque"}`,className:`h-16 w-24 flex-shrink-0 overflow-hidden rounded-lg border bg-secondary/30 transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40 ${q===P?"border-primary ring-1 ring-primary/30 shadow-sm":"border-border/60 hover:border-primary/40"}`,children:e.jsx("img",{src:ae(Z),alt:((Ze=k[q])==null?void 0:Ze.alt)||`${s.title||"Galeria"} - imagem ${q+1}`,className:"h-full w-full object-cover",loading:"lazy"})},`${Z}-${q}`)})})]}),e.jsxs("div",{className:"space-y-5",children:[e.jsxs("div",{className:"space-y-3",children:[e.jsxs("div",{className:"flex flex-wrap gap-2",children:[s.category&&e.jsx(H,{variant:"secondary",className:"text-xs",children:e.jsx(c,{text:s.category,as:"span"})}),w&&e.jsxs(H,{variant:"outline",className:"text-xs text-muted-foreground",children:[e.jsx(ne,{className:"mr-1 h-3.5 w-3.5"}),e.jsx(c,{text:w,as:"span"})]})]}),e.jsx("h3",{className:"text-2xl font-semibold text-foreground leading-tight",children:e.jsx(c,{text:s.title||"Evento",as:"span"})}),t&&e.jsx("p",{className:"text-sm md:text-base text-muted-foreground leading-relaxed",children:e.jsx(c,{text:t,as:"span"})})]}),e.jsxs("div",{className:"grid gap-3 sm:grid-cols-2",children:[d&&e.jsxs("div",{className:"rounded-xl border border-border/60 bg-secondary/30 p-4",children:[e.jsxs("div",{className:"flex items-center gap-2 text-xs font-medium uppercase tracking-wide text-muted-foreground",children:[e.jsx(Qe,{className:"h-3.5 w-3.5"}),"Local"]}),e.jsx("p",{className:"mt-2 text-sm font-medium text-foreground",children:e.jsx(c,{text:d,as:"span"})})]}),e.jsxs("div",{className:"rounded-xl border border-border/60 bg-secondary/30 p-4",children:[e.jsxs("div",{className:"flex items-center gap-2 text-xs font-medium uppercase tracking-wide text-muted-foreground",children:[e.jsx(ss,{className:"h-3.5 w-3.5"}),"Fotografias"]}),e.jsxs("p",{className:"mt-2 text-sm font-medium text-foreground",children:[i.length," fotografias"]})]})]})]})]})},`${s.title}-${o}`)})}),O.length>1&&e.jsxs(e.Fragment,{children:[e.jsx(oa,{className:"left-3 bg-background/90 backdrop-blur border shadow-md"}),e.jsx(ra,{className:"right-3 bg-background/90 backdrop-blur border shadow-md"})]})]},S??0)})]})})})]})})}export{Eo as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.