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

Governo não está avaliando rever reforma da Previdência, dizem ministros Rui Costa e Alexandre Padilha

09.dez.2022 - Rui Costa, indicado por Lula para ser ministro-chefe da Casa Civil - TON MOLINA/FOTOARENA/ESTADÃO CONTEÚDO
09.dez.2022 - Rui Costa, indicado por Lula para ser ministro-chefe da Casa Civil Imagem: TON MOLINA/FOTOARENA/ESTADÃO CONTEÚDO

Marcela Ayres

04/01/2023 12h33

BRASÍLIA (Reuters) - O ministro da Casa Civil, Rui Costa, garantiu nesta quarta-feira que o governo não está avaliando revisão de reformas anteriores, incluindo a da Previdência, um dia depois o ministro da Previdência, Carlos Lupi, criticar duramente a reforma previdenciária e sinalizar que pretende discutir mudanças.

"Não tem nada em pauta, nenhum estudo sendo feito sobre reforma de Previdência ou revisão de reforma. Não está nem sendo pensado nisso, muito menos analisado em um documento", disse Costa a jornalistas antes da cerimônia de posse da ministra do Meio Ambiente, Marina Silva.

Questionado sobre a fala de Lupi, o ministro da Casa Civil disse que "não confunde com a opinião do governo".

"Só a a ser opinião do governo quando ela for ratificada por quem teve mais de 60 milhões de votos, que é o presidente da República", afirmou.

Mais cedo, em comentário feito após a cerimônia de posse do vice-presidente Geraldo Alckmin no comando do Ministério do Desenvolvimento, Costa já havia negado qualquer intenção de rever reformas.

As falas do ministro da Casa Civil vieram um dia depois de o novo ministro da Previdência ter criticado em seu discurso de posse o que chamou de "antirreforma" da Previdência do governo Jair Bolsonaro, sinalizando que poderia discutir mudanças.

Além de Costa, o ministro das Relações Institucionais, Alexandre Padilha, que se reuniu mais cedo nesta quarta com o presidente Luiz Inácio Lula da Silva, também repetiu a negativa em relação à Previdência.

"O ministro-chefe da Casa Civil, que é conhecido na Bahia como Rui ´Correria´, de forma rápida, precisa, já deixou claro que esse debate nunca existiu no governo, nunca sequer se iniciou no governo, e o presidente Lula, inclusive, em sua mensagem oficial, em seu discurso no Congresso Nacional em nenhum momento tratou deste tema", afirmou Padilha em entrevista à GloboNews.

A reforma da Previdência foi a principal proposta fiscal aprovada pelo governo Bolsonaro e, de maneira geral, aumentou a idade mínima para a aposentadoria, elevou a alíquota de contribuição para os que ganham acima do teto do INSS e apertou as regras para as concessões de pensões.

A reforma foi aprovada por meio de uma Proposta de Emenda à Constituição promulgada pelo Congresso em 2019. Para ser alterada, portanto, seria necessária uma outra PEC.

(Reportagem de Marcela Ayres e Ricardo Brito, em Brasília; Reportagem adicional de Eduardo Simões, em São Paulo)