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

Mãe quer que Britney Spears pague R$ 3,6 milhões para seus advogados

Britney Spears com a mãe, Lynne Spears, em 1999 - Getty Images
Britney Spears com a mãe, Lynne Spears, em 1999 Imagem: Getty Images

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

04/11/2021 13h12

Enquanto a tutela de Britney Spears se aproxima do fim, sua mãe, Lynne, está querendo que a estrela pop desembolse 650 mil dólares (R$ 3,6 milhões, na cotação de hoje) para pagar os honorários de seus advogados. Essa informação é da revista People.

Em uma petição de pagamentos apresentada na última segunda-feira, 01, Lynne, 66, solicitou que seus advogados fossem pagos pelos bens de Britney por conta de seu envolvimento no caso da tutela da artista.

Quanto ao detalhamento das taxas, os advogados de Lynne na Jones Swanson afirmaram que seus honorários totalizavam 840 mil dólares (R$ 4,6 milhões), mas estavam "dispostos a aplicar um desconto de 40%" e pedir 504 mil dólares (R$ 2,8 milhões). As outras taxas corresponderiam aos advogados da Ginzburg & Bronshteyn, que solicitaram pouco mais de 146 mil dólares (R$ 816 mil) em taxas.

Ainda de acordo com o veículo, no processo, os advogados de Lynne alegaram que ela os procurou para "ajudar Britney a se libertar do que ela via como uma existência muito controladora". Além disso, disseram que defenderam a remoção de Jamie, pai da popstar, da tutela.

"Lynne discutiu muito sobre ingressar na tutela como parte interessada com Britney e a cantora concordou com entusiasmo, e de fato pediu a sua mãe para participar do caso em qualquer cargo que ajudasse a acabar com seu pesadelo e a crise que ela estava enfrentando", dizia o documento segundo a People.

No entanto, esse pedido vem no momento em que a cantora, 39, usou suas redes sociais para criticar sua mãe. Na última terça-feira, 02, Britney fez uma publicação onde culpava Lynne pela tutela. O post foi excluído.

Entenda o caso

Jamie Spears, pai de Britney, tinha sua tutela desde 2008, ou seja, era ele quem dava a palavra final em várias decisões da vida da artista como, por exemplo, se ela se casará ou não. O arranjo legal começou devido às preocupações com a saúde mental de Britney, que foi hospitalizada duas vezes em 2008 na ala psiquiátrica de um hospital.

Desde então, o pai de Britney e um advogado assumiram o controle de seus assuntos pessoais e comerciais. A cantora tentou remover o pai da posição de seu tutor em 2020, mas um juiz negou e estendeu a tutela até setembro de 2021. Fãs da artista chegaram a fazer um movimento chamado "Free Britney" pelo fim da tutoria.