:root { –mpmg-primary: #ba0f30; –mpmg-primary-dark: #73091e; –mpmg-primary-light: #f1cfd6; –mpmg-text: #707070; –mpmg-title: #343a40; –mpmg-border: #e6e6e6; –mpmg-bg-light: #f8f8f8; –mpmg-bg-white: #fff; } .marcador-carrossel-mpmg { border: 2px dashed var(–mpmg-primary); padding: 16px; margin: 24px 0; background-color: var(–mpmg-bg-light); font-family: 'Roboto', Arial, sans-serif; border-radius: 8px; } .marcador-carrossel-mpmg .tag-box { display: inline-block; padding: 6px 12px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: var(–mpmg-primary); background-color: var(–mpmg-primary-light); border-radius: 4px; margin: 4px 0; } .marcador-carrossel-mpmg .area-fotos { margin: 16px 0; padding: 20px; border: 2px dotted var(–mpmg-primary); background-color: var(–mpmg-bg-white); border-radius: 4px; text-align: center; min-height: 120px; } .marcador-carrossel-mpmg .area-fotos img { max-width: 100%; height: auto; margin: 8px; border-radius: 4px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); display: inline-block; vertical-align: middle; } .marcador-carrossel-mpmg .campo-credito, .marcador-carrossel-mpmg .campo-legenda { margin: 12px 0; padding: 8px 12px; background-color: #fff9e6; border-left: 4px solid var(–mpmg-primary); border-radius: 4px; } .marcador-carrossel-mpmg .campo-credito label, .marcador-carrossel-mpmg .campo-legenda label { font-weight: bold; font-size: 12px; color: var(–mpmg-primary); display: block; margin-bottom: 4px; } .marcador-carrossel-mpmg textarea { width: 100%; font-size: 13px; color: var(–mpmg-title); background-color: #f5f5f5; border: 1px solid var(–mpmg-border); border-radius: 4px; padding: 6px 8px; font-family: 'Roboto', Arial, sans-serif; resize: vertical; box-sizing: border-box; } .marcador-carrossel-mpmg textarea:focus { outline: none; border-color: var(–mpmg-primary); background-color: #fff; } .marcador-carrossel-mpmg .instrucao { font-size: 11px; color: #888; margin-top: 8px; text-align: center; border-top: 1px solid var(–mpmg-border); padding-top: 8px; } .mpmg-carrossel-final { position: relative; width: 100%; max-width: 935px; margin: 30px auto; overflow: hidden; border-radius: 8px; background: linear-gradient(to bottom, #000000 0%, #333333 100%); aspect-ratio: 3 / 2; } .mpmg-carrossel-slides { display: flex; transition: transform 0.5s ease-in-out; height: 100%; } .mpmg-carrossel-slide { min-width: 100%; height: 100%; box-sizing: border-box; position: relative; display: flex; align-items: center; justify-content: center; } .mpmg-carrossel-slide img { max-width: 100%; max-height: 100%; width: auto !important; height: auto !important; object-fit: contain; display: block; } .mpmg-carrossel-credito { position: absolute; top: 12px; right: 12px; background: rgba(0, 0, 0, 0.65); color: white; padding: 4px 8px; font-size: 8px; border-radius: 4px; font-family: 'Roboto', Arial, sans-serif; z-index: 15; pointer-events: none; letter-spacing: 0.5px; } .mpmg-carrossel-legenda { position: absolute; bottom: 12px; left: 12px; background: rgba(0, 0, 0, 0.65); color: white; padding: 6px 12px; font-size: 13px; border-radius: 4px; font-family: 'Roboto', Arial, sans-serif; z-index: 15; pointer-events: none; max-width: calc(100% – 120px); white-space: nowrap; overflow-x: auto; overflow-y: hidden; text-overflow: ellipsis; scrollbar-width: thin; } .mpmg-carrossel-legenda::-webkit-scrollbar { height: 4px; } .mpmg-carrossel-legenda::-webkit-scrollbar-track { background: rgba(255, 255, 255, 0.2); border-radius: 2px; } .mpmg-carrossel-legenda::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, 0.5); border-radius: 2px; } .mpmg-carrossel-indicadores { position: absolute; bottom: 15px; left: 0; right: 0; display: flex; justify-content: center; gap: 8px; z-index: 13; } .mpmg-carrossel-indicador { width: 10px; height: 10px; border-radius: 50%; background: rgba(255, 255, 255, 0.5); cursor: pointer; transition: all 0.3s; } .mpmg-carrossel-indicador:hover { background: rgba(255, 255, 255, 0.8); } .mpmg-carrossel-indicador.ativo { background: var(–mpmg-primary); transform: scale(1.2); } .mpmg-carrossel-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(186, 15, 48, 0.7); color: white; border: none; padding: 10px 14px; cursor: pointer; font-size: 18px; font-weight: bold; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; transition: all 0.3s; z-index: 10; border-radius: 4px; font-family: 'Roboto', Arial, sans-serif; } .mpmg-carrossel-btn:hover { background: var(–mpmg-primary); } .mpmg-carrossel-prev { left: 10px; } .mpmg-carrossel-next { right: 10px; }
(function() { var rolagemAutomatica = true; var intervaloAutomatico = 5000; function transformarCarrossel() { var blocos = document.querySelectorAll('.marcador-carrossel-mpmg'); for (var b = 0; b < blocos.length; b++) { var bloco = blocos[b]; if (bloco.getAttribute('data-processado') === 'sim') continue; var campoCredito = bloco.querySelector('.editar-credito'); var campoLegenda = bloco.querySelector('.editar-legenda'); var creditoFotografo = campoCredito ? campoCredito.value.trim() : ""; var legendaTexto = campoLegenda ? campoLegenda.value.trim() : ""; var areaFotos = bloco.querySelector('.area-fotos'); if (!areaFotos) continue; var imagens = []; var imgs = areaFotos.getElementsByTagName('img'); for (var i = 0; i < imgs.length; i++) { imagens.push(imgs[i]); } if (imagens.length === 0) { if (bloco.parentNode) bloco.parentNode.removeChild(bloco); continue; } bloco.setAttribute('data-processado', 'sim'); var carrossel = document.createElement('div'); carrossel.className = 'mpmg-carrossel-final'; var slidesContainer = document.createElement('div'); slidesContainer.className = 'mpmg-carrossel-slides'; for (var s = 0; s < imagens.length; s++) { var slide = document.createElement('div'); slide.className = 'mpmg-carrossel-slide'; var imgClone = imagens[s].cloneNode(true); imgClone.removeAttribute('style'); imgClone.removeAttribute('width'); imgClone.removeAttribute('height'); imgClone.style.width = '100%'; imgClone.style.height = 'auto'; slide.appendChild(imgClone); slidesContainer.appendChild(slide); } carrossel.appendChild(slidesContainer); if (legendaTexto && legendaTexto !== "") { var legendaDiv = document.createElement('div'); legendaDiv.className = 'mpmg-carrossel-legenda'; legendaDiv.textContent = legendaTexto; legendaDiv.title = legendaTexto; carrossel.appendChild(legendaDiv); } if (creditoFotografo && creditoFotografo !== "") { var creditoDiv = document.createElement('div'); creditoDiv.className = 'mpmg-carrossel-credito'; creditoDiv.textContent = creditoFotografo; carrossel.appendChild(creditoDiv); } if (imagens.length > 1) { var btnPrev = document.createElement('button'); btnPrev.className = 'mpmg-carrossel-btn mpmg-carrossel-prev'; btnPrev.innerHTML = '‹'; btnPrev.setAttribute('aria-label', 'Anterior'); var btnNext = document.createElement('button'); btnNext.className = 'mpmg-carrossel-btn mpmg-carrossel-next'; btnNext.innerHTML = '›'; btnNext.setAttribute('aria-label', 'Proximo'); carrossel.appendChild(btnPrev); carrossel.appendChild(btnNext); var indicadores = document.createElement('div'); indicadores.className = 'mpmg-carrossel-indicadores'; for (var d = 0; d < imagens.length; d++) { var dot = document.createElement('div'); dot.className = 'mpmg-carrossel-indicador'; if (d === 0) dot.classList.add('ativo'); dot.setAttribute('data-index', d); indicadores.appendChild(dot); } carrossel.appendChild(indicadores); var slideIndex = 0; var totalSlides = imagens.length; var slidesWrap = carrossel.querySelector('.mpmg-carrossel-slides'); var intervalo = null; function atualizarCarrossel() { var deslocamento = -slideIndex * 100; slidesWrap.style.transform = 'translateX(' + deslocamento + '%)'; var dots = carrossel.querySelectorAll('.mpmg-carrossel-indicador'); for (var i = 0; i < dots.length; i++) { if (i === slideIndex) dots[i].classList.add('ativo'); else dots[i].classList.remove('ativo'); } } function slideProximo() { slideIndex = (slideIndex + 1) % totalSlides; atualizarCarrossel(); resetarIntervalo(); } function slideAnterior() { slideIndex = (slideIndex – 1 + totalSlides) % totalSlides; atualizarCarrossel(); resetarIntervalo(); } function irParaSlide(index) { slideIndex = index; atualizarCarrossel(); resetarIntervalo(); } function resetarIntervalo() { if (intervalo) clearInterval(intervalo); if (rolagemAutomatica) intervalo = setInterval(slideProximo, intervaloAutomatico); } btnPrev.addEventListener('click', slideAnterior); btnNext.addEventListener('click', slideProximo); var dots = carrossel.querySelectorAll('.mpmg-carrossel-indicador'); for (var j = 0; j < dots.length; j++) { dots[j].addEventListener('click', (function(idx) { return function() { irParaSlide(idx); }; })(j)); } if (rolagemAutomatica) intervalo = setInterval(slideProximo, intervaloAutomatico); } bloco.parentNode.replaceChild(carrossel, bloco); } } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', transformarCarrossel); } else { transformarCarrossel(); } })();
Cerca de 70 profissionais da rede de proteção à criança e ao adolescente participaram do segundo encontro do projeto “Redes em Ação” voltado ao fortalecimento da atuação intersetorial. O evento, promovido pelo Mistério Público de Minas Gerais (MPMG), por meio da Coordenadoria Regional das Promotorias de Justiça de Defesa da Educação e dos Direitos das Crianças e dos Adolescentes dos Vales do Jequitinhonha e Mucuri (Credca-VJM), foi realizado na última sexta-feira, 23 de outubro.
A iniciativa contou com a parceria da Promotoria de Justiça de Jequitinhonha e reuniu participantes dos municípios de Jequitinhonha, Monte Formoso, Felisburgo e Joaíma.
Para a coordenadora regional da Credca-VJM, promotora de Justiça Úrsula Oliveira da Cunha, o diferencial da iniciativa está justamente no enfoque prático. “Quando a rede aprende a trabalhar de forma articulada, quem ganha é a criança e ao adolescente, que deixam de ser atendidos de forma fragmentada e passam a receber uma proteção efetivamente integral”. As atividades foram realizadas nos turnos da manhã e da tarde. Participaram representantes dos Conselhos Tutelares, das equipes técnicas dos acolhimentos, do Centro Especializado de Referência de Assistência Social (Creas), do Centro de Referência de Assistência Social (Cras), da saúde, da educação estadual e municipal, da área de esporte, cultura e lazer, entre outros.
Divididos em grupos, os profissionais analisaram casos práticos hipotéticos e elaboraram planos de ação intersetoriais, posteriormente comparados a modelos de resposta preparados pela equipe técnica da Coordenadoria.
O projeto foi instituído pela Credca-VJM após inspeções nos serviços de acolhimento institucional e familiar da região evidenciarem dificuldades recorrentes de articulação entre os equipamentos da rede de proteção, especialmente na elaboração de atas de estudo de caso, nos encaminhamentos, no monitoramento das ações e na construção de Planos Individuais de Atendimento (PIAs).
Para enfrentar essas fragilidades, a proposta aposta em uma metodologia prática, baseada em situações concretas do cotidiano dos serviços, em vez de abordagens apenas teóricas.
O primeiro encontro do projeto, realizado como experiência-piloto, ocorreu em 25 de agosto, em Águas Formosas. Ainda em 2026, a Credca-VJM prevê levar as oficinas às regiões de Pedra Azul, Almenara, Jacinto e Araçuaí, após adesão das respectivas Promotorias de Justiça.
