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

Por que Anitta decidiu mudar postura e apoiar Lula

Lívia Venaglia e Lucas Pasin

De Splash, em São Paulo e no Rio de Janeiro

13/07/2022 04h00Atualizada em 25/07/2022 11h07

Durou pouco a torcida dos fãs de Ciro Gomes (PDT), que aguardavam ansiosos uma aproximação de Anitta com o ex-ministro e hoje talvez sejam os mais decepcionados com o anúncio da cantora, que vai apoiar o ex-presidente Luiz Inácio Lula da Silva (PT) nas eleições presidenciais de 2022.

Esperado por muitos, o posicionamento da Poderosa em prol do petista não era óbvio: Anitta não escondia de ninguém que não morre de amores pelo ex-presidente ou pelo PT e que estava buscando um "meio termo", como ela mesma escreveu nas redes sociais no mês ado, entre Lula e o presidente Jair Bolsonaro (PL), a quem critica com frequência.

A publicação de Anitta de que estava indecisa, feita há menos de 15 dias na resposta a um seguidor, foi a senha para os fãs de Ciro bombardearem os replies da cantora com pedidos por apelo. Apoiador do pré-candidato, o sindicalista Antonio Neto gravou um vídeo autografando o livro "Projeto Nacional: O Dever da Esperança", escrito por Ciro Gomes e espécie de síntese das ideias dele, direcionado à cantora.

Anitta carrega um histórico de distanciamento com o apoio a partidos, o que já lhe rendeu críticas no ado. Em 2018, essa pressão chegou ao ápice com as cobranças para que ela se posicionasse contra o então candidato Bolsonaro. "Não quero ser obrigada a fazer campanha política quando não foi esse o trabalho que escolhi", reclamou em publicação à época.

Mesmo recentemente, quando o posicionamento anti-Bolsonaro de Anitta já era escancarado, a cantora evitou falar nomes antes de show no Rock in Rio Lisboa. Perguntada por Splash sobre o que pensava de manifestações políticas no palco, ela se limitou a falar que não votaria no atual presidente - neste momento, fez a muito compartilhada crítica sobre a situação da Amazônia no atual governo.

Mas o que mudou em duas semanas, sendo que a cantora dizia que queria "esperar o dia limite da candidatura"? Segundo Splash apurou, Anitta concluiu que não há outra candidatura viável para derrotar Bolsonaro e, diante dos sucessivos ataques que recebe dos apoiadores do atual presidente, decidiu se engajar para ajudar a derrotá-lo.

"Foi natural. Vem da conclusão das propostas apresentadas por cada um, pelo tempo que não teremos para uma terceira via, pelas opções que temos para vencer Bolsonaro", afirma uma pessoa próxima à cantora, que preferiu não se identificar.

Na sequência de postagens em sua conta, Anitta faz o anúncio logo depois de comentar a morte de um defensor do ex-presidente Lula em Foz do Iguaçu (PR) assassinado por um apoiador do atual presidente.

O que também diz quem está no entorno de Anitta é que ela mantém o que disse no Twitter junto com o apoio à Lula. Se considera uma pessoa de centro-esquerda, mas não uma partidária do PT. "Não sou petista nem nunca fui", escreveu a cantora.

Muito ativos no Twitter, rede escolhida por Anitta para se manifestar em prol do pré-candidato do PT, os apoiadores de Ciro se manifestaram nos comentários. Parte lamentando, dizendo que mantém as suas escolhas de voto a despeito da cantora, parte atacando, alguns citando a relação corporativa da cantora com um banco digital.

Houve até quem tentasse reverter a decisão, caso da deputada gaúcha Juliana Brizola (PDT). "Anitta, sei que tu tens uma agenda corrida por conta de todo sucesso merecido que tens, mas sabia que Lula sempre foi contra o impeachment de Bolsonaro e nunca assinou nenhum pedido de impeachment?", perguntou a parlamentar, que ainda não obteve resposta.

O posicionamento, no entanto, provocou preocupações de seguidores com a integridade física de Anitta. Ela replicou, disse não se importar com ameaças à sua segurança, apostando que não vão querer transformá-la "em mártir". "Uma população não consegue viver cercada pelo autoritarismo por muito tempo. É histórico", escreveu a cantora.