;(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 Cardi impressiona ao mostrar mansão onde vive com Arthur Aguiar; veja

Maíra Cardi faz tour pela casa onde vive com Arthur Aguiar no interior de SP - Reprodução/Instagram
Maíra Cardi faz tour pela casa onde vive com Arthur Aguiar no interior de SP Imagem: Reprodução/Instagram

Colaboração para Splash, no Rio de Janeiro

27/08/2022 15h32

Maíra Cardi, de 38 anos, mostrou a mansão onde mora com Arthur Aguiar e a filha Sophia, 3, no interior de São Paulo. A influenciadora digital impressionou com o tamanho dos cômodos do imóvel.

"Nesse vídeo eu não consegui mostrar tudo, mas aqui está um pouquinho do lugar que eu mais amo no mundo, que me traz paz e tranquilidade. Essa é a casa dos meus sonhos, que transformei na minha casa da realidade!", disse ela, em uma publicação no Instagram.

Em seguida, a influenciadora digital deu um conselho a respeito de acreditar nos seus sonhos e no que pretende conquistar na sua vida. "Nunca permita que as limitações dos outros te definam. Se alguém te disser que algo é impossível, que você não vai conseguir, que você é sonhador demais ou qualquer outra coisa que tente limitar o lugar onde você quer chegar, não escute! Saiba que essa pessoa não está falando das suas limitações, mas sim das limitações dela mesma e do que ela é incapaz de fazer. Você pode tudo, basta acreditar", afirmou.

No vídeo, Maíra mostra uma sala gigante, que conta com enormes lustres de cristais, varanda, escritório, banheiro, com um balanço, quarto do casal, closet, piscina e um lago.

"Espero que tenham gostado, mas saibam que esse vídeo não foi nem a metade! Ainda falta muita coisa para mostrar: a casa de hóspedes, academia, sala de dança, closet, brinquedoteca, mundo da Sophia, casa de apoio, jardins, sala de lareira, os demais quartos... é coisa demais para caber em um vídeo só!", descreveu o restante da propriedade.

Nos comentários, várias pessoas ficaram iradas com a grandiosidade do imóvel. Tatá Werneck brincou e disse: "Posso chegar aí amanhã ao meio-dia?", questionou. "Por que não saio do meu resort?", ironizou Carlinhos Maia. "Uauuuu, que perfeição!!!!! Amei o paisagismo natural!!!! Tudo perfeito!!!", disse Romana Novais, mulher de Alok. "A minha que se eu esticar o braço do quarto vai na cozinha eu já não saio. Imagina sair dessa??? Hahhahahaha fazer o que na rua?", brincou Dany Bananinha.

Há vários outros comentários sobre a mansão. "Se eu tivesse uma dessa ninguém me veria na rua", brincou um seguidor. "Eu que moro em 50 metros quadrados já não gosto de sair. Se morasse numa casa linda assim ninguém iria me ver", afirmou uma seguidora. "A minha é menor que o banheiro dela... E eu também não saio de casa", avaliou outro.