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

Chá revelação: responsável por deixar água de cachoeira azul será autuado

Do UOL, em São Paulo

28/09/2022 10h03Atualizada em 03/10/2022 22h58

A água da Cachoeira Queima-Pé, que foi tingida de azul durante um chá revelação em Tangará da Serra (MT), não teve a qualidade prejudicada pelo corante usado no evento. A avaliação do possível prejuízo ambiental foi feita pela Sema (Secretaria de Estado de Meio Ambiente) em conjunto com o órgão ambiental do município mato-grossense. Ainda assim, o evento vai contra um decreto federal e os responsáveis serão autuados pelo incidente, de acordo com o órgão, e podem ser multados.

>>> Chá revelação: Homem que tingiu cachoeira em MT se diz alvo de 'ecochatos'

Durante a vistoria, realizada na segunda (26), os agentes não observaram alterações na cor e odor da água ou morte dos peixes que vivem na região. Uma análise laboratorial feita no mesmo dia descartou também alterações químicas na cachoeira, segundo nota da Sema enviada ao UOL na manhã de hoje.

O proprietário do terreno que abriga a cachoeira informou que cedeu o local para o chá revelação, realizado no domingo (25), mas que não teve relação direta com ele. Um dos organizadores do evento compareceu à sede da Sema de Tangará da Serra para prestar esclarecimentos, acompanhado de uma advogada, e afirmou que não sabia que a água seria colorida de azul, atribuindo a outro familiar a responsabilidade pelo uso do corante.

Autuação será definida

O responsável apontado pelo organizador já foi convocado e também deve comparecer ao órgão ambiental para a devida autuação ambiental, que ainda será definida após a conclusão do laudo técnico ambiental, que irá apontar a dimensão dos danos causados pela infração.

Segundo a Sema, o chá revelação do casal, que terá um menino, vai contra o decreto federal nº 6.514/2008, que define como ível de infração ambiental "lançar resíduos sólidos, líquidos ou gasosos ou detritos, óleos ou substâncias oleosas em desacordo com as exigências estabelecidas em leis ou atos normativos".

O decreto estipula que a multa por dano ambiental "terá por base a unidade, hectare, metro cúbico, ou outra medida do objeto jurídico lesado" e que o valor da punição deve ser fixada em no mínimo R$ 50 e no máximo R$ 50 milhões.

Relembre o caso

Um casal virou alvo de críticas após tingir de azul a água de uma cachoeira durante um chá revelação em Tangará da Serra (MT).

Vídeos e fotos do evento foram compartilhados nas redes sociais pelos convidados. Na ocasião, Anderson Reis e Evelin Talini usaram a cachoeira para anunciar a chegada do filho.

Nas imagens, é possível ver o momento em que a queda d'água atrás do casal começa a ficar azul, revelando que eles serão pais de um menino. Além da substância que tingiu a água da cachoeira, fumaça da mesma cor também foi usada para revelar o sexo do bebê.

No início da semana, o UOL entrou em contato com o casal através de redes sociais e ligações, mas eles não se pronunciaram sobre o caso. Na note enviada hoje, a Sema não detalha se algum deles é considerado responsável pelo uso do corante.