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

Eliminatórias Sul-Americanas

Brasil x Argentina: Servidor da Anvisa diz que bebidas foram oferecidas

Agentes da Anvisa interrompem partida entre Brasil e Argentina - Alexandre Schneider/Getty Images
Agentes da Anvisa interrompem partida entre Brasil e Argentina Imagem: Alexandre Schneider/Getty Images

Do UOL, em São Paulo

08/09/2021 17h18

O servidor da Anvisa alegou que "lanches e bebidas" foram oferecidos pela organização de Brasil x Argentina antes da ação que culminou na paralisação da partida na Neo Química Arena, no último domingo, pelas Eliminatórias da Copa do Mundo de 2022. O relatório foi divulgado pela entidade após a autuação do fim de semana.

No texto, o fiscal disse que as atitudes da segurança do local "sinalizavam uma possível situação de obstrução e ou protelação".

"Durante a espera no camarote fomos cercados pela segurança do evento e se iniciou entrega de lanches e bebidas (não aceitos pelo fiscal da ANVISA (...) a falta de contato e ou direcionamento para um nível decisório de alguma das entidades presentes (CBF, CONMEBOL E AFA), até o momento só seguranças e pessoal de apoio operacional (que entravam e saíam de forma rápida e falavam de forma frenética nos rádios), me sinalizavam uma possível situação de obstrução e ou protelação", diz o relatório.

Em outro trecho, o servidor relatou que, na chegada ao vestiário da Argentina, foi direcionado a uma sala adjacente.

"Neste momento verifiquei mais de 8 homens com terno na porta (a sala só possuía uma) com aparência de seguranças. Também se apresentam várias pessoas para tratar do assunto fazendo várias perguntas e colocações (aparência de tumultuar). Foi colocado em vários momentos se algum dirigente poderia pelos jogadores, sendo prontamente negado. Neste momento, os respectivos delegados iniciam uma conversa com os presentes no intuito de chegar a algum termo. Porém o tempo a sem que se chegue à definição e ação", escreveu.

Nesta quarta, a Anvisa divulgou uma linha do tempo das ações que levaram à autuação de jogadores argentinos durante a partida contra o Brasil. A entidade, porém, não apresentou provas de que os quatro atletas da Argentina mentiram ao entrarem no país.

A confusão à beira do campo de Brasil x Argentina começou aos cinco minutos de partida. Funcionários responsáveis pela operação do jogo tentaram impedir a entrada no campo, mas não conseguiram. Minutos depois, toda a seleção argentina deixou o gramado, apesar de os quatro jogadores envolvidos serem o goleiro Emiliano Martínez, o zagueiro Cristian Romero, o volante Lo Celso e o meia-atacante Emiliano Buendía — os três primeiros estavam entre os titulares.

No início da tarde de domingo, a Anvisa chegou a emitir um comunicado no qual apontou "risco sanitário grave, e por isso orientou às autoridades em saúde locais a determinarem a imediata quarentena dos jogadores, que estão impedidos de participar de qualquer atividade e devem ser impedidos de permanecer em território brasileiro".

Segundo a Anvisa, os quatro jogadores declararam não ter agem por nenhum dos quatro países com restrições nos últimos 14 dias —entre eles, a Inglaterra. Os viajantes chegaram ao Brasil em voo de Caracas/Venezuela com destino a Guarulhos. Porém, notícias não oficiais chegaram à Agência denunciando supostas declarações falsas prestadas por tais viajantes.

De acordo com as regras brasileiras, os visitantes que estiveram no Reino Unido 14 dias antes de entrar no país devem ficar em quarentena por 14 dias na chegada.