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

'Nosso inimigo é o preço do feijão, da gasolina, da luz', dispara Pacheco

Do UOL, em São Paulo*

02/09/2021 16h19Atualizada em 02/09/2021 16h21

O presidente do Senado Federal, Rodrigo Pacheco (DEM-MG), disse hoje, em reunião com governadores, que o Brasil perde tempo com pautas que não são importantes e deixa de lado o que é "inimigo" da sociedade, como o preço do feijão.

"Nosso inimigo é o preço do feijão, da gasolina, da luz elétrica. Temos que discutir isso no Brasil e não perdermos tempo com aquilo que não convém", disse.

Os governadores pediram a ajuda do Congresso para tentar frear o aumento de preços de combustíveis, da cesta básica e da energia, e debateram temas como reforma do Imposto de Renda e a PEC dos Precatórios. Sobre a agenda econômica dos governadores, Rodrigo Pacheco afirmou que vai dialogar com o Ministério da Economia para buscar saídas para a inflação.

Na reunião com Pacheco, os chefes do Executivo estaduais também cobraram a renovação de contratos para compra de vacinas contra a covid-19 e uma solução para a crise entre os Poderes, manifestando preocupação com ataques de Bolsonaro às instituições.

A conversa ocorreu após uma tentativa frustrada de reunião com o presidente. Em meio a movimentos para a eleição presidencial de 2022, o presidente do Senado se colocou como um intermediador da demanda dos estados.

Por intermédio de Pacheco, os governadores decidiram elaborar uma nota técnica e cobrar do Ministério da Saúde a renovação de contratos de compra de vacinas no âmbito do Plano Nacional de Imunização (PNI). A preocupação é com contratos vencendo em setembro e a necessidade de concluir a vacinação da população, além de uma terceira dose de reforço para grupos prioritários.

"Queremos evitar uma corrida de Estados e municípios atrás de vacinas dentro desses contratos", disse o governador do Distrito Federal, Ibaneis Rocha (MDB). "A ideia é que possamos até outubro avançar bem, para não ter problema na relação com outros países por conta da pandemia, e também até o fim do ano alcançarmos a imunização plena, o controle do coronavírus", afirmou o governador do Piauí, Wellington Dias (PT).

Diálogo com os Poderes

O presidente da Casa também declarou que não "é possível interromper o diálogo com nenhum dos poderes" em meio aos ataques do presidente Jair Bolsonaro (sem partido) às instituições.

No discurso, que ocorreu após reunião, Pacheco também afirmou que democracia é inegociável e que ela tem como um de seus pilares o diálogo.

"É fundamental e é pilar da democracia o diálogo. Não é possível interromper o diálogo com nenhum dos poderes, não é possível interromper o diálogo com nenhuma das instituições e não é possível não ouvir governadores dos estados e do DF. Essa lógica de diálogo permanente, em especial com os governadores, que são os que sabem a realidade de todos os estados brasileiros e do DF. É fundamental que estejamos abertos no Congresso para esse diálogo permanente, com consensos e que respeita divergências." declarou.

Após o encontro, e tendo ao lado alguns governadores como o do Distrito Federal, Ibaneis Rocha (MDB), e do Pará, Hélder Barbalho (MDB), Pacheco disse que o Congresso precisa ouvir as demandas dos chefes dos Executivos estaduais.

"Não se negocia a democracia. Democracia é uma realidade, Estado de Direito é uma realidade, a sociedade já assimilou esses conceitos e esses valores nacionais, de modo que estaremos sempre todos unidos nesse propósito de preservação da democracia no nosso país", afirmou.

As declarações de Pacheco vêm em um momento de crise entre os Poderes, e em meio a ataques do presidente Jair Bolsonaro contra o Supremo Tribunal Federal (STF) — especialmente os ministros Alexandre de Moraes e Luís Roberto Barroso. Bolsonaro chegou a afirmar em uma declaração recente que poderá atuar fora das quatro linhas da Constituição para conter o que chama de excessos do Supremo.

O presidente também ataca os governadores com frequência devido à gestão da pandemia de covid-19 — por ser contra as medidas de restrição de atividades adotadas pelos Estados para conter a disseminação do vírus — e por conta da cobrança do ICMS sobre os combustíveis.

*Com informações da Agência Senado, Estadão Conteúdo e Reuters.