(window.webpackJsonp=window.webpackJsonp||[]).push([[107],{473:function(e,t,o){"use strict";o.r(t),o.d(t,"default",function(){return p});var n=o(15),i=o.n(n),t=o(16),s=o.n(t),n=o(346),r=o.n(n),t=o(347),c=o.n(t),n=o(348),a=o.n(n),t=o(349),y=o(350),l=o(1),h=o(357),n=o(54),u=o.n(n);function d(o){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var e,t=a()(o);return t=n?(e=a()(this).constructor,Reflect.construct(t,arguments,e)):t.apply(this,arguments),c()(this,t)}}var p=function(e){r()(o,e);var t=d(o);function o(){return i()(this,o),t.apply(this,arguments)}return s()(o,[{key:"onCreate",value:function(){this.startVideo(),this.banner(),this.toggleForm(),this.clickLogger(),this.submenuShowHide(),this.scrollMetrics(),this.removeAssingButton(),this.fixedHeader(),this.isJupiter()}},{key:"removeAssingButton",value:function(){setTimeout(function(){document.querySelector(".header-services").style.opacity=1},600);var t=this.dom.querySelector(".signin"),o=t.querySelector("a"),n="true"==t.dataset.subscriberPage;document.cookie.includes("SESS")&&Object(l.a)().then(function(e){"success"==e.status&&e.data&&-1!=e.data.indexOf("7-32")&&(n?t.style.display="none":o.innerHTML='<svg class="crown-icon crown-signin"><use xlink:href="#svg-crown"></svg><span class="hidden-xs"> Só para assinantes</span>',o.href="https://www.uol.com.br/assinante-uol/")}).catch(function(){console.log("Erro na autenticação:",err)})}},{key:"startVideo",value:function(){var e,t,o=this,n=this.dom.querySelector(".bg-video-container");n&&(e=n.querySelector(".bg-video-container video"),t=JSON.parse(e.getAttribute("data-items")),e.setAttribute("src",(t[y.a.breakpoint.name]||t.lg).url),(t=n.getAttribute("data-include"))&&t.split(",").forEach(function(e){e=o.dom.querySelector("."+e);e&&(e.innerHTML+=n.outerHTML)}))}},{key:"hasScroll",value:function(e){return e.classList.contains("hasScrollMobile")}},{key:"isJupiter",value:function(){var t,o=this;this.dom.classList.contains("jupiter")&&!this.dom.classList.contains("special")&&(y.a.checkin("xs")?((t=document.querySelector(".bannersticky-wrapper"))?document.querySelector("body").classList.contains("esporte")?document.querySelector("body").style.paddingTop="75px":document.querySelector("body").classList.contains("economia")&&(document.querySelector("body").style.paddingTop="60px"):document.querySelector("body").style.paddingTop="85px",t&&(t.style.position="fixed",t.style.height="75px",t.classList.add("fixed"),this.dom.style.top="75px",h.a.onscroll(function(e){500<=e.top?(o.dom.style.transition="all .4s ease-in",t.style.top="-75px",o.dom.style.top=0):(t.style.top=0,o.dom.style.top="75px")}))):document.querySelector("body").classList.contains("esporte")?document.querySelector("body").style.paddingTop="85px":document.querySelector("body").style.paddingTop="97px",this.dom.style.position="fixed")}},{key:"fixedHeader",value:function(){var n,i,s,r,o,c,e,a,l,u,d=this;this.dom.classList.contains("fixed")&&(n=null,i=document.querySelector(".hideTitle"),s=document.querySelector(".bannersticky-wrapper"),r=this.dom.querySelector(".header-logo"),s?(this.hasBanner=!0,s.style.position="fixed",this.bannerOriginalHeight=document.querySelector(".model-base-bnr").offsetHeight+2,s.classList.add("fixed"),y.a.checkin("xs")||y.a.checkin("sm")?document.querySelector("body").style.paddingTop="88px":document.querySelector("body").style.paddingTop="138px",n="".concat(this.bannerOriginalHeight,"px")):(n=0,y.a.checkin("xs")||y.a.checkin("sm")?document.querySelector("body").style.paddingTop="88px":document.querySelector("body").style.paddingTop="136px"),this.dom.style.position="fixed",this.dom.style.top=n,h.a.onscroll(function(e){var t=y.a.checkin("xs")?150:400,o=y.a.checkin("xs")?t:500+t;e.top>=t?(d.dom.style.transition="all .4s ease-in",d.hasBanner&&(s.style.top="-".concat(d.bannerOriginalHeight,"px")),i&&i.classList.remove("hideTitle"),d.dom.style.top=0,e.top>=o&&(d.dom.classList.add("scrolling"),y.a.checkin("xs")||y.a.checkin("sm")||(r.style.position="absolute",d.dom.querySelector(".header-menu-lateral").style.opacity=0,r.querySelector(".station").style.display="block",d.dom.querySelector(".header-menu-lateral").style.display="none",d.dom.querySelector(".under").style.display="none",r.style.opacity=1,r.querySelector(".station").style.opacity=1),e=d.dom.clientHeight,(o=document.querySelector(".title-sponsor"))&&(o.style.top="".concat(e,"px")))):(d.hasBanner&&(s.style.top=0),i&&i.classList.add("hideTitle"),d.dom.classList.remove("scrolling"),d.dom.style.top=n,y.a.checkin("xs")||y.a.checkin("sm")||(r.style.position="unset",r.querySelector(".station").style.opacity=0,setTimeout(function(){r.querySelector(".station").style.display="none",d.dom.querySelector(".header-menu-lateral").style.display="block",d.dom.querySelector(".header-menu-lateral").style.opacity=1,d.dom.querySelector(".under").style.display="block"},300)))})),this.dom.classList.contains("vertical-fixed")&&(o=document.querySelector(".header-fixed-vertical header"),e=document.querySelector(".header-fixed-vertical"),o&&(o.style.transform="translateY(-100%)",e.style.display="flex",e=document.querySelector(".bannersticky-wrapper"),c=0,c=e?this.hasScroll(this.dom)?200:386:this.hasScroll(this.dom)?250:450,(e=document.querySelector(".title-home.hideTitle"))&&e.classList.remove("hideTitle"),a=document.querySelector("#profile-avatar"),l=o.querySelector(".widget"),u=document.querySelector("header .services .widget"),h.a.onscroll(function(e){var t;e.top>=c?(l&&l.appendChild(a),o.style.transition="all 567ms ease-in-out",o.style.top="0",o.style.transform="translateY(0)",t=o.clientHeight,(e=document.querySelector(".title-sponsor"))&&(e.style.top="".concat(t,"px"))):(u&&u.appendChild(a),o.style.top="-56px",o.style.transition="all 567ms ease-in-out, visibility 0s linear 0s",o.style.transform="translateY(-100%)")})))}},{key:"scrollMetrics",value:function(){var t,i,s,r,o,n,e=this.dom.getAttribute("data-has-scroll-metrics");this.scrollMetric=this.dom.getAttribute("data-scroll-metrics"),"true"==e&&(t=document.body.clientHeight,i=[25,50,75,95],e=(Audience||{}).ga||{},s="uolestacoes"==e.filename?"uolestacoes.event":"event",o=this.scrollMetric,n=e,r=i.map(function(e){return{hasDone:!1,height:t*(e/100),category:"vertical-scroll-depth",action:"scroll",label:"".concat(e,"%"),nonInteraction:!0,ga:n,central:Audience.central,channel:Audience.channel,mediaName:Audience.mediaName,abTest14:o}}),window.addEventListener("scroll",function(e){var t,o,n=(window.scrollY||window.pageYOffset)+window.innerHeight;for(t in i)r[t].height<=n&&0==r[t].hasDone&&(o=r[t],window.uolAnalytics(s,o),r[t].hasDone=!0)}))}},{key:"toggleClass",value:function(e,t){var o=-1!=e.indexOf(t);return e.replace(new RegExp(o?" ".concat(t):"$"),o?"":" ".concat(t))}},{key:"toggleForm",value:function(){if(!this.dom.classList.contains("withShare")){var e=this.dom.querySelector(".services"),t=e.querySelector(".search");if(!t)return null;var o=t.querySelector("input"),n=e.getAttribute("data-active-form");t.addEventListener("click",function(){e.classList.add(n),o.focus()},!1),o.addEventListener("blur",function(){e.classList.remove(n)},!1)}}},{key:"clickLogger",value:function(){for(var e=this.dom.getAttribute("data-chn-id"),t=/chn:\d+;creative:(linkfixo_menu|barrauol)(_mobile)?;/,o=this.dom.querySelectorAll("a"),n=o.length;n--;){var i=o[n],s=i.href;!0===t.test(s)&&(i.href=s.replace(t,"chn:"+e+";creative:$1$2;"))}}},{key:"banner",value:function(){var e=document.querySelector(".title-container");document.querySelector(".bannersticky-wrapper")&&(!e||(e=(e=null==e.offsetParent?this.dom:e).getBoundingClientRect()).height&&(e=e.height+e.top+window.pageYOffset,!this.dom.classList.contains("fixed")&&0<e&&e<={web:1e3,mobile:500}[this.hasScroll(this.dom)?"mobile":"web"]&&(document.querySelector(".bannersticky-wrapper").style.height="".concat(e,"px"))))}},{key:"submenuShowHide",value:function(){var e=this.dom.querySelectorAll(".menu-wrapper");u()(e).find(".active").addClass("main"),u()(e).find(".menu-item").click(function(e){y.a.checkin(["sm"])&&(u()(this).hasClass("has-submenu")&&(e.preventDefault(),u()(this).find(".submenu-item a").click(function(e){e.stopPropagation()})),u()(this).siblings().removeClass("show-menu"),u()(this).toggleClass("show-menu"))}),u()(e).scroll(function(){u()(this).find(".menu-item").removeClass("show-menu")})}}]),o}(t.a)}}]);