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

Previsões ciganas para 2021 revelam que ano será de recomeços para o Brasil

Cartas do baralho cigano que irão reger o ano são: O Caixão, O Lírio e As Chaves.  - Getty Images
Cartas do baralho cigano que irão reger o ano são: O Caixão, O Lírio e As Chaves. Imagem: Getty Images

Camila Eiroa

Colaboração para Universa

05/01/2021 04h00

"2021 será um ano de muitos recomeços em todos os sentidos", diz a Cigana Kélida. O diagnóstico não traz tantas surpresas, visto que 2020 mexeu com nossas estruturas profundamente. Segundo Kélida deveremos entender, de uma vez por todas, que a vida é um ciclo. Sendo assim, existe o momento de começar, estruturar e terminar nossas missões.

Para explicar, Kélida revela que as cartas do baralho cigano que irão reger o ano são: O Caixão, O Lírio e As Chaves. "Sei que quando falamos da carta 'O Caixão' a primeira ideia é a da morte. Entretanto, não se trata apenas desse assunto, essa regência fala da necessidade de deixar o que não acrescenta mais nada e partir para o novo, encerrando ciclos e recomeçando. Já a carta 'As Chaves' mostra que nosso país poderá recuperar o que perdeu ou conquistar o que deseja", explica.

No entanto, as cartas ciganas enfatizam que é preciso prestar atenção e realmente "virar a chave" sobre determinados assuntos, buscando evolução e consciência. Caso contrário, portas serão fechadas para o Brasil. Para que o país seja curado do egocentrismo e para que os menos afortunados tenham comida em suas mesas, a recomendação de Kélida é orar o terço às 18h ou às 21h, de preferência em família.

"Estaremos sob uma grande proteção espiritual, principalmente da mãe Maria e de Nossa Senhora Aparecida. Podemos contar com essa força para que 2021 seja mais positivo e proporcione a evolução em termos gerais", revela a espiritualista.

Adeus ano velho

Nem tudo são flores em 2021, visto que as previsões apontam que as pessoas podem se tornar cada vez mais individualistas. A Cigana Kélida revela que as pessoas podem se fechar, emocionalmente falando, e que o jeito acolhedor conhecido do brasileiro pode entrar na geladeira. A união se dará em grupos que traduzem interesses pessoais, ignorando um contexto maior.

"O vibrar positivamente pode contribuir muito com a mudança interna, bem como ajudar todo o universo a receber essa energia. 2021 será um ano moldável, ou seja, tudo o que se decidir fazer, assim será. Teremos a vigilância do Arcanjo Haniel, que trará compaixão, justiça e muito amor. Vibremos positivo que tudo sairá bem, esse é o segredo", aconselha Kélida.

Leia abaixo as previsões de Kélida para 2021

Relacionamentos:

Em todos os níveis existem esgotamentos, cansaços físicos, mentais e espirituais. As relações pessoais estarão mais frias e sem vínculos emocionais. Algumas pessoas poderão sentir culpa em excesso e essa culpa pode levar à solidão ou ao isolamento por escolha.

Outro sentimento muito próximo nos relacionamentos é o medo da perda. Perder não está nos planos de muitas pessoas e esse ano os relacionamentos devem se solidificar, criar raízes ou, se não forem evoluir, chegarão ao fim para que o novo venha.

Trabalho

É hora de buscar o empreendedorismo! Quem tem um sonho de abrir um pequeno negócio pode esperar o mês de abril, que inicia um ótimo período para recomeçar e implantar. O medo também está presente nos trabalhadores e empreendedores, devido à insegurança cósmica que está presente em nosso universo.

2021 será um ano de egocentrismo e de poucas parcerias — aquelas que estiverem em andamento poderão sofrer algum corte. Quem está no mercado de trabalho deve ter cuidado com fofocas. As vibrações para 2021 pedem muita cautela no que tange ao trabalho.

Família

Ótimo ano para buscar o fortalecimento de laços, tanto os existentes quanto aqueles que foram quebrados no ado. Oferecer uma nova chance para familiares e até mesmo para amigos será uma oportunidade para saber quem vale a pena ter ao seu lado.

Sabe aquela pessoa que se afastou e você ainda tem dúvida se era a melhor saída? Então, essa chance vai provar de uma vez por todas quem fica e quem deve partir.

Sociedade

Um misto de emoções está previsto para 2021 e, por esse motivo, haverá mais discussões, desacordos e brigas. As pessoas no geral vão preferir o isolamento interno, ou seja, interiorizar suas emoções, o que não é recomendável.

Assim como em 2020, as mulheres precisarão de muita proteção e união. Menores, negros, índios e LGBT'S também estarão vulneráveis e poderão sofrer ataques sociais e conjugais.

Política:

A sociedade ficará à mercê de uma possível batalha de egos e o que estará em jogo não é o bem-estar da população, mas sim quem se destaca no poder. Haverá perdas importantes de políticos popularmente aclamados pelo povo brasileiro.

Podemos esperar, também, traições em possíveis parcerias. Portanto, o Brasil deve se precaver contra possíveis puxadas de tapetes. Uma troca de poderes pode afetar o governo atual em seus interesses. Os conselhos para os políticos são: não prometa o que não poderá cumprir e trabalhe para o povo.

Simbologias, cores e amuletos para usar em 2021

- Ferradura: atrai boa sorte e também proteção. Pegue uma ferradura e amarre fitas coloridas nela. Depois, pendure na porta de entrada da sua casa, do lado de dentro.

- O ano tem regência do número 5, então amarelo, laranja, verde, azul e cores vibrantes serão eficazes para espantar o mau-olhado.

- Uma pequena pimenta vermelha embrulhada em um tecido e amarrada no chaveiro do comércio ou de sua casa afastará a inveja e atrairá clientes.