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

Piscina vermelha e lavabo panorâmico: as casas dos camarotes do BBB 22

Tiago Abravanel mostra sua casa no programa "Pode Entrar" - GNT/Reprodução
Tiago Abravanel mostra sua casa no programa 'Pode Entrar' Imagem: GNT/Reprodução

Laysa Zanetti

De Splash, em São Paulo

23/01/2022 04h00

Tiago Abravanel deixou a sua "Abravalândia" para dividir uma casa com outras 19 pessoas e disputar o prêmio de R$ 1,5 milhão do "BBB 22". O ator, cantor e apresentador mora com o marido, Fernando Poli, e já abriu as portas de sua residência para o programa "Pode Entrar", do GNT.

No entanto, ele não é o único entre os membros do Camarote que já mostraram um pouquinho de onde vivem.

Tiago Abravanel

Tiago Abravanel mostra vista panorâmica de seu apartamento - TV Globo/Reprodução - TV Globo/Reprodução
Tiago Abravanel mostra vista panorâmica de seu apartamento
Imagem: TV Globo/Reprodução

O neto de Silvio Santos mora em uma casa com algumas peculiaridades. Colecionador de bonecos, daqueles cabeçudos da Funko, ele diz que tem cerca de 800 exemplares, e mandou construir uma porta para sua casa que serve de expositor para alguns dos modelos.

Além disso, um lugar bem especial na "Abravalândia" é o lavabo, todo de espelho e com uma vista panorâmica para a cidade de São Paulo.

Pedro Scooby

Sustentando, por enquanto, o título de "homem bobo" da edição, o pai dos filhos de Luana Piovani mora com a esposa, Cintia Dicker, em Portugal. Em seus stories do Instagram, o surfista carioca já mostrou imagens de sua casa, que possui um grande jardim e um playground para os filhos Dom, Ben e Liz.

Arthur Aguiar

Após voltar mais uma vez com Mayra Cardi, Arthur está morando com a esposa e a filha na casa dela. Em um vídeo compartilhado em seu Instagram no final de dezembro, ela conta como foi a decisão de ambos morarem juntos e mostra parte da casa, de 10 mil m².

"Eu e Arthur decidimos juntar as tralhas. Só que, nessa casa, só tinha eu, meu mundo rosa, minha piscina rosa, meu futon rosa, meu tapete rosa (...) Quando eu vim morar pra cá, eu era solteira. E, aí, resolvemos voltar. Como é que faz? Vai para uma outra casa? Jamais (...)"

A mansão tem uma área de brinquedos para a filha do casal, Sophia, e Mayra conta que dedicou muito tempo à reforma.

"Por benefício da nossa filha, nós resolvemos ficar aqui. E depois a gente pensa o que vai fazer. Ele vai morar no nosso mundo rosa, mas é um desapego, porque ele saiu do apartamento dele, deixou as coisas dele, para se encaixar no nosso mundo rosa."

Brunna Gonçalves

Brunna Gonçalves grava depoimento para o "BBB" em seu closet - TV Globo/Reprodução - TV Globo/Reprodução
Brunna Gonçalves grava depoimento para o "BBB" em seu closet
Imagem: TV Globo/Reprodução

A bailarina casada com Ludmilla mora com a cantora em um casarão no Rio de Janeiro, com direito a sala de cinema, uma piscina vermelha e uma área aberta de lazer. A cerimônia de casamento das duas, inclusive, aconteceu lá.

A funkeira já abriu as portas de sua mansão para o apresentador Rodrigo Faro e mostrou sua área de lazer e os locais favoritos da casa.

Naiara Azevedo

A sertaneja que está dando o que falar no "BBB" já mostrou a sua mansão em Goiânia para a apresentadora Eliana. Na ocasião, Naiara mostrou a sala, a cozinha e o quintal com piscina, onde a os momentos de descontração.

Na época, Naiara ainda era casada com Rafael Cabral, de quem se separou no ano ado. Atualmente, os dois não estão juntos, mas ele segue como empresário de sua carreira e até já demonstrou apoio para a ex-esposa no reality.

Reprodução/Globoplay

Veja aqui as principais novidades do Big Brother Brasil. Acompanhe as principais notícias e análises sobre as provas, formação de paredão, discussões, casais, enquetes e muito mais. O reality, produzido pela Globo e apresentado por Tadeu Schmidt, chega a sua 25ª edição com uma inovação: pela primeira vez, os participantes entraram na casa em duplas.