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

Maíra diz que Arthur está com depressão e revela: 'Ele já tentou se matar'

Mayra Cardi e Arthur Aguiar estão casados há cinco anos - Reprodução/Instagram
Mayra Cardi e Arthur Aguiar estão casados há cinco anos Imagem: Reprodução/Instagram

Colaboração para Splash, em São Paulo

23/04/2022 17h45

Maíra Cardi, esposa de Arthur Aguiar, participante do "BBB 22" (TV Globo), usou as redes sociais para defender o marido após críticas por ter dormido durante os Desfiles das Escolas de Samba na Sapucaí, no Rio de Janeiro.

A ex-BBB mostrou um vídeo em que Arthur diz que vai dormir, mas pede para que Paulo André o acorde no momento em que Natália fosse desfilar na Beija-Flor. Maíra relembra a prova de resistência e afirma que o marido está com depressão.

"Foram mais de 24 horas acordado, exausto, cansado... Nitidamente, o Arthur está sofrendo uma depressão lá dentro e por isso ele dorme tanto. Por isso ele come tanto as coisas que ele não come no dia a dia, e por isso ele está tão triste, abalado. Ele já vem de uma depressão mal curada e obviamente lá dentro isso agrava tudo".

"O que eu mais queria dizer é que depressão é uma doença séria, mata, não é de hoje que ele vem com esse quadro, mas, sim, piorou muito lá dentro... Privação de sono, pressão psicológica, ele encontrar os monstros dele sim... Uma pessoa que já foi abandonada, rejeitada, que tem qualquer lastro de abandono, principalmente pelos pais, ela fica com uma doença profunda mal resolvida", acrescentou.

Maíra relata um momento difícil que ou com o marido dias antes dele ser confinado para o reality e pede, mais uma vez, a empatia do público.

"Não está sendo fácil para ele e nem para gente aqui fora... Depressão é algo que põe o Arthur em risco e um mês antes [dele entrar no BBB] ele falou para mim, olhando nos meus olhos e para equipe dele que ele pensou em tirar a vida dele e ele só não fez isso por conta da filha dele."

"Queria pedir mais empatia para vocês. O Arthur não sabe receber críticas... Temos que entender que não é tão simples assim, ele não está se fazendo de vítima, ele nitidamente está com depressão e qualquer médico pode dizer isso. Peço um pouco mais de compreensão de vocês", finalizou.

Arthur enfrenta o último paredão ao lado de Douglas Silva e Eliezer antes da grande final.

Peça ajuda

Caso você tenha pensamentos suicidas, procure ajuda no CVV e os CAPS (Centros de Atenção Psicossocial) da sua cidade.

O CVV funciona 24 horas por dia (inclusive aos feriados) pelo telefone 188, e também atende por e-mail, chat e pessoalmente. São mais de 120 postos de atendimento em todo o Brasil.

Quem você quer eliminar do 'BBB 22'?

Enquete encerrada

Total de 1610969 votos
45,03%
Reprodução/Globoplay