“(…) 7 bilhões de sonhos,
muitas espécies,
uma só Terra.
Preserve,
reduza,
reuse,
recicle.
A natureza pode vencer,
se lhe dermos uma chance.”
Veja o vídeo acima, ou no link a seguir link a seguir: https://youtu.be/mc3rGrbcZq8
Esta é a mensagem, simples, que escolhemos enviar aos nossos amigos, colegas, clientes, leitores e seguidores neste início de ano. Não há muito mais a dizer, a não ser pedir que
PRESERVE … REDUZA … REUSE … RECICLE … mais e melhor em 2024! 😊
Fonte Unsplash / Fotógrafo Kyle Bushnel
Corte Suprema do Reino Unido reafirma inexistência de relação de emprego entre entregadores e empresas de entregas.
Em Independent Workers Union of Great Britain v Central Arbitration Committee and another [2023] UKSC 43, a Suprema Corte do Reino Unido voltou a negar aos entregadores (riders) – como já havia feito para motoristas, no caso Uber BV v Aslam [2021] UKSC 5 – a condição de empregados das empresas de entrega. “Entregadores – diz o acórdão – são livres para rejeitar a oferta de trabalho, para não ficar à disposição do tomador de serviço e para trabalhar para concorrentes. Uma vez mais, essas condições são fundamentalmente incompatíveis com a noção de contrato de trabalho”, diz o acórdão, no seu item 72. A íntegra da decisão está disponível em https://www.supremecourt.uk/cases/uksc-2021-0155.html
Fonte Unsplash / Fotógrafo Rodrigo Kugnharski
Direito europeu deve prevalecer sobre direito nacional conflitante.
A Corte Suprema da França (Cour de Cassation) decidiu que, havendo conflito entre norma europeia e norma de direito interno, a primeira deve prevalecer sobre a última. O caso envolveu a aplicação do art. L. 3141-3 do Código do Trabalho francês, que não considera, no cálculo das férias, o período de afastamento do empregado por doença não ligada ao trabalho. Por contrariar o estabelecido no art. 31, § 2º, da Carta dos Direitos Fundamentais da União Europeia, a regra nacional não deve prevalecer, de modo que, como decidido, “os empregados adquir(em) direito a férias pagas durante a suspensão do contrato de trabalho por causa de doença não profissional”. A decisão é de 13 de setembro de 2023 e foi tomada pela Câmara Social da Corte de Cassação nos recursos ns. 22-17.340, 22-17-341 e 22-17.342 (https://www.legifrance.gouv.fr/juri/id/JURITEXT000048085897).
Fonte Unsplash / Fotógrafo Mika Baumeister
Trabalho intermitente no direito italiano.
A Corte de Cassação italiana decidiu que os requisitos previstos no art. 13 do Decreto Legislativo italiano 81/2015, para o trabalho intermitente, são alternativos e não conjuntivos. Em consequência, é lícito o trabalho intermitente prestado pelo empregado com a idade legal, ainda que a atividade em si não se encontre prevista na norma coletiva ou na portaria do Ministério do Trabalho. https://www.italgiure.giustizia.it/
Fonte Unsplash / Fotógrafa Melinda Gimpel
Pagamento compulsório de cotização para entidades de regulamentação profissional.
Em Janus v. AFSCME 585 U.S.___ (2018), a Corte Suprema dos Estados Unidos entendeu que a cobrança compulsória de contribuições sindicais de trabalhadores não sindicalizados viola a liberdade de expressão, quando utilizados os valores para atividades excedentes da representação sindical. No caso Boudreaux v. LSBA, estendeu-se a mesma regra para as cotizações cobradas por entidades de regulamentação profissional, no caso a Ordem dos Advogados do Estado da Louisiana. A decisão da Corte de Apelações para o 5º Circuito admite, com base nos precedentes sobre a matéria, a legitimidade da cotização compulsória, para financiamento de atividades institucionais, inclusive declarações públicas, sob a forma de “germane speech”. Nesse caso, “não há nem violação à liberdade de expressão ou à liberdade de associação”. O problema passa a ser, portanto, a definição de “germane speech”, a qual não se encontra na lei. O julgamento define esse discurso, no caso concreto – em que está em causa a advocacia –, como “inerentemente ligado ao exercício da advocacia, não ligado apenas com questões pessoais que podem repercutir em quem exerce a advocacia”. Ao concluir, o tribunal entendeu que a promoção de festas beneficentes e discussão sobre empréstimos estudantis ultrapassavam os limites próprios da função da entidade, de modo a afastar a possibilidade de cobrança compulsória de valores para o seu financiamento. https://www.ca5.uscourts.gov/opinions/pub/22/22-30564-CV0.pdf
Fonte Unsplash / Fotógrafo Brian Erickson
Sucumbência e honorários advocatícios.
O caso Damian Stinnie v. Richard Holcomb [No. 21-1756 (4th Cir. 2022)] suscita um debate importante, sobre o conceito de sucumbência. A questão de fundo já era, por si só, bastante rica. Envolveu a constitucionalidade de norma estadual que suspendia a carta de condução das pessoas que tinham débitos não satisfeitos com os tribunais judiciais. Em ação coletiva (class action), questionou-se a validade da previsão, por não distinguir quem não pagava por não ter meios, de quem não pagava por não o desejar fazer. Deferida liminar, para afastar a suspensão do direito de dirigir veículos, sobreveio a revogação da lei, durante a tramitação do processo, mas antes de alguma decisão definitiva de mérito. Pôs-se então o problema de saber se o estado era sucumbente, para efeito de pagamento de honorários. Encontre a resposta em https://www.ca4.uscourts.gov/opinions/211756.p.pdf
Fonte: Unsplash / Fotógrafo Andre Pfeifer
Plenário do STF analisará reclamação sobre vínculo de emprego de trabalhadores de aplicativos.
A Primeira Turma do Supremo Tribunal Federal (STF) remeteu para o Plenário a Reclamação (RCL) 64018, para julgamento de decisão da Justiça do Trabalho que reconheceu vínculo de emprego entre parceiro e plataforma digital de transporte. Aguardemos o pronunciamento do Pleno para uniformização dessa matéria tão relevante no mundo atual. (https://portal.stf.jus.br/processos/detalhe.asp?incidente=6800311)
Fonte: Unsplash / Fotógrafo Damir Kopezhanov
Não reconhecido vínculo de emprego entre advogada associada com escritório de advocacia.
A 8ª Turma do Tribunal Superior do Trabalho (TST) afastou o vínculo de emprego sob o fundamento de que o regime de associação para a contratação de advogados é lícito e está de acordo com a jurisprudência do Supremo Tribunal Federal (STF), não tendo sido demonstrado qualquer vício de consentimento. O julgamento foi realizado no RR-1010-26.2018.5.17.0010. (PROCESSO Nº TST-RR-1010-26.2018.5.17.0010/)
Fonte Unsplash / Fotógrafo Brett Jordan
Justiça afasta declaração de verbas trabalhistas do eSocial.
A 24ª Vara Cível Federal de São Paulo deferiu liminar para isentar empresas produtoras e exportadoras de carne de declararem o pagamento de verbas trabalhistas determinadas pelo Judiciário no sistema eSocial, em razão da cobrança indevida de uma multa de 20%. O sistema eSocial está a incluir automaticamente, nos eventos S-2501, a multa por ocasião da inserção de dados para o recolhimento de contribuições sociais impostas em decisões trabalhistas. A decisão serve de precedente para outras empresas que se depararem com situação análoga. (https://pje1g.trf3.jus.br/pje/ConsultaPublica/)
Fonte Unsplash / Fotógrafo Giammarco Boscaro
Ofensa a ratio decidendi de decisão do STF permite acolhimento de pedido rescisório.
A SbDI II do Tribunal Superior do Trabalho decidiu, por maioria, que o pedido de rescisão, fundado nos arts. 525, § 15, e 535, § 8º, combinado com o inciso V do art. 966, todos do CPC, pode envolver ofensa apenas à ratio decidendi do pronunciamento do Supremo Tribunal Federal, tomado em precedente vinculante. Foi designado como relator o Min. Dezena da Silva para o acórdão, proferido em novembro de 2023 (https://consultaprocessual.tst.jus.br/).
Fonte Unsplash / Fotógrafo Raban Haaijk
Atribuição de natureza indenizatória, em norma coletiva, a pagamento feito como aluguel de veículo do empregado é válida.
É válida a norma coletiva que considera ter natureza indenizatória a parcela paga ao empregado a título de aluguel do seu veículo, utilizado para a execução do trabalho. O acórdão, lavrado pelo Min. Amaury Rodrigues Pinto Junior, enfatiza que não se pode presumir “fraude” e, tampouco, que se recusem “efeitos à cláusula pactuada pelo próprio representante da categoria profissional dos substituídos”. Diz o acórdão, ainda, que é o caso de aplicar ao caso o Tema 1.046 da Repercussão Geral”. https://consultaprocessual.tst.jus.br/
Fonte Unsplash / Fotógrafo Behnam Norouzi
Causa de pedir e prazo para ajuizamento de ação anulatória de arrematação.
A ação anulatória de arrematação pode envolver vício na intimação da hasta pública. O prazo para seu ajuizamento é de quatro anos, com termo inicial a partir da data de expedição de carta de arrematação. Os dois pontos compõem a fundamentação de acórdão proferido pela Min. Maria Cristina Peduzzi, em novembro de 2023, que pode ser encontrado em https://consultaprocessual.tst.jus.br/
SÉRIE: COMO VIVER ATÉ OS 100: OS SEGREDOS DAS ZONAS AZUIS
Fonte: Youtube
Veja o vídeo acima ou no link a seguir: https://youtu.be/it-8MIm29bI
Quer viver até os 100 anos ou mais? Viaje pelo mundo com o escritor Dan Buettner e descubra cinco comunidades únicas, onde as pessoas têm vidas longas e felizes. Disponível no streaming. Vale a pena assistir!
FILME: THE OLD OAK
Fonte: Youtube
Veja o vídeo acima ou no link a seguir: https://youtu.be/Zui5tsxIpbs
The Old Oak é um lugar especial. Não é apenas o último pub, mas também é o único espaço público remanescente onde as pessoas podem se encontrar em uma comunidade de mineração outrora próspera. Quando chegam refugiados sírios, TJ Ballantyne (Dave Turner), o senhorio, inicia uma amizade improvável com Yara (Ebla Mari), uma fotógrafa amadora. Eles encontram uma maneira de fazer com que as duas comunidades se entendam. Drama comovente sobre fragilidades e esperanças. Vale a pena ver!
LIVRO: OUTLIVE: A ARTE E A CIÊNCIA DE VIVER MAIS E MELHOR
Um dos maiores especialistas mundiais em longevidade, Peter Attia, médico renomado, investiga o envelhecimento, o impacto das doenças crônicas e fornece estratégias práticas para melhorar a saúde e prolongar a vida com qualidade. Seu objetivo não é ditar regras, nem apontar falhas, mas ajudar pessoas a transformar seu modo de pensar a saúde a longo prazo. Vale a pena ler. Disponível nas melhores livrarias!
EXPOSIÇÃO: NIHONCHA: INTRODUÇÃO AO CHÁ JAPONÊS
Elemento emblemático da cultura japonesa, o chá verde quebra as barreiras do tempo e tem conquistado cada vez mais adeptos ao redor do mundo. Até o dia 7 de abril de 2024, a Japan House São Paulo convida o público a mergulhar nesse universo na exposição NIHONCHA: introdução ao chá japonês. A mostra apresenta um panorama sobre a produção do chá japonês (também conhecido como nihoncha), destacando amostras das variedades do chá, espírito do cha no yu, que reside no chadō, utensílios tradicionais e contemporâneos desenhados por designers nipônicos, além de uma casa de chá projetada por artista contemporâneo. Evento gratuito. Mais informações: https://www.japanhousesp.com.br/ Vale visitar!
AMIGOS DA RUA E SEUS PETS
Amigos da Rua e seus Pets surgiu ao presenciar uma idosa se alimentando de lixo, com seu cão, no início da pandemia. E assim foi criado o grupo com a união de amigos e vizinhos. Essas criaturas, invisíveis ao mundo, são carentes de tudo e de todos. Desde o seu início, até os dias atuais, o grupo cresceu e hoje leva 200 refeições diárias, 200 litros de água, kits de higiene e ração. Tudo para alimentar os amigos da rua e seus animais. Maiores informações: Amigos da Rua e seus Pets | Linktree. Confira e colabore!
Vejam o vídeo acima, ou no link a seguir: https://www.youtube.com/
E com a Terra e Wounda, iniciamos 2024, enviando aos nossos colegas aniversariantes – Dra. Larissa Verussa Porto Cardoso, no dia 20, Dra. Maisa Pernomian de Araujo Balzanini e Dra. Rosana Pereira Agnoletto, no dia 21 – e a todos os amigos, clientes, leitores e seguidores o nosso abraço mais carinhoso e votos de um
FELIZ 2024! 😊
OBRIGADA POR ESTAREM CONOSCO NESTA JORNADA!
O Informativo deste mês foi elaborado pelo Dr. Renato Noriyuki Dote, vivo defensor da Terra e de todos os Woundas, e contou com a colaboração dos amigos, colegas, clientes, leitores e seguidores do Mallet Advogados Associados!
Aguardem o Informativo de fevereiro! Ele trará muitas outras novidades!
E acessem o conteúdo deste e dos próximos Informativos pelo Linkedin!
Outros Números


Ad block detected
\n Please disable your ad blocker and reload the page.\n ")}errorParkingUnavailable(){this.message("\nAn Error Occurred
\nParking is currently unavailable. We'll be right back.
\n ")}errorParkingServicesDisabled(){this.message("\nAn Error Occurred
\nServices for this domain name have been disabled.
\n ")}errorParkingNoSponsors(e){this.message(`\n \n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,""))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),e.bannerAdblockerOnly&&this.hideSalesBanner(),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),e.bannerAdblockerOnly||this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"
Content blocked
Please turn off your ad blocker.";case"disabled_mr":return`Invalid URL
Referral traffic for ${this.domain} does not meet requirements.`;default:return`No sponsors
${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\nNo Sponsors
\n${this.domain} currently does not have any sponsors for you.
`;case"disabled_mr":return`\nInvalid URL
\nReferral traffic for ${this.domain} does not meet requirements.
`;case"js_error":return"\nAn Error Occurred
\nParking is currently unavailable. We'll be right back.
\n ";default:return"\nAn Error Occurred
\nServices for this domain name have been disabled.
\n "}}get trackingType(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings");n.bannerAdblockerOnly=null==i?void 0:i.banner_adblocker_only;const s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o,status:e}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&!(null==i?void 0:i.banner_adblocker_only)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},CAFKey="caf",ClickKey="click",NoCacheKey="nc",SessionKey="session",TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,user_id:t.userId,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={[ClickKey]:"true",[SessionKey]:t.uuid,[NoCacheKey]:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};var State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));class Provider{get providerCtor(){return this.constructor}constructor(e){this.state=new Map,this.injectedAt=new Map,this.timeoutAt=new Map,this.timeoutSeconds=5,this.handlePixelEvent=e=>{this.keys.forEach((t=>{switch(this.state.get(t)){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e,t)}}))},this.watch=e=>{switch(this.state.get(e)){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded(e)?this.state.set(e,State$1.Loaded):this.isTimedOut(e)?this.state.set(e,State$1.Failed):setTimeout((()=>this.watch(e)),50)}},this.config=e,this.keys.length>0?this.keys.forEach((e=>{this.state.set(e,State$1.Pending);const t=new Date;t.setSeconds(t.getSeconds()+this.timeoutAfter()),this.timeoutAt.set(e,t),this.injectPixel(e)})):this.state.set("",State$1.Failed)}get keys(){return this.config?Object.keys(this.config):[]}getPixelEvents(e){var t,n;return null===(n=null===(t=this.config)||void 0===t?void 0:t[e])||void 0===n?void 0:n.pixel_events}injectPixel(e){this.injectedAt.has(e)||(this.injectedAt.set(e,new Date),this.inject(e),this.watch(e))}inject(e){if(!this.providerCtor.scriptInjected){const e=document.createElement("script");e.text=this.getScript(),document.head.appendChild(e),this.providerCtor.scriptInjected=!0}this.init(e)}isTimedOut(e){return+new Date>=+(this.timeoutAt.get(e)||0)}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e,t){const n=this.getPixelEvents(t);if(Array.isArray(n))return n.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{getScript(){return"!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');"}init(e){window.fbq&&window.fbq("init",e)}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&(e.custom?window.fbq("trackSingleCustom",t,e.event):window.fbq("trackSingle",t,e.event))}))}isLoaded(e){return!!window.fbq&&window.fbq.getState&&window.fbq.getState(e)}}Facebook.scriptInjected=!1;class Outbrain extends Provider{getScript(){return`!function(_window, _document) { var OB_ADV_ID = ${JSON.stringify(this.keys)}; if (_window.obApi) { var toArray = function(object) { return Object.prototype.toString.call(object) === '[object Array]' ? object : [object]; }; _window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID)); return; } var api = _window.obApi = function() { api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments); }; api.version = '1.1'; api.loaded = true; api.marketerId = OB_ADV_ID; api.queue = []; var tag = _document.createElement('script'); tag.async = true; tag.src = '//amplify.outbrain.com/cp/obtp.js'; tag.type = 'text/javascript'; var script = _document.getElementsByTagName('script')[0]; script.parentNode.insertBefore(tag, script); }(window, document);`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(e){return!!window.obApi}}Outbrain.scriptInjected=!1;class Revcontent extends Provider{getScript(){return"var script=document.createElement('script');script.src='https://assets.revcontent.com/master/rev.js';document.head.appendChild(script);"}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(e){return!!window.rev}}Revcontent.scriptInjected=!1;class Taboola extends Provider{getScript(){return`window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/${this.keys[0]}/tfa.js','tb_tfa_script');`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{if(e){const n=parseInt(t,10);window._tfa.push({notify:"event",name:e.event,id:n})}}))}isLoaded(e){return Array.isArray(window._tfa)}}Taboola.scriptInjected=!1;class Tiktok extends Provider{getScript(){return'!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i