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

Estados pedem R$ 15,6 bi por mês para socorrer saúde e compensar perdas

O ministro da Economia, Paulo Guedes, participa da reunião do Fórum de Governadores em fevereiro de 2019 - Antonio Cruz/Agência Brasil
O ministro da Economia, Paulo Guedes, participa da reunião do Fórum de Governadores em fevereiro de 2019 Imagem: Antonio Cruz/Agência Brasil

Do UOL, em São Paulo*

19/03/2020 09h18

Os governadores estaduais vão pedir ao Governo Federal um valor aproximado de R$ 15,6 bilhões por mês como socorro na área de saúde em meio à pandemia do novo coronavírus e como compensação por perdas. A informação foi veiculada inicialmente pela jornalista Julia Dualibi, da Globo News, e depois confirmada pela Reuters.

Os governadores fecharam o valor de R$ 5 bilhões, dividido em três meses, como necessário para ajudar em investimentos na saúde. Assim, se aprovado, o ree mensal seria aproximadamente de R$ 1,6 bilhão.

Este valor se somaria aos R$ 14 bilhões estimados pelos Estados como compensação por perdas em uma queda de 20% da receita do ICMS, royalties e fundos de participação.

As demandas foram encaminhadas na véspera em ofício ao ministro da Economia, Paulo Guedes, no qual os entes apontaram já observar uma queda na demanda e, consequentemente, na arrecadação tributária, "sendo que o fluxo de bens assinalado nos sistemas de controle interno e de fronteiras apontam, naturalmente, para uma contração muito maior nos próximos dias".

Em relação aos recursos pedidos para a saúde, os Estados argumentaram que as verbas são necessárias não somente para a instalação de mais leitos nos hospitais, mas também para custear gastos com pessoal, logística e infraestrutura, além de ampliação de serviços ambulatoriais.

"É essencial antever estas necessidades e prover a gestão do SUS de recursos adicionais de forma tempestiva, sob pena de assistirmos ao colapso sanitário e econômico da nação", traz o documento.

Na segunda-feira, o Comsefaz já tinha pedido a adoção de outras medidas urgentes para os Estados poderem combater a pandemia, como a suspensão por 12 meses dos pagamentos de amortização e juros de dívidas com a União e bancos públicos, o que implicaria reforço de caixa de cerca de 3 bilhões de reais por competência mensal.

Mais cedo nesta semana, o deputado Pedro Paulo (DEM-RJ) afirmou que o chamado Plano Mansueto, cujo projeto de lei está sob sua relatoria, pode ser uma porta de entrada para novas medidas de ajuda a Estados num momento de combate ao coronavírus, como suspensão do pagamento de dívidas por 12 meses e aumento de transferências aos entes.

As declarações foram dadas após reunião com a equipe econômica. Questionado sobre o tema na terça-feira, o Tesouro informou, via assessoria de imprensa, que "os assuntos de fato foram discutidos na reunião, estão sendo devidamente analisados e, quando houver uma decisão, ela será amplamente divulgada".

O Plano Mansueto foi enviado pelo governo ao Congresso no ano ado e mira a concessão de garantias da União para empréstimos contratados por Estados e municípios, estabelecendo contrapartidas de ajuste fiscal em troca desse auxílio.

*Com informações da Reuters