;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Lucas Pasin

REPORTAGEM

Texto que relata acontecimentos, baseado em fatos e dados observados ou verificados diretamente pelo jornalista ou obtidos pelo o a fontes jornalísticas reconhecidas e confiáveis.

Sapato e Guimê: caso não será julgado como violência doméstica, diz defesa

BBB 23: Cara de Sapato e MC Guimê são eliminados - Reprodução/Globoplay
BBB 23: Cara de Sapato e MC Guimê são eliminados Imagem: Reprodução/Globoplay

Colunista do UOL

28/04/2023 17h34

Receba os novos posts desta coluna no seu e-mail

Email inválido

A defesa de Cara de Sapato protocolou, na noite de ontem, um documento alegando que não existem requisitos da Lei Maria da Penha para se afirmar que houve violência doméstica no caso da investigação de importunação sexual no BBB 23. O mesmo apontamento, feito pela defesa de MC Guimê, foi acolhido pela Justiça, dizem os advogados.

Por conta da decisão, haverá a livre distribuição para alguma Vara Criminal do estado.

O caso, segundo o advogado de Cara de Sapato, está em sigilo. Procurado, o TJRJ disse: "Fazendo a busca pelos nomes, não é possível encontrar nenhuma ação. É provável que o caso esteja em segredo de justiça, impedindo a busca."

O lutador e o cantor MC Guimê foram indiciados por importunação sexual após análise da Polícia Civil do Rio de Janeiro, e denunciados no Ministério Público do Rio de Janeiro.

Ricardo Sidi, advogado de Cara de Sapato, informou a esta coluna de Splash na tarde de hoje que a Justiça concordou que o caso não se caracteriza como violência doméstica. Agora, a defesa aguarda o juiz da vara criminal na qual o processo será distribuído.

"Sustentamos o nosso entendimento defensivo de que não existem requisitos da Lei Maria da Penha para se afirmar que houve violência doméstica, porque não houve convívio, que é um dos requisitos. Quem se conhece há 24 horas, recém entrado na casa do BBB, não satisfaz o requisito do convívio para que se cometa um crime nas condições de violência doméstica", falou o advogado à coluna.

Ele continua: "Nós afirmamos a incompetência do juizado de violência doméstica e entendemos que existem crimes naqueles fatos. A juíza acolheu parcialmente o que a defesa alegou e concordou que não existem requisitos de violência doméstica. Ela não se pronunciou se existe ou não crime. Isso caberá ao juiz na qual o processo for distribuído. Ainda não houve distribuição."

O advogado de MC Guimê, em nota, reforçou que o Juizado de Violência Doméstica contra a Mulher não deveria julgar a denúncia: "Entendemos também que o Juizado da Violência Doméstica contra a Mulher não deve apreciar tal fato, nos termos do art. 69 do Código de Processo Penal, considerando inexistir os requisitos elencados na Lei Maria da Penha."

O que aconteceu?

MC Guimê e Cara de Sapato foram acusados de importunar sexualmente a mexicana Dania Mendez em festa do BBB 23 na madrugada do dia 16 de março. O funkeiro acariciou o bumbum e as costas da influencer algumas vezes. Sapato forçou um beijo na mexicana e avançou sobre ela na cama do quarto Fundo do Mar.

Os dois foram eliminados do reality show durante edição ao vivo seguinte, em conduta inédita anunciada por Tadeu Schmidt antes da Prova do Líder.

No dia seguinte à eliminação, a Polícia Civil do Rio de Janeiro intimou os ex-participantes a prestarem depoimentos em um inquérito que apurava o crime de importunação sexual no BBB 23.

Em vídeo, MC Guimê se desculpou. "Entendo a gravidade da situação e venho aqui para me desculpar. Sinto muito por tudo o que aconteceu no programa, peço desculpas sinceras a Dania, a Lexa, a Bruna e a todas as mulheres que, de certa forma, se sentiram ofendidas."

Dois dias depois, Sapato também pediu desculpas. "No momento, eu não percebi que podia estar ando dos limites. Para mim, é um momento de desconstrução e nem sempre esse caminho é um botão de liga e desliga."