1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,343827,e=>{"use strict";var a=e.i(843476),i=e.i(885910),r=e.i(236285),t=e.i(705248);function s(e){return String(e||"").split(",").map(e=>e.trim()).filter(Boolean)[0]||""}var o=e.i(162021),l=e.i(502714),n=e.i(627478),d=e.i(271645),c=e.i(769464);let u=new Map([["bold",d.createElement(d.Fragment,null,d.createElement("path",{d:"M187.3,159.06A36.09,36.09,0,0,1,152,188a84.09,84.09,0,0,1-84-84A36.09,36.09,0,0,1,96.94,68.7,12,12,0,0,1,110,75.1l11.48,23a12,12,0,0,1-.75,12l-8.52,12.78a44.56,44.56,0,0,0,20.91,20.91l12.78-8.52a12,12,0,0,1,12-.75l23,11.48A12,12,0,0,1,187.3,159.06ZM236,128A108,108,0,0,1,78.77,224.15L46.34,235A20,20,0,0,1,21,209.66l10.81-32.43A108,108,0,1,1,236,128Zm-24,0A84,84,0,1,0,55.27,170.06a12,12,0,0,1,1,9.81l-9.93,29.79,29.79-9.93a12.1,12.1,0,0,1,3.8-.62,12,12,0,0,1,6,1.62A84,84,0,0,0,212,128Z"}))],["duotone",d.createElement(d.Fragment,null,d.createElement("path",{d:"M128,32A96,96,0,0,0,44.89,176.07L32.42,213.46a8,8,0,0,0,10.12,10.12l37.39-12.47A96,96,0,1,0,128,32Zm24,152a80,80,0,0,1-80-80,32,32,0,0,1,32-32l16,32-12.32,18.47a48.19,48.19,0,0,0,25.85,25.85L152,136l32,16A32,32,0,0,1,152,184Z",opacity:"0.2"}),d.createElement("path",{d:"M187.58,144.84l-32-16a8,8,0,0,0-8,.5l-14.69,9.8a40.55,40.55,0,0,1-16-16l9.8-14.69a8,8,0,0,0,.5-8l-16-32A8,8,0,0,0,104,64a40,40,0,0,0-40,40,88.1,88.1,0,0,0,88,88,40,40,0,0,0,40-40A8,8,0,0,0,187.58,144.84ZM152,176a72.08,72.08,0,0,1-72-72A24,24,0,0,1,99.29,80.46l11.48,23L101,118a8,8,0,0,0-.73,7.51,56.47,56.47,0,0,0,30.15,30.15A8,8,0,0,0,138,155l14.62-9.74,23,11.48A24,24,0,0,1,152,176ZM128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-6.54-.67L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Z"}))],["fill",d.createElement(d.Fragment,null,d.createElement("path",{d:"M152.58,145.23l23,11.48A24,24,0,0,1,152,176a72.08,72.08,0,0,1-72-72A24,24,0,0,1,99.29,80.46l11.48,23L101,118a8,8,0,0,0-.73,7.51,56.47,56.47,0,0,0,30.15,30.15A8,8,0,0,0,138,155ZM232,128A104,104,0,0,1,79.12,219.82L45.07,231.17a16,16,0,0,1-20.24-20.24l11.35-34.05A104,104,0,1,1,232,128Zm-40,24a8,8,0,0,0-4.42-7.16l-32-16a8,8,0,0,0-8,.5l-14.69,9.8a40.55,40.55,0,0,1-16-16l9.8-14.69a8,8,0,0,0,.5-8l-16-32A8,8,0,0,0,104,64a40,40,0,0,0-40,40,88.1,88.1,0,0,0,88,88A40,40,0,0,0,192,152Z"}))],["light",d.createElement(d.Fragment,null,d.createElement("path",{d:"M186.68,146.63l-32-16a6,6,0,0,0-6,.38L133,141.46A42.49,42.49,0,0,1,114.54,123L125,107.33a6,6,0,0,0,.38-6l-16-32A6,6,0,0,0,104,66a38,38,0,0,0-38,38,86.1,86.1,0,0,0,86,86,38,38,0,0,0,38-38A6,6,0,0,0,186.68,146.63ZM152,178a74.09,74.09,0,0,1-74-74,26,26,0,0,1,22.42-25.75l12.66,25.32-10.39,15.58a6,6,0,0,0-.54,5.63,54.43,54.43,0,0,0,29.07,29.07,6,6,0,0,0,5.63-.54l15.58-10.39,25.32,12.66A26,26,0,0,1,152,178ZM128,26A102,102,0,0,0,38.35,176.69L26.73,211.56a14,14,0,0,0,17.71,17.71l34.87-11.62A102,102,0,1,0,128,26Zm0,192a90,90,0,0,1-45.06-12.08,6.09,6.09,0,0,0-3-.81,6.2,6.2,0,0,0-1.9.31L40.65,217.88a2,2,0,0,1-2.53-2.53L50.58,178a6,6,0,0,0-.5-4.91A90,90,0,1,1,128,218Z"}))],["regular",d.createElement(d.Fragment,null,d.createElement("path",{d:"M187.58,144.84l-32-16a8,8,0,0,0-8,.5l-14.69,9.8a40.55,40.55,0,0,1-16-16l9.8-14.69a8,8,0,0,0,.5-8l-16-32A8,8,0,0,0,104,64a40,40,0,0,0-40,40,88.1,88.1,0,0,0,88,88,40,40,0,0,0,40-40A8,8,0,0,0,187.58,144.84ZM152,176a72.08,72.08,0,0,1-72-72A24,24,0,0,1,99.29,80.46l11.48,23L101,118a8,8,0,0,0-.73,7.51,56.47,56.47,0,0,0,30.15,30.15A8,8,0,0,0,138,155l14.61-9.74,23,11.48A24,24,0,0,1,152,176ZM128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-6.54-.67L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Z"}))],["thin",d.createElement(d.Fragment,null,d.createElement("path",{d:"M185.79,148.42l-32-16a4,4,0,0,0-4,.25l-16.64,11.1a44.56,44.56,0,0,1-20.91-20.91l11.1-16.64a4,4,0,0,0,.25-4l-16-32A4,4,0,0,0,104,68a36,36,0,0,0-36,36,84.09,84.09,0,0,0,84,84,36,36,0,0,0,36-36A4,4,0,0,0,185.79,148.42ZM152,180a76.08,76.08,0,0,1-76-76,28,28,0,0,1,25.58-27.9l13.8,27.61-11,16.54A4,4,0,0,0,104,124a52.43,52.43,0,0,0,28,28,4,4,0,0,0,3.76-.37l16.54-11,27.61,13.8A28,28,0,0,1,152,180ZM128,28A100,100,0,0,0,40.53,176.5l-11.9,35.69a12,12,0,0,0,15.18,15.18l35.69-11.9A100,100,0,1,0,128,28Zm0,192a92,92,0,0,1-46.07-12.35,4.05,4.05,0,0,0-2-.54,3.93,3.93,0,0,0-1.27.21L41.28,219.78a4,4,0,0,1-5.06-5.06l12.46-37.38a4,4,0,0,0-.33-3.27A92,92,0,1,1,128,220Z"}))]]),m=d.forwardRef((e,a)=>d.createElement(c.default,{ref:a,...e,weights:u}));m.displayName="WhatsappLogoIcon";var p=e.i(943884),g=e.i(562139),f=e.i(364149);function b({className:e="h-5 w-5"}){return(0,a.jsx)(m,{weight:"regular",className:e,"aria-hidden":"true"})}e.s(["ProfessionalCard",0,function({profileId:e,createdAt:d,profileKind:c,name:u,specialty:m,categories:h=[],rating:S,reviewCount:y,city:E,state:v,neighborhood:A,photoUrl:z,photoUrls:C=[],href:L="/diretorio/perfis",phone:R,whatsapp:I,website:P,instagram:w,address:$,reviews:N=[],tag:H,specialtyTags:U=[],searchContext:T,attendanceMode:x,mapHref:O,locationHrefOverride:B,specialtyFilterHref:M,shareHref:q,isClaimed:D=!1,isAuthenticated:k=!1,isVerified:_=!1,verifiedLabel:G,isOwner:F=!1,ctaLabel:V,ctaUrl:Z,reviewsPageHref:j,bio:K,landingData:W,claimHref:Y,authorHref:Q,marketplaceHref:J,youtube:X,completeness:ee}){let ea,ei,er=L.split("#")[0],et=(0,o.getDirectoryProfileFocusSlug)(er),es=s(E),eo=(ea=s(E),ei=s(v),[ea,(0,t.getDirectoryStateUf)(ei).toUpperCase()].filter(
1Boolean).join(", ")),el=String(A||W?.neighborhoodLabel||"").trim(),en=[el,eo].filter((e,a,i)=>e&&i.indexOf(e)===a).join(", "),ed=String($||W?.address||"").trim(),ec=String(I||W?.whatsapp||R||"").trim(),eu=String(R||W?.phone||I||W?.whatsapp||"").trim(),em=String(P||W?.website||"").trim(),ep=String(w||W?.instagram||"").trim(),eg=(0,r.buildEcocardWhatsAppHref)(ec),ef=String(V||W?.ctaLabel||"").trim(),eb=String(Z||W?.ctaUrl||"").trim(),eh=!!eb,eS=eh?(0,r.resolveEcocardContactHref)(eb,ec,""):eg,ey=eh?ef||"Entrar em contato":eg?"Falar no WhatsApp":null,eE=el?(0,n.buildProfileNeighborhoodHref)({stateLabel:v,cityLabel:es,neighborhoodLabel:el})||String(W?.neighborhoodHref||"").trim():null,ev=(0,o.buildDirectoryCityContextHref)({cityLabel:es,stateLabel:s(v)})||(0,o.getDirectoryCityContextHref)(er),eA=m?`${(0,o.buildContextualDirectoryKeywordHref)({keyword:m,cityHref:ev,territoryHref:eE,focusProfileId:et,taxonomyKind:"CATEGORY"})}#profissionais-e-empresas`:null,ez=Array.from(new Set([...h,...W?.categories||[]].map(e=>String(e||"").trim()).filter(e=>e&&e.toLocaleLowerCase("pt-BR")!==String(m||"").trim().toLocaleLowerCase("pt-BR")))).map(e=>({label:e,href:`${(0,o.buildContextualDirectoryKeywordHref)({keyword:e,cityHref:ev,territoryHref:eE,focusProfileId:et,taxonomyKind:"CATEGORY"})}#profissionais-e-empresas`})),eC=(0,g.buildEcocardTrackedHref)(e,{action:"google_search",placement:"diretorio_card_search"})||`https://www.google.com/search?q=${encodeURIComponent(`Ecocard ${u}`)}`,eL=String(O||W?.mapSearchHref||"").trim()||`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent([u,$||en].filter(Boolean).join(", "))}`,eR=[...U,...(W?.services||[]).map(e=>e.title)],eI=String(T||H||"").trim(),eP=String(m||"").trim().toLocaleLowerCase("pt-BR"),ew=eI.toLocaleLowerCase("pt-BR"),e$=eI&&ew!==eP&&ew!==`${eP} em ${String(es||"").toLocaleLowerCase("pt-BR")}`?eI:null,eN=String(j||"").trim()||(N.length>0||Number(y||0)>0?(0,l.buildPublicProfileReviewsHref)(et||e||er):null),eH=ee||(0,f.calculateProfileCompleteness)({displayName:u,category:m,bio:K||W?.bio,address:$||W?.address,city:es||W?.cityLabel,state:v||W?.stateLabel,phone:eu,whatsapp:ec,website:em,instagram:ep,hours:W?.hours,imageUrls:[z,...C,...(W?.publicImages||[]).map(e=>"string"==typeof e?e:e.url)],rating:S,reviewCount:y,servicesCount:W?.services?.length,postsCount:W?.posts?.length,hasCallToAction:eh,isClaimed:D||F,hasMarketplaceStore:!!J,createdAt:d}),eU=(0,p.useAuthenticatedViewer)(k,ez.length>0),eT=G||(!_&&(D||F)?"Perfil reivindicado":"Perfil verificado");return(0,a.jsx)(i.ProfileSearchResultCard,{profileId:e,name:u,specialty:m,specialtyHref:eA,specialtyFilterHref:M,additionalCategories:ez,searchContext:e$,rating:S,reviewCount:y,reviewSource:"Google",reviewSourceHref:eC,reviewsHref:eN,addressLabel:ed||null,locationLabel:en||null,locationHref:B||W?.neighborhoodHref||eE||W?.cityHref||ev||(es?`/diretorio/perfis?city=${encodeURIComponent(es)}`:null),attendanceMode:function(e){let a=String(e.attendanceMode||"").trim();if(a)return a;let i=[e.tag,e.bio,...(e.services||[]).flatMap(e=>[e.title,e.description])].filter(Boolean).join(" ").toLowerCase(),r=/\bon-?line\b|teleatendimento|videochamada/.test(i),t=/presencial|no local|consult[oó]rio|cl[iÃ]nica/.test(i);return r&&t?"Presencial e online":r?"Atendimento online":t?"Atendimento presencial":null}({attendanceMode:x,tag:H,bio:K||W?.bio,services:W?.services}),tags:eR,imageUrl:z,imageUrls:C,publicHref:er,titleHref:eC,friendlyHref:q||er,mapHref:eL,authorHref:Q||W?.authorHref||null,marketplaceHref:J||null,youtubeHref:X||String(W?.youtube||"").trim()||null,phone:eu,websiteHref:em,instagramHref:ep,contactHref:eS,contactLabel:ey,contactIcon:eg&&eS===eg?(0,a.jsx)(b,{}):null,isVerified:_||D||F,isClaimed:D||F,isPaidProfile:_,isAuthenticated:eU,verifiedLabel:eT,completeness:eH,claimHref:Y,favoriteProfile:{id:e||er,name:u,publicHref:er,friendlyHref:q||er,imageUrl:z,profileKind:c||null,isClaimed:D,category:m,city:es,state:v,neighborhood:el,rating:S,reviewCount:y,phone:ec,website:em,instagram:ep,authorHref:Q||W?.authorHref||null,address:$,mapHref:eL,c
1ontactHref:eS,contactLabel:ey,reviewsHref:eN,isVerified:_||D||F}})}],343827)},482182,e=>{"use strict";let a=(e,a,i,r,t=[])=>({slug:e,name:a,description:i,icon:r,aliases:t,kind:"SERVICE"}),i=[a("faxina-residencial","Faxina residencial","Limpeza de casas, apartamentos e residências.","home",["faxina","limpeza residencial"]),a("limpeza-comercial","Limpeza comercial","Escritórios, lojas, clÃnicas e estabelecimentos.","building",["faxina comercial","limpeza de escritorios","limpeza de lojas"]),a("limpeza-pos-obra","Limpeza pós-obra","Remoção de resÃduos e limpeza após obras e reformas.","sparkles",["limpeza pos obra","limpeza pos obras"]),a("limpeza-de-condominios","Limpeza de condomÃnios","Ãreas comuns e rotinas de manutenção.","building",["limpeza de condominio"]),a("higienizacao-e-desinfeccao","Higienização e desinfecção","Serviços voltados à higienização de ambientes.","shield",["higienizacao","desinfeccao"]),a("limpeza-industrial","Limpeza industrial","Ambientes industriais e aplicações técnicas.","factory",["empresa de limpeza industrial","servico de limpeza industrial"]),{slug:"produtos-de-limpeza",name:"Produtos de limpeza",description:"Fornecedores e distribuidores de produtos e equipamentos.",icon:"bottle",kind:"PRODUCT_CATEGORY",aliases:["produtos de higiene","saneantes","detergentes","desinfetantes","produtos de limpeza profissional","equipamentos para limpeza","maquinas de limpeza","acessorios de limpeza"]},a("servicos-especializados-de-limpeza","Serviços especializados","Vidros, fachadas, pisos, estofados e outras soluções.","users"),a("limpeza-de-vidros","Limpeza de vidros","Limpeza de vidros conforme acesso e escopo contratado.","sparkles"),a("limpeza-de-fachadas","Limpeza de fachadas","Cuidados com superfÃcies externas conforme avaliação do prestador.","building"),a("limpeza-de-pisos","Limpeza de pisos","Cuidados adequados ao revestimento e à s condições do piso.","sparkles"),a("limpeza-de-estofados","Limpeza de estofados","Serviços para sofás, poltronas e outros estofados.","home"),a("limpeza-profunda","Limpeza profunda","Limpeza mais abrangente conforme as atividades acordadas.","shield"),a("limpeza-periodica","Limpeza periódica","Rotinas de limpeza em periodicidade definida.","calendar")];e.s(["CLEANING_BUSINESS_PATH",0,"/cadastre-sua-empresa/limpeza","CLEANING_ROLES",0,[{key:"SERVICE_PROVIDER",label:"Empresas de limpeza",slugs:["empresa-de-limpeza","empresas-de-limpeza","empresa-de-faxina","prestador-de-servicos-de-limpeza","faxineiro","faxineira","diarista"],aliases:["empresa de limpeza","empresas de limpeza","empresa de faxina","prestador de servicos"]},{key:"SUPPLIER",label:"Fornecedores",slugs:["fornecedor-de-produtos-de-limpeza","fornecedor-de-equipamentos-para-limpeza"],aliases:["fornecedor","fornecedores"]},{key:"DISTRIBUTOR",label:"Distribuidores",slugs:["distribuidor-de-produtos-de-limpeza","atacadista-de-produtos-de-limpeza"],aliases:["distribuidor","distribuidores","atacadista"]},{key:"MANUFACTURER",label:"Fabricantes",slugs:["fabricante-de-produtos-de-limpeza"],aliases:["fabricante","fabricantes"]},{key:"RESELLER",label:"Revendas",slugs:["revenda-de-produtos-de-limpeza","loja-de-produtos-de-limpeza"],aliases:["revenda","revendas"]}],"CLEANING_TOPICS",0,i])},162021,e=>{"use strict";var a=e.i(705248);function i(e){return String(e||"").toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9\s-]/g," ").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^-|-$/g,"").trim()}e.s(["buildContextualDirectoryKeywordHref",0,function(e){let a=i(e.keyword);if(!a)return"/diretorio/perfis?all=1";let[r="",t=""]=String(e.territoryHref||e.cityHref||"").trim().split("?",2),s=r.replace(/\/+$/,""),o="CATEGORY"===e.taxonomyKind?"categoria":"SERVICE"===e.semanticKind?"servico":"keyword",l=s?`${s}/${o}/${a}`:`/diretorio/${o}/${a}`,n=new URLSearchParams(t),d=String(e.focusProfileId||"").trim();d&&n.set("focusProfile",d);let c=n.toString();return c?`${l}?${c}`:l},"buildDirectoryCityContextHref",0,function(e){let r=(0,a.getDirectoryStateRouteSegment)(e.stateLabel,{abbreviated:!0}),t=i(e.cityLabel);return r&&t?`/diretorio/${r}/${t}`:null},"getDirectoryCityContextHref",0,function(e){let a=(String(e||"").trim().split(/[?#]/,1)[0]||"").split("/").filter(
1Boolean),i=new Set(["keyword","palavra-chave","perfis","local"]);return a.length<4||"diretorio"!==a[0]||i.has(a[1])?null:`/${a.slice(0,3).join("/")}`},"getDirectoryProfileFocusSlug",0,function(e){let a=(String(e||"").trim().split(/[?#]/,1)[0]||"").split("/").filter(Boolean);if("diretorio"!==a[0]||a.length<3)return"";let i=a.at(-1)||"";return"perfil"===i?"":decodeURIComponent(i)},"makeDirectoryKeywordSlug",0,i])},705248,e=>{"use strict";let a={acre:"ac",alagoas:"al",amapa:"ap",amazonas:"am",bahia:"ba",ceara:"ce","distrito federal":"df","espirito santo":"es",goias:"go",maranhao:"ma","mato grosso":"mt","mato grosso do sul":"ms","minas gerais":"mg",para:"pa",paraiba:"pb",parana:"pr",pernambuco:"pe",piaui:"pi","rio de janeiro":"rj","rio grande do norte":"rn","rio grande do sul":"rs",rondonia:"ro",roraima:"rr","santa catarina":"sc","sao paulo":"sp",sergipe:"se",tocantins:"to",ac:"ac",al:"al",ap:"ap",am:"am",ba:"ba",ce:"ce",df:"df",es:"es",go:"go",ma:"ma",mt:"mt",ms:"ms",mg:"mg",pa:"pa",pb:"pb",pr:"pr",pe:"pe",pi:"pi",rj:"rj",rn:"rn",rs:"rs",ro:"ro",rr:"rr",sc:"sc",sp:"sp",se:"se",to:"to"},i=Object.entries(a).filter(([e])=>e.length>2).reduce((e,[a,i])=>(e[i]||(e[i]=a),e),{});function r(e){return(String(e||"")||"").toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^-|-$/g,"").trim()}function t(e){let t=function(e){let a=r(e);if(!a)return"";let t=a.replace(/-/g," ");return i[a]||i[t]||t}(e),s=t.replace(/\s+/g,"-"),o=t.replace(/-/g," ");return a[t]||a[s]||a[o]||t}e.s(["getDirectoryStateRouteSegment",0,function(e,a){return a?.abbreviated?t(e):r(e)},"getDirectoryStateUf",0,t])},525593,e=>{"use strict";var a=e.i(482182),i=e.i(467918);let r={key:"aesthetic-clinics",slug:"clinicas-de-estetica",title:"ClÃnicas de estética",publicBasePath:"/empresas/clinicas-de-estetica",rootCategorySlugs:["estetica"],categorySlugs:["estetica","esteticista","clinica-de-estetica","clinicas-de-estetica","centro-estetico","centro-de-saude-e-beleza"],profileKinds:["BUSINESS"],territories:[{uf:"sp",citySlug:"guarulhos",cityName:"Guarulhos",ibgeId:"3518800"}],seo:{minimumVerifiedProfiles:1}},t={key:"psychology",slug:"psicologia",title:"Psicologia",publicBasePath:"/empresas/psicologia",rootCategorySlugs:["psicologia"],categorySlugs:["psicologia","psicologo","psicologa","psicologo-clinico","psicologa-clinica","clinica-de-psicologia","clinicas-de-psicologia"],profileKinds:["PERSON","BUSINESS"],territories:[],seo:{minimumVerifiedProfiles:1}},s={key:"dentistry",slug:"odontologia",title:"Odontologia",publicBasePath:"/empresas/odontologia",rootCategorySlugs:["odontologia"],categorySlugs:["odontologia","dentista","cirurgiao-dentista","clinica-odontologica","dentista-cosmetico","ortodontista","endodontista","periodontia-e-implantes-dentarios","radiologia-odontologica","clinica-de-implante-dentario","laboratorio-de-odontologia"],profileKinds:["PERSON","BUSINESS"],territories:[],seo:{minimumVerifiedProfiles:1}},o={key:"law",slug:"advocacia",title:"Advocacia",publicBasePath:"/empresas/advocacia",rootCategorySlugs:["advocacia"],categorySlugs:["advocacia","advogado","advogada","escritorio-de-advocacia","sociedade-de-advogados","servicos-juridicos","advogado-de-direito-de-familia","advogado-de-familia","advogado-trabalhista","advogado-previdenciario","advogado-imobiliario","advogado-criminal","advogado-criminalista","advogado-empresarial","advogado-do-consumidor","advogado-tributarista","advogado-de-patentes"],profileKinds:["PERSON","BUSINESS"],territories:[],seo:{minimumVerifiedProfiles:1}},l={key:"mining",slug:"mineracao",title:"Mineração",publicBasePath:"/empresas/mineracao",rootCategorySlugs:["mineracao","empresa-de-mineracao"],categorySlugs:["mineracao","empresa-de-mineracao","mineradora","extracao-mineral","mineracao-de-ouro","mineradora-de-ouro","extracao-de-ouro","mineracao-de-ferro","mineradora-de-ferro","extracao-de-minerio-de-ferro","mineracao-de-cobre","mineracao-de-bauxita","mineracao-de-terras-raras","mineracao-de-litio","mineracao-de-niquel","beneficiamento-mineral","britagem","exploracao-mineral","pesquisa-mineral","servicos-para-m
1ineracao","consultoria-em-mineracao","engenharia-de-mineracao","geologia","transporte-de-minerio","equipamentos-para-mineracao","fornecedor-de-equipamentos-para-mineracao","fabricante-de-equipamentos-para-mineracao","comercializacao-de-minerais"],profileKinds:["BUSINESS","PERSON"],territories:[],seo:{minimumVerifiedProfiles:1}},n={key:"industry",slug:"industria",title:"Indústria",publicBasePath:"/empresas/industria",rootCategorySlugs:["industria","empresa-industrial"],categorySlugs:["industria","empresa-industrial","industria-metalurgica","metalurgica","siderurgia","siderurgica","industria-de-maquinas-e-equipamentos","fabricante-de-maquinas-industriais","fornecedor-industrial","fornecedor-de-equipamentos-industriais","fornecedor-de-materias-primas-industriais","distribuidor-industrial","industria-de-plasticos","empresa-de-fabricacao-de-plastico","industria-de-borracha","industria-alimenticia","fabricante-de-alimentos","industria-de-bebidas","industria-quimica","fabricante-de-produtos-quimicos","planta-quimica","fabrica-de-cosmeticos","industria-farmaceutica","industria-textil","fabrica-textil","industria-de-papel","industria-de-celulose","fabricante-de-papel","industria-madeireira","industria-de-moveis","industria-eletronica","fabricante-de-materiais-industriais","fabricante-de-pecas-metalicas","prestador-de-servicos-industriais","empresa-de-manutencao-industrial","empresa-de-limpeza-industrial","servico-de-limpeza-industrial","tornearia","servico-de-moldes-para-injecao-de-plasticos","empresa-de-engenharia-industrial","integrador-industrial","integrador-de-automacao"],profileKinds:["BUSINESS"],territories:[],seo:{minimumVerifiedProfiles:1}};n.categorySlugs=[...n.categorySlugs,...i.INDUSTRY_TOPICS.filter(e=>"SEGMENT"!==e.concept).map(e=>e.slug)];let d={key:"cleaning",slug:"limpeza",title:"Limpeza",publicBasePath:"/empresas/limpeza",rootCategorySlugs:["limpeza"],categorySlugs:["limpeza",...a.CLEANING_ROLES.flatMap(e=>[...e.slugs]),...a.CLEANING_TOPICS.map(e=>e.slug),"limpeza-residencial","limpeza-de-escritorios","limpeza-de-lojas","higienizacao","desinfeccao","empresa-de-limpeza-industrial","servico-de-limpeza-industrial"],profileKinds:["BUSINESS","PERSON"],territories:[],seo:{minimumVerifiedProfiles:1}},c={key:"packaging",slug:"embalagens",title:"Embalagens",publicBasePath:"/empresas/embalagens",rootCategorySlugs:["embalagens","empresa-de-embalagens"],categorySlugs:["embalagens","empresa-de-embalagens","fabricante-de-embalagens","industria-de-embalagens","distribuidor-de-embalagens","distribuidora-de-embalagens","atacadista-de-embalagens","revenda-de-embalagens","loja-de-embalagens","varejista-de-embalagens","fornecedor-de-embalagens","fornecedor-de-materias-primas-para-embalagens","grafica-de-embalagens","caixas-de-papelao","caixa-de-papelao","embalagens-de-papelao","fabricante-de-caixas-de-papelao","distribuidor-de-caixas-de-papelao","revenda-de-caixas-de-papelao","embalagens-plasticas","embalagem-plastica","embalagens-flexiveis","embalagens-industriais","embalagens-para-alimentos","embalagens-para-alimentos-e-bebidas","rotulos-e-etiquetas","embalagens-sustentaveis","servicos-de-embalagens","personalizacao-de-embalagens","impressao-de-embalagens","design-de-embalagens","desenvolvimento-de-embalagens","distribuicao-de-embalagens","conversao-de-embalagens","logistica-de-embalagens"],profileKinds:["BUSINESS"],territories:[],seo:{minimumVerifiedProfiles:1}},u=[r,t,s,o,l,n,d,c];e.s(["AESTHETIC_HUB",0,r,"CLEANING_HUB",0,d,"DENTISTRY_HUB",0,s,"HUB_DEFINITIONS",0,u,"INDUSTRY_HUB",0,n,"LAW_HUB",0,o,"MINING_HUB",0,l,"PACKAGING_HUB",0,c,"PSYCHOLOGY_HUB",0,t,"hubLandingHref",0,function(e,a,i){return`${e.publicBasePath||`/hub/${e.slug}`}${a?`/${a.uf}/${a.citySlug}`:""}${i?`/servicos/${i}`:""}`}
1])},578582,e=>{"use strict";e.s(["optimizeGoogleImageUrl",0,function(e,a=800,i=800){let r=String(e||"").trim();if(!r)return"";try{if(r.includes("streetviewpixels-pa.googleapis.com")||r.includes("streetviewpixels")){let e=r,t=e.match(/([?&])w=(\d+)/i),s=e.match(/([?&])h=(\d+)/i);if(t&&s){let r=parseInt(t[2],10),o=parseInt(s[2],10),l=r<300?10*r>=800?10*r:a:r,n=o<300?10*o>=800?10*o:i:o;e=(e=e.replace(/([?&])w=\d+/i,`$1w=${l}`)).replace(/([?&])h=\d+/i,`$1h=${n}`)}else/([?&])w=\d+/i.test(e)&&(e=e.replace(/([?&])w=\d+/i,`$1w=${a}`)),/([?&])h=\d+/i.test(e)&&(e=e.replace(/([?&])h=\d+/i,`$1h=${i}`));return e}if(r.includes("maps.googleapis.com/maps/api/streetview"))return r.replace(/([?&])size=\d+x\d+/i,`$1size=${a}x${i}`);if(r.includes("googleusercontent.com")||r.includes("ggpht.com")){let e=r;return/=w\d+-h\d+/i.test(e)?e=e.replace(/=w\d+-h\d+/i,`=w${a}-h${i}`):/=s\d+/i.test(e)?e=e.replace(/=s\d+/i,`=s${Math.max(a,i)}`):(/([?&])w=\d+/i.test(e)&&(e=e.replace(/([?&])w=\d+/i,`$1w=${a}`)),/([?&])h=\d+/i.test(e)&&(e=e.replace(/([?&])h=\d+/i,`$1h=${i}`))),e}let e=r.match(/[?&]w=(\d+)/i);if(e&&300>parseInt(e[1],10)){let e=r.replace(/([?&])w=\d+/i,`$1w=${a}`);return/[?&]h=\d+/i.test(e)&&(e=e.replace(/([?&])h=\d+/i,`$1h=${i}`)),e}}catch{}return r}])},467918,e=>{"use strict";let a=(e,a,i,r,t,s=[],o=[])=>({slug:e,name:a,description:i,icon:r,concept:t,categories:s,aliases:o}),i=[a("metalurgia","Metalúrgica","Peças, estruturas e componentes metálicos.","metal","SEGMENT",["industria-metalurgica","metalurgica","siderurgia","siderurgica"],["metalurgia","metalúrgicas","indústria metalúrgica"]),a("maquinas-e-equipamentos","Máquinas e equipamentos","Fabricação, manutenção e automação industrial.","machine","SEGMENT",["industria-de-maquinas-e-equipamentos","fabricante-de-maquinas-industriais","fornecedor-de-equipamentos-industriais"]),a("plasticos","Plásticos","Transformação de plásticos e polÃmeros.","plastic","SEGMENT",["industria-de-plasticos","empresa-de-fabricacao-de-plastico","industria-de-borracha"],["plásticos","indústria de plásticos"]),a("alimenticia","AlimentÃcia","Processamento e industrialização de alimentos.","food","SEGMENT",["industria-alimenticia","fabricante-de-alimentos","industria-de-bebidas"],["alimentÃcia","indústria alimentÃcia"]),a("quimica","QuÃmica","Produtos quÃmicos e insumos industriais.","chemical","SEGMENT",["industria-quimica","fabricante-de-produtos-quimicos","planta-quimica","fabrica-de-cosmeticos","industria-farmaceutica"],["quÃmica","indústria quÃmica"]),a("textil","Têxtil","Fios, tecidos e artigos têxteis.","textile","SEGMENT",["industria-textil","fabrica-textil"],["têxtil","indústria têxtil"]),a("papel-e-celulose","Papel e celulose","Papéis, embalagens e produtos de celulose.","paper","SEGMENT",["industria-de-papel","industria-de-celulose","fabricante-de-papel"]),a("outras-industrias","Outros segmentos","Outras áreas da atividade industrial.","factory","SEGMENT",["industria-madeireira","industria-de-moveis","industria-eletronica","fabricante-de-materiais-industriais"]),a("pecas-metalicas","Peças metálicas","Peças e componentes metálicos para aplicações industriais.","metal","PRODUCT",["peca-metalica","fabricante-de-pecas-metalicas"],["peças metálicas","peça metálica"]),a("maquinas-industriais","Máquinas
1industriais","Máquinas e equipamentos para operações industriais.","machine","PRODUCT",["maquina-industrial","equipamentos-industriais"],["máquinas industriais","máquina industrial","equipamentos industriais"]),a("materiais-industriais","Materiais industriais","Materiais, componentes e insumos para a indústria.","paper","PRODUCT",["insumos-industriais","materias-primas-industriais"]),a("usinagem","Usinagem","Serviços de usinagem de peças e componentes.","metal","SERVICE",["tornearia","servico-de-usinagem","servico-de-moldes-para-injecao-de-plasticos"]),a("manutencao-industrial","Manutenção industrial","Manutenção de instalações e equipamentos industriais.","tools","SERVICE",["empresa-de-manutencao-industrial"]),a("limpeza-industrial","Limpeza industrial","Limpeza em fábricas, galpões e instalações técnicas.","clean","SERVICE",["empresa-de-limpeza-industrial","servico-de-limpeza-industrial"]),...["montagem","automacao","engenharia","consultoria","inspecao","logistica","instalacao"].map((e,i)=>a(`${e}-industrial`,["Montagem industrial","Automação industrial","Engenharia industrial","Consultoria industrial","Inspeção industrial","LogÃstica industrial","Instalação industrial"][i],"Encontre empresas explicitamente vinculadas a este serviço industrial.","tools","SERVICE"))];e.s(["INDUSTRY_BUSINESS_PATH",0,"/cadastre-sua-empresa/industria","INDUSTRY_PATH",0,"/empresas/industria","INDUSTRY_ROLES",0,[{key:"MANUFACTURER",label:"Fabricantes",slugs:["fabricante","fabricante-de-pecas-metalicas","fabricante-de-maquinas-industriais","empresa-de-fabricacao-de-plastico","fabricante-de-produtos-quimicos","fabrica-textil","fabricante-de-alimentos","fabricante-de-papel","fabrica-de-cosmeticos"],aliases:["fabricante","fabricantes","fábrica"]},{key:"INDUSTRY",label:"Indústrias",slugs:["industria","industria-metalurgica","industria-quimica","industria-textil","industria-alimenticia"],aliases:["indústria","indústrias"]},{key:"SUPPLIER",label:"Fornecedores",slugs:["fornecedor","fornecedor-industrial","fornecedor-de-equipamentos-industriais","fornecedor-de-materias-primas-industriais"],aliases:["fornecedor","fornecedores"]},{key:"DISTRIBUTOR",label:"Distribuidores",slugs:["distribuidor","distribuidor-industrial"],aliases:["distribuidor","distribuidores"]},{key:"SERVICE_PROVIDER",label:"Prestadores de serviços",slugs:["prestador-de-servicos-industriais","empresa-de-limpeza-industrial","servico-de-limpeza-industrial","empresa-de-manutencao-industrial","tornearia"],aliases:["prestador","prestadores","prestador de serviços"]},{key:"INTEGRATOR",label:"Integradores",slugs:["integrador-industrial","integrador-de-automacao"],aliases:["integrador","integradores"]},{key:"ENGINEERING",label:"Empresas de engenharia",slugs:["empresa-de-engenharia-industrial"],aliases:["empresa de engenharia"]}],"INDUSTRY_SERVICE_TYPES",0,[{key:"CLEANING_COMPANY",label:"Empresas de limpeza",slugs:["empresa-de-limpeza","empresa-de-limpeza-industrial","servico-de-limpeza-industrial"]},{key:"INDUSTRIAL_PROVIDER",label:"Prestadores industriais",slugs:["prestador-de-servicos-industriais"]},{key:"SPECIALIST",label:"Serviços especializados",slugs:["empresa-de-limpeza-industrial","servico-de-limpeza-industrial"]}],"INDUSTRY_TOPICS",0,i,"industryScalar",0,e=>(Array.isArray(e)?e[0]:e)?.trim().slice(0,160)||""])},166061,e=>{"use strict";var a=e.i(525593);function i(e,r=(0,a.hubLandingHref)(e)){return{label:"aesthetic-clinics"===e.key?"Estética":e.title,href:r}}e.s(["resolveProfileCardHub",0,function(e){let r=a.HUB_DEFINITIONS.find(i=>{let r=(0,a.hubLandingHref)(i);return e.href===r||e.href?.startsWith(`${r}/`)||e.href?.startsWith(`${r}?`)||e.href?.startsWith(`${r}#`)});if(r)return i(r,e.href);let t=e=>a.HUB_DEFINITIONS.filter(a=>a.categorySlugs.includes(e.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,""))),s=t(e.category||"");if(1===s.length)return i(s[0]);let o=new Set((e.categories||[]).flatMap(t));if(1===o.size){let e=[...o][0];if(!s.length||s.includes(e))return i(e)}return null}])},502714,e=>{"use strict";e.s(["PROFILE_REVIEW_PROVIDER_LABELS",0,{GOOGLE:"Google",ECOCARD:"Ecocard",INSTAGRAM:"Instagram",FACEBOOK:"Facebook",OTHER:"Outra fonte"},"buildProfileReviewsTitle",0,function(e,a){let i=String(e||"").trim(),r
1=String(a||"").trim(),t=r&&i.toLocaleLowerCase("pt-BR").includes(r.toLocaleLowerCase("pt-BR"));return i?`Avalia\xe7\xf5es de ${i}${r&&!t?` em ${r}`:""}`:r?`Avalia\xe7\xf5es em ${r}`:"Avaliações de profissionais"},"buildPublicProfileReviewsHref",0,function(e){let a=String(("string"==typeof e?e:e.publicSlug||e.displayName||e.id)||"").trim().toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9]+/g,"-").replace(/(^-|-$)/g,"");return`/avaliacoes/${encodeURIComponent(a)}`}])},627478,e=>{"use strict";var a=e.i(162021),i=e.i(705248);function r(e){return String(e||"").toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9\s-]/g," ").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^-|-$/g,"").trim()}function t(e,a){let i=String(a||"").trim();if(!i)return e;let r=new URLSearchParams;return r.set("focusProfile",i),`${e}?${r.toString()}`}e.s(["buildProfileKeywordHref",0,function(e){let i=String(e.keyword||"").trim(),r=(0,a.makeDirectoryKeywordSlug)(i);return r?t(`/diretorio/palavra-chave/${r}`,e.profileId):null},"buildProfileNeighborhoodHref",0,function(e){let a=(0,i.getDirectoryStateRouteSegment)(String(e.stateLabel||"").trim(),{abbreviated:!0}),s=r(e.cityLabel),o=r(e.neighborhoodLabel);return a&&s&&o?t(`/diretorio/${a}/${s}/${o}`,e.profileId):null}])},412537,e=>{"use strict";let a=["/r","/admin","/dash","/api","/superuser","/cliente"],i=new Set(["aba","all","callbackUrl","category","city","companySegment","contextRadiusKm","focus","focusProfile","modelo","neighborhood","perfil","profile","q"]);e.s(["publicHrefRel",0,function(e,r=""){let t=new Set(r.split(/\s+/).filter(Boolean));return function(e){let r=String(e||"").trim();if(!r||r.startsWith("#")||/^(?:mailto|tel):/i.test(r))return!1;try{let e=new URL(r,"https://ecocard.bio.br");if(!(!/^https?:\/\//i.test(r)||"ecocard.bio.br"===e.hostname||e.hostname.endsWith(".ecocard.bio.br")))return!1;if(a.some(a=>e.pathname===a||e.pathname.startsWith(a.endsWith("/")?a:`${a}/`)))return!0;return Array.from(e.searchParams.keys()).some(e=>i.has(e))}catch{return!1}}(e)&&t.add("nofollow"),Array.from(t).join(" ")||void 0}])},236285,e=>{"use strict";let a="Olá! Vi seu perfil no Ecocard e gostaria de mais informações.";function i(e){let a=String(e||"").trim();if(!a)return!1;try{let e=new URL(a).hostname.toLowerCase();return"wa.me"===e||e.endsWith(".wa.me")||"whatsapp.com"===e||e.endsWith(".whatsapp.com")}catch{return!1}}function r(e,t=a){let s=String(e||"").trim();if(!s)return null;if(/^https?:\/\//i.test(s)){if(!i(s))return null;if(new URL(s).searchParams.has("text"))return s;let e=s.indexOf("#"),a=e>=0?s.slice(0,e):s,r=e>=0?s.slice(e):"",o=a.includes("?")?"&":"?";return`${a}${o}text=${encodeURIComponent(t)}${r}`}if(/^[a-z][a-z0-9+.-]*:/i.test(s))return null;let o=s.replace(/\D/g,"");if(o.length<8||o.length>15)return null;let l=o.length>=10&&o.length<=11?`55${o}`:o;return l?`https://wa.me/${l}?text=${encodeURIComponent(t)}`:null}function t(e){let a=String(e||"").trim();if(!a)return null;if(a.startsWith("#")||a.startsWith("/")&&!a.startsWith("//"))return a;try{let e=new URL(a);return["http:","https:","mailto:","tel:"].includes(e.protocol)?a:null}catch{return null}}e.s(["ECOCARD_WHATSAPP_CTA_COLOR",0,"#4A696F","WHATSAPP_BRAND_COLOR",0,"#25D366","buildEcocardCtaWhatsAppMessage",0,function(e){let i=String(e||"").trim().replace(/[.!?]+$/,"");if(!i)return a;let r=/^whatsapp$/i.test(i)?"falar pelo WhatsApp":/^contato$/i.test(i)?"entrar em contato":i.replace(/^agende\b/i,"agendar").replace(/^fale\b/i,"falar").replace(/^solicite\b/i,"solicitar").replace(/^marque\b/i,"marcar").replace(/^reserve\b/i,"reservar").replace(/^saiba\b/i,"saber"),t=r.charAt(0).toLocaleLowerCase("pt-BR")+r.slice(1);return`Ol\xe1! Vi seu perfil no Ecocard e gostaria de ${t}.`},"buildEcocardPostWhatsAppMessage",0,function(e){return'Olá! Vi sua postagem no Ecocard, "'+e+'", e gostaria de mais informações.'},"buildEcocardWhatsAppHref",0,r,"isEcocardWhatsAppHref",0,i,"resolveEcocardContactHref",0,function(e,i,s="#contato",o=a){let l=String(e||"").trim();if(l){let e=r(l,o);if(e)return e;let a=t(l);if(a)return a}let n=r(i,o);if(n)return n;let d=t(s);return d||(""===s?"":"#contato")},"sanitizeEcocardContactHref",0,t])},5833,e=>{"use strict";let a=(0,e.i(475254).default)("badge-check",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["default",0,a])},576838,e=>{"use strict";var a=e.i(5833);
1e.s(["BadgeCheck",()=>a.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.