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

Esse conteúdo é antigo

Quem é Mara Gabrilli, indicada como vice de Simone Tebet

9.mai.2019 - Senadora Mara Gabrilli (PSDB) - Kleyton Amorim/UOL
9.mai.2019 - Senadora Mara Gabrilli (PSDB) Imagem: Kleyton Amorim/UOL

Davi Medeiros

São Paulo

02/08/2022 11h59Atualizada em 02/08/2022 15h01

A senadora Mara Gabrilli (PSDB-SP) foi a indicada pela federação entre PSDB e Cidadania para concorrer à vice-presidência da República na chapa de Simone Tebet (MDB). O anúncio formal da composição da chapa ocorre ainda na manhã desta terça-feira, 2.

Nascida em São Paulo em 1967, Mara começou a carreira política em 2004, quando disputou as eleições municipais para o cargo de vereadora. Não alcançou a quantidade de votos necessária para se eleger, mas ficou na lista de suplentes.

Em 2005, na gestão de José Serra (PSDB) na Prefeitura, Mara propôs a criação de uma secretaria municipal para pessoas com deficiência e mobilidade reduzida. O então prefeito acatou a proposta e criou a pasta, que foi a primeira no País a ser voltada para a área. A então suplente da Câmara Municipal foi nomeada secretária, cargo que ocupou em 2005 e 2006.

Nas eleições proporcionais de 2006, alguns vereadores do município de São Paulo foram eleitos deputados federais e estaduais, deixando lacunas na Câmara Municipal. Mara, que era suplente, tomou posse para cumprir os dois últimos anos de mandato. Foi reeleita em 2008 e ficou na Casa até 2011, quando tomou posse como deputada federal, após disputar o cargo no pleito de 2010.

No Congresso, seu trabalho de maior destaque foi a relatoria da Lei Brasileira de Inclusão (LBI), que modernizou a legislatura brasileira e ampliou direitos para as pessoas com deficiência. O texto, que entrou em vigor em 2016, estabeleceu mudanças em relação aos direitos civis dessa população: pessoas com deficiência intelectual, por exemplo, aram a ter garantido em lei o direito ao voto e a ser votado, ao casamento e a ter filhos, entre outros, sem a necessidade de uma decisão judicial para isso

"A principal inovação se dá na mudança do conceito de deficiência, que agora não é mais entendida como uma condição estática e biológica da pessoa, mas sim como o resultado da interação das barreiras impostas pelo meio com as limitações de natureza física, mental, intelectual e sensorial do indivíduo", afirma a senadora.

"Nesse sentido, uma pessoa que tenha uma tetraplegia, como eu, mas que tenha condições financeiras de ter um cuidador e para trabalhar, pode ser considerada com menos deficiência do que alguém com uma deficiência menos severa, mas que more em uma comunidade e não consiga sair de casa por falta de ibilidade, por exemplo", completa.

Mara sofreu um acidente de carro em agosto de 1994, e desde então não tem mobilidade do pescoço para baixo. Em 1997, fundou o Instituto Mara Gabrilli, uma ONG para fomentar pesquisas científicas destinadas à cura de paralisias e atuar no desenvolvimento social de pessoas com deficiência em situação de vulnerabilidade.

Em 2018, foi eleita senadora por São Paulo com 6,5 milhões de votos. No mesmo ano, tornou-se a primeira brasileira a integrar o Comitê sobre os Direitos das Pessoas com Deficiência da Organização das Nações Unidas (ONU).

Agora, na metade de seu mandato no Senado, Mara deve ter seu nome anunciado como vice de Simone nesta terça-feira, no diretório tucano de São Paulo, com a presença da emedebista e dos presidentes dos três partidos envolvidos na aliança: Baleia Rossi, do MDB; Bruno Araújo, do PSDB; e Roberto Freire, do Cidadania.

Pesquisas qualitativas feitas pela campanha do MDB mostraram que uma chapa com duas mulheres seria um diferencial. Além do MDB, o PSTU lançou duas mulheres: Vera Lúcia, candidata a presidente, e a líder indígena Kunã Yoporã, como vice. Já a chapa do PCB é encabeçada pela economista Sofia Manzano, que terá o jornalista Antonio Alves como candidato a vice.

A senadora Eliziane Gama (Cidadania-MA) também era cotada para a vaga, mas os tucanos não abriram mão de indicar um nome da legenda, já que, pela primeira vez desde a criação do partido, o PSDB não terá candidato próprio na disputa pelo Palácio do Planalto. O senador Tasso Jereissati (PSDB-CE), que era considerado como primeira opção, declinou do convite. Ele também confirmou presença no anúncio da vice.