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

Moro sofre novas traições no Podemos em votação da PEC dos Precatórios

Entrada do ex-juiz Sérgio Moro no Podemos foi etapa mais recente na busca por uma terceria via                              - EVARISTO SA / AFP
Entrada do ex-juiz Sérgio Moro no Podemos foi etapa mais recente na busca por uma terceria via Imagem: EVARISTO SA / AFP

Do Estadão Conteúdo, em Brasília

03/12/2021 19h35

Pouco mais de uma semana após o ex-juiz da Lava Jato Sérgio Moro ir ao Senado anunciar posição contrária à Proposta de Emenda à Constituição (PEC) dos Precatórios, três dos nove senadores de seu partido, o Podemos, votaram a favor do texto costurado pelo governo do presidente Jair Bolsonaro (PL). Diante da traição ao pré-candidato do Podemos ao Palácio do Planalto, houve constrangimento e desconforto na bancada.

É a segunda vez que Moro é "atropelado" por parlamentares do Podemos neste tema. Na Câmara, durante a votação da proposta que adia o pagamento dos precatórios - dívidas decorrentes de sentenças judiciais -, cinco dos dez deputados da sigla também haviam sido favoráveis à medida, no início de novembro.

As principais críticas à PEC têm como argumento o fato de a proposta flexibilizar o teto de gastos públicos, regra que limita o avanço das despesas à inflação, considerada essencial para a credibilidade fiscal do País. O governo afirma que a iniciativa é necessária para pôr de pé o novo programa social do governo, o Auxílio Brasil, com valor mensal de R$ 400. A iniciativa abre espaço de R$ 106,1 bilhões no Orçamento, dinheiro que dá para encaixar o novo programa social, aumentar as verbas das emendas parlamentares e até o Fundo Eleitoral.

Apesar de ter sinalizado posição contra a PEC na semana ada, o Podemos liberou a bancada que votasse como quisesse. Os três senadores do partido de Moro que votaram a favor da proposta são Jorge Kajuru (GO), Marcos do Val (ES) e Flávio Arns (PR).

Kajuru chegou a postar nas redes sociais que, nem se "a mãe pedisse", votaria a favor da PEC. Procurado, o senador de Goiás justificou a mudança de posição da seguinte forma: "Exclusivamente por ver minha Pátria com milhões ando fome! O vulpino governo Bolsonaro colocou tudo na PEC!".

O líder do Podemos no Senado, Alvaro Dias (PR), tentou adotar tom conciliatório e disse entender os motivos que levaram os senadores a votar a favor do governo. "O texto mudou pra melhor. Houve redução do dano. Por isso liberamos", afirmou ele.

Um dos responsáveis pela entrada do ex-juiz e ex-ministro da Justiça na política, Dias itiu, no entanto, que as mudanças podem não ser aplicadas. Na prática, as alterações feitas pelos senadores em relação ao texto aprovado na Câmara devem acabar sendo fatiadas e enviadas para nova votação pelos deputados.

Pelo regimento do Congresso, apenas os trechos de comum acordo entre Senado e Câmara poderão ser promulgados neste momento. "Houve muitas alterações. Por exemplo: foi fechado o espaço para emendas de relator. Se houver fatiamento, a redução de danos será em vão, pois se fartarão no feirão das emendas", argumentou Dias. "Por isso, dos 13 votos contrários, 6 foram do Podemos", disse o senador, querendo mostrar o outro lado da moeda.

Ao discursar com senadores da bancada do Podemos, no último dia 23, Moro pregou a rejeição da PEC dos Precatórios e pediu que, em vez disso, fosse votada uma proposta alternativa para fixar um limite à verba que ultraasse o teto de gastos. "O Podemos não pode compactuar com o desemprego dos trabalhadores brasileiros e gerar situações ainda mais difíceis, sob o argumento de que isso seria necessário para combater a pobreza", criticou o ex-juiz.