;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Contra Guedes, Flávio e líderes do governo assinam 'PEC Kamikaze' no Senado

14.jul.2021 - O senador Flávio Bolsonaro (Patriota-RJ) - Jefferson Rudy/Agência Senado
14.jul.2021 - O senador Flávio Bolsonaro (Patriota-RJ) Imagem: Jefferson Rudy/Agência Senado

Brasília

08/02/2022 20h24

Apesar das críticas do ministro da Economia, Paulo Guedes, à Proposta de Emenda à Constituição (PEC) dos Combustíveis no Senado, o senador Flávio Bolsonaro (PL-RJ) e outros articuladores do Palácio do Planalto no Congresso am a autoria da proposta, permitindo a tramitação da medida apelidada pela equipe econômica como "PEC Kamikaze".

A PEC foi protocolada pelo senador Carlos Favaro (PSD-MT) e recebeu a do senador Flávio Bolsonaro, filho do presidente Jair Bolsonaro. Normalmente, parlamentares assinam iniciativas de colegas apenas para viabilizar a tramitação, que só começa com 27 s. Em medidas polêmicas, porém, as s sinalizam um apoio maior. Além disso, Flávio solicitou a inclusão do nome quando a PEC já tinha s suficientes. Ao todo, a proposta teve 31 s.

O líder do governo no Congresso, Eduardo Gomes (MDB-TO), e os senadores Carlos Viana (MDB-MG) e Marcio Bittar (PSL-AC), que compõem oficialmente a articulação política do Planalto no Legislativo, também colocaram a digital na autoria da proposta.

Além da desoneração do óleo diesel e da energia elétrica, que pode acarretar num rombo de R$ 100 bilhões na arrecadação, a PEC do Senado abre caminho para o governo federal gastar até R$ 17,7 bilhões em subsídios fora das regras fiscais ainda em 2022.

A equipe econômica aponta a proposta como a pior do pacote que circula no Congresso. Guedes defende a desoneração do diesel via tributos federais e a redução do ICMS, controlado pelos Estados, por meio de outro projeto.

"Existem pontos positivos na PEC, senão ela não receberia as s. Quando assinamos uma PEC, a princípio é para ela tramitar. Se ela está tramitando, ela tem razão de ser", disse o líder do governo no Congresso. "O problema está identificado, o governo mantém uma boa intenção de discutir o assunto, mas vai discutir o assunto com rigor fiscal, mantendo o equilíbrio do Orçamento da União e atendendo na ponta aquilo que a população precisa, que é a redução no preço do combustível."

O Senado ainda não decidiu quando votará a PEC, mas quer agilidade. Na próxima semana, os senadores devem votar dois projetos de lei sobre o tema. Um deles cria uma conta de compensação para amenizar o impacto dos preços com o uso de dividendos da Petrobras pagos à União e um imposto sobre a exportação de petróleo.

A equipe econômica é contra a proposta. Outro é o projeto do ICMS aprovado na Câmara e defendido pelo governo. O Senado, no entanto, se movimenta para desidratar o texto e dar liberdade aos governadores definirem as alíquotas.

A movimentação da equipe econômica contra a PEC intensificou as críticas de senadores contra o ministro da Economia. Em entrevista ao Estadão, Guedes afirmou que não recebeu apoio suficiente para emplacar uma agenda liberal no governo e classificou a proposta do Senado como uma "bomba fiscal".

"O ministro Paulo Guedes, em vez de construir convergência, sempre constrói dissenso, principalmente intitulando como ele intitula. Sempre que há um projeto polêmico na Casa, ele faz uma peripécia para poder desviar o foco, que é a fome e um país empobrecendo cada vez mais", disse o senador Alexandre Silveira (PSD-MG), um dos formuladores da PEC do Senado.

Silveira foi convidado para a liderança do governo no Senado, mas não aceitou o cargo afirmando que precisa pontuar as divergência que tem com o Executivo, especialmente com a equipe econômica.

"Ele (Guedes) é tão inábil que constrói instabilidade. O que eu critico é a forma inábil dele criar dissenso. Ele não cria consenso porque não busca convergência. Ele culpa o aumento de despesa quando a PEC dos Combustíveis pode socorrer o povo brasileiro. Essa ortodoxia dele é que faz com que a pobreza aumente cada vez mais em um período de pandemia."