;(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

Esse conteúdo é antigo

Cármen muda voto, e STF decide que Moro foi parcial em processo contra Lula

Júlia Schiaffarino, Lucas Borges Teixeira, Rafael Bragança e Letícia Lázaro

Do UOL, em São Paulo, e colaboração para o UOL, em São Paulo

23/03/2021 18h08Atualizada em 23/03/2021 20h23

A ministra Cármen Lúcia mudou hoje seu voto de 2018 e virou o placar contra o ex-juiz federal Sergio Moro no processo de suspeição pelo julgamento em que condenou o ex-presidente Luiz Inácio Lula da Silva (PT) envolvendo um tríplex em Guarujá (SP). Com isso, a maioria da Segunda Turma do STF (Supremo Tribunal Federal) firmou-se, por três votos a dois, pela parcialidade de Moro.

A retomada do julgamento nesta terça iniciou-se a favor do ex-ministro da Justiça. Após pedir vistas do processo no último dia 9, o ministro Kassio Nunes Marques decidiu pela imparcialidade de Moro. No entanto, Cármen Lúcia, que havia votado contra a suspeição em 2018, voltou atrás.

Dessa forma, dos cinco membros da Segunda Turma, votaram pela suspeição de Moro Cármen Lúcia, Gilmar Mendes e Ricardo Lewandowski, e contra o relator Edson Fachin e Nunes Marques.

Cármen e Fachin tinham dado seus votos em novembro de 2018, no início do julgamento, antes da revelação dos diálogos da Vaza Jato, que expam conversas entre Moro e membros da Operação Lava Jato. O processo só foi retomado por Mendes no início do mês após a decisão de Fachin em anular todas as condenações do ex-presidente Lula, no dia 8 de março. Agora, os processos da Lava Jato à Justiça Federal do Distrito Federal.

No julgamento de hoje os ministros restringiram a análise à atuação de Moro no caso do tríplex — sem discutir o caso do sítio de Atibaia (SP), no qual Lula foi condenado em Curitiba.

Procurado, o ex-juiz Moro não foi localizado para comentar a decisão. O Ministério Público do Paraná disse que não se pronunciará. Já a defesa de de Lula disse esperar que a decisão sirva de guia para que todos tenham "direito a um julgamento justo, imparcial e independente".

O voto de Cármen Lúcia

Eu trago as referências a constituição, sobre a necessidade de observância, desse julgamento imparcial, portanto tenho, como humano somos íveis de erros, mas a parcialidade comprovada precisa de ser devidamente afastada, isso desde sempre. É isso que faz com que as pessoas se submetam ao direito e não resolva atos de vingança, que seria barbárie"
Cármen Lúcia, ministra do STF

Entre os argumentos para considerar a parcialidade do ex-juiz a ministra citou: as conduções coercitivas, repetindo a argumentação de Gilmar sobre espetacularização; as interceptações telefônicas e as quebras de sigilo do ex-ministro petista Antônio Pallocci.

Cármen ressaltou que cabe habeas corpus para discutir suspeição, fala que contrapõe o voto de Nunes, e que não se baseou nas mensagens divulgadas no caso Vaza Jato — portanto, não se manifestaria sobre a legalidade daquelas provas.

A ministra fez ainda referência ao seu voto anterior. Cármen disse que naquele momento não se mostravam suficientes os fatos, mas ressaltou que outros dados "foram anexados aos fatos e os indícios adquiriram uma combinação que conduziram o paciente na forma de investigação e processamento", o que, na sua compreensão, "pode significar a quebra de parcialidade do juiz".

Cármen, no entanto, dividiu seu voto em duas partes e tirou de Moro os custos do processo e a multa de R$ 200 mil. "Limita-se a suspeita do então magistrado, e que o tema não concerne a qualquer incidente de execução penal", declarou a ministra.

"Os argumentos acerca da suposta ausência de imparcialidade do magistrado já foram examinados em três sessões de suspeição anteriormente opostas, não sendo cabida a reabertura da matéria já decidida com base na mera indicação de fatos novos", completou.

O voto de Nunes

Para embasar seu voto por Moro, Nunes leu uma série de decisões do Supremo entendendo que a suspeição não poderia ser analisada em habes corpus. Ele argumentou ainda que todos os fatos apresentados já foram objeto de análise nas instâncias anteriores e considerou-os "inissíveis".

O habeas corpus não é remédio adequado para que avalie a suspeição de um juiz, neste sentido já decidiu este tribunal em inúmeros precedentes. A causa da suspeição deve ser exterior ao processo. As noções de diálogos relacionados à tramitação da própria causa judicial ou de causas similares não devem, em princípio, gerar suspeição"
Kassio Nunes Marques, ministro do STF

O ministro argumentou, ainda, que "suspeições devem ser vistos com grande reserva, avaliando se a causa não foi criada pela parte" e citou que seria preciso apresentação de provas capazes de atestá-la.

Caminho da suspeição

Antes, o julgamento estava empatado em 2 a 2 desde 9 de março, quando Nunes Marques pediu vista. No início do mês, votaram Gilmar Mendes e Ricardo Lewandowski, ambos contra Moro (ou seja, a favor de declarar a suspeição do ex-juiz).

Já Edson Fachin, relator do processo, e Cármen Lúcia haviam votado em 2018 a favor de Moro (contra a suspeição), antes da revelação dos diálogos da Vaza Jato, que expam conversas entre Moro e membros da Operação Lava Jato. Com o episódio, GiImar pediu vistas e o processo ficou parado.

A Segunda Turma do STF decidiu retomar em 9 de março o julgamento de suspeição de Moro, impondo uma derrota a Fachin que pedia o adiamento. O ministro tentava tirar o processo de análise e chegou a pedir ao presidente do Supremo, Luiz Fux, uma decisão para adiar o julgamento, mas não foi atendido.

À época do pedido de suspeição, de 2018, a Turma ainda contava com Celso de Mello, que se aposentou ano ado. Ele foi substituído por Nunes Marques, indicado por Jair Bolsonaro (sem partido).

O recurso foi apresentado em novembro de 2018, dias depois de o então juiz ter abandonado a magistratura para assumir um cargo na política, como ministro da Justiça do governo de Jair Bolsonaro (sem partido).

Para a defesa de Lula, isso provaria uma motivação política de Moro para julgar Lula, tese que o ex-juiz sempre negou. O petista ficou de fora da eleição presidencial de 2018, vencida por Bolsonaro, em razão da sentença no caso do tríplex —a qual, após ter sido confirmada pelo STJ (Superior Tribunal de Justiça), foi uma das anuladas por Fachin.

Anulações

Em 8 de março, Fachin anulou todas as condenações do ex-presidente Lula e remeteu esses processos da Lava Jato à Justiça Federal do Distrito Federal.

A PGR (Procuradoria Geral da República) é contra a decisão de Fachin. O ministro decidiu enviar a análise do recurso pelo plenário do STF, não pela Segunda Turma.

A defesa de Lula protestou e, ontem, o ministro Ricardo Lewandowski encaminhou o tema para o ministro Gilmar Mendes, presidente da Segunda Turma. A decisão sobre se o recurso será analisado pelo plenário ou pela Segunda Turma também está na pauta desta terça.