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

José Paulo Kupfer

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Governo depende do centrão para legalizar pedalada e turbinar Bolsa Família

27.jul.2021 - O presidente Jair Bolsonaro (sem partido) e o ministro Ciro Nogueira (PP-PI), do centrão - Adriano Machado/Reuters
27.jul.2021 - O presidente Jair Bolsonaro (sem partido) e o ministro Ciro Nogueira (PP-PI), do centrão Imagem: Adriano Machado/Reuters

03/08/2021 10h55Atualizada em 03/08/2021 14h47

Receba os novos posts desta coluna no seu e-mail

Email inválido

Ninguém foi mais crítico do Bolsa Família do que o então deputado Jair Bolsonaro. "O Bolsa Família nada mais é do que um projeto para tirar dinheiro de quem produz e dá-lo a quem se acomoda, para que use seu título de eleitor e mantenha quem está no poder", afirmou, em 2011, quando chegou a sugerir o fim do programa de transferência de renda, resumindo anos de ataque ao mecanismo.

Mas desdizer o que diz e adotar aquilo que critica são atitudes rotineiras do presidente Bolsonaro. Logo no primeiro ano de seu governo, em outubro de 2019, ele ampliou o programa que repelia, criando uma espécie de décimo terceiro salário para seus beneficiários, ainda que no ano seguinte tenha reduzido a dotação orçamentária do Bolsa Família, o que levou ao aumento da fila de o a ele.

Agora, na virada para o último ano de sua gestão, obcecado com a reeleição, Bolsonaro se tornou um aguerrido defensor do Bolsa Família. Quer turbinar o programa, dobrar o benefício médio, de R$ 190 mensais para R$ 300 (ou até mesmo R$ 400) e ampliar em mais de 40% o número de famílias beneficiadas, de 14 milhões para 20 milhões.

A guinada de Bolsonaro tem origem nos resultados positivos para sua popularidade creditados ao auxílio emergencial de R$ 600, distribuído a quase 70 milhões de brasileiros, ao custo de cerca de R$ 300 bilhões, em 2020, como e a pessoas vulneráveis, na pandemia. A princípio hesitante em relação ao benefício, e depois alinhado com a proposta do ministro da Economia, Paulo Guedes, de transferir R$ 250 por mês a cada beneficiado, Bolsonaro terminou subindo para R$ 600 mensais a concessão de R$ 500 votada no Congresso.

Com o valor mais elevado, houve uma quase eliminação temporária da extrema pobreza, aumento do consumo, principalmente em alimentos, que movimentou a economia. Houve também um salto na popularidade de Bolsonaro e de seu governo. O mesmo, porém, já não ocorreu quando o auxílio, com um interregno de três meses, foi novamente adotado em 2021, mas limitado a um benefício médio de R$ 250 mensais.

A pobreza voltou a aumentar, acompanhada da ampliação da fome e da insegurança alimentar, ao mesmo tempo em que não mais deu sustentação aos índices de popularidade do presidente. Daí o firme desejo de Bolsonaro de turbinar um programa Bolsa Família que pudesse chamar de seu, apresentando-o como trunfo na campanha eleitoral de 2022.

Até aí não há novidade. Bolsonaro não está inovando e segue o padrão de todos os presidentes que o antecederam, no período democrático. Todos que chegaram ao fim do primeiro mandato tentaram fazer reformas, que incluíam "maldades", na primeira metade do governo, guardando "bondades" para a reta final, de olho na reeleição.

Mas agora existem alguns complicadores. De um lado, o presidente quer alavancar sua popularidade com a ampla distribuição de recursos públicos. Não é só um Bolsa Família mais parrudo e disseminado. É também mais salários para servidores públicos, e dinheiro para obras públicas.

O problema é de onde tirar os recursos para todas essas "bondades" e, ao mesmo tempo, cumprir as regras fiscais, como o teto de gastos. Só a turbinada do Bolsa Família, considerando um benefício médio de R$ 300 mensais, exigiria um aumento de 70% nos R$ 35 bilhões gastos, por ano, atualmente com o programa, que ariam a R$ 70 bilhões anuais.

É incorreto achar que não existe dinheiro para tudo isso. No mundo das contas públicas, sempre é possível encontrar recursos, desde que estes sejam na moeda local, istrando as consequências econômicas e políticas. O que não existe é espaço fiscal para aumentar os gastos públicos na proporção exigida pelo projeto de reeleição de Bolsonaro.

A questão é encontrar esse espaço fiscal. Para isso, são dois os caminhos: tirar recursos de outras despesas e/ou mudar as leis e regras que limitam o aumento de gastos públicos. É aqui que entra o Centrão, que já era aliado do governo no Congresso e agora assumiu a gerência política do Executivo, com a posse do senador Ciro Nogueira (PP-PI), líder do bloco, na Casa Civil.

Seria necessária ação política coordenada no Congresso para, por exemplo, tirar da frente pelo menos parte dos R$ 90 bilhões do dinheiro público que teriam de ser reservados, no ano eleitoral de 2022, para o pagamento de precatórios já decididos pela Justiça. Ação coordenada no Congresso é mercadoria em falta no governo Bolsonaro, que a terceirização ao Centrão, com a entrega da Casa Civil ao bloco, tenta agora resolver.

O volume de precatórios supera em muito a folga projetada no teto de gastos em 2022. A saída natural seria adiar e parcelar pelo menos parte dos pagamentos de precatórios, destinando os recursos "poupados" para as "bondades" de Bolsonaro. Mas precatórios são dívidas e as normas fiscais em vigor vedam deixar de pagar dívidas para financiar gastos públicos correntes, categoria em que as despesas com o Bolsa Família e com a folha do funcionalismo público estão enquadradas. O nome de manobras nessa direção é bem conhecido: pedalada fiscal. Também tem nome o adiamento ou parcelamento de dívidas: chama-se calote.

Na equipe do ministro Guedes apareceu a ideia de reunir dinheiro obtido com privatizações e venda de imóveis da União para formar um fundo com qual seria possível financiar as despesas do novo Bolsa Família e até dos precatórios. Mas é saída de quem não entende ou faz vista grossa para as vedações legais. Vender bens públicos para pagar dívidas e gastos correntes é vedado pela Lei de Responsabilidade Fiscal.

Resumindo, para driblar o risco de instalação de um processo de impeachment do presidente Bolsonaro, por irresponsabilidade fiscal, como o que ajudou a tirar Dilma Rousseff da presidência, as leis têm de ser alteradas, de preferência por mudanças constitucionais, que exigem quorum mais qualificado no Congresso. Essa é a missão que o governo Bolsonaro reou ao Centrão do novo ministro da Casa Civil.