function isMobile(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function isLikelyiPad(){let e={width:0,height:0};return window&&window.innerWidth&&window.innerHeight&&(e.width=window.innerWidth,e.height=window.innerHeight),screen&&screen.width&&screen.height&&(e.width=screen.width,e.height=screen.height),(e.width>=768&&e.width<=1024&&e.height>=1024||e.width>=1024&&e.width<=1366&&e.height>=768)&&/iPad|Macintosh/.test(navigator.userAgent)}require(["jquery","jquery-ui","jquery-nicescroll"],(function(e){var t={},a=(e("#viewport .burger"),e("#viewport")),n=a.find("[name=c]"),o=a.find("[name=s]"),r=a.find(".remove-cross"),i=e("#m-ac"),s=e(".search-mobile").find("[name=search]"),l=!1;function d(){var e=navigator.userAgent,t=navigator.platform?navigator.platform:"";return null!=e.match(/Android/i)||t&&null!=t.match(/Android/i)}e("#m-search a").on("click",(function(r){r.stopPropagation(),r.preventDefault();var i=e(this.parentNode),s=i.find(".wh-icon").prop("class");void 0===s?n.val(""):n.val(s.replace(/^wh-icon\s*/,"").replace(/^icon-/,"").replace(/-+/," ")),"all"==this.parentNode.className?(o.attr("placeholder","Search or ask a question"),a.find("a span>span").removeAttr("class").html("All")):(o.attr("placeholder","Search "+i.text()),a.find("a span>span").attr("class",s).html("&nbsp;")),a.find("a").removeClass("click"),e("#m-search").removeClass("dds"),"search"in t&&window.clearTimeout(t.search)})),e.widget("custom.catcomplete",e.ui.autocomplete,{_create:function(){this._super(),this.widget().menu("option","items","> :not(.ui-autocomplete-category)")},_renderMenu:function(t,a){var n=this,r=i.find(".more");category="",e.each(a,(function(e,a){var o;a.category!=category&&(t.append('<li class="ui-autocomplete-category">'+a.category+"</li>"),category=a.category),o=n._renderItemData(t,a),a.category&&o.attr("aria-label",a.category+" : "+a.name)})),t.removeClass("more"),r.length>0&&r.hide(),o.data("total")>a.length&&(t.addClass("more"),r.removeAttr("style"))},_renderItem:function(t,a){var n=e("<li>");switch(a.category){case"Stocks":n.addClass("stock").append("<div>"+a.symbol+"</div>"+a.name+"<br><span>Stock</span>"),5==a.symbol.length&&n.addClass("small");break;case"Companies":case"People":case"Products":"st"in a?n.append('<div class="wh-icon icon-'+a.st+'"></div>'):"image"in a&&n.append('<div><img src="'+a.image+'"></div>'),"Products"==a.category?n.addClass("product").append(a.name):(n.addClass("user").append(a.name),"username"in a&&n.append(" <span>@"+a.username+"</span>")),"label"in a&&n.append("<br><span>"+a.label+"</span>");break;case"Other":n.addClass("other"),"Answer"==a.label?n.append('<div class="wh-icon thumb-answer"></div>'+a.name):"Glossary"==a.label?n.append('<div class="wh-icon thumb-glossary"></div>'+a.name):"Article"==a.label?n.append('<div class="wh-icon thumb-article"></div>'+a.name):n.append('<div class="wh-icon thumb-misc"></div>'+a.name)}return n.data("url",a.url).appendTo(t)}}),d()&&(e("#a11y-search-status").attr("aria-hidden","true"),e("#a11y-search-status").attr("tabindex","-1"));var c={};o.catcomplete({source:function(t,a){if(e("body").hasClass("search-enable")){var n=t.term;if(o.data("term",n),e("#a11y-search-status").prop("innerHTML",""),n in c){if(!e("body").hasClass("search-enable"))return;return o.data("total",c[n].total),void a(c[n].terms)}e.getJSON("/ac/?v2",t,(function(t,r,i){var s="";e("body").hasClass("search-enable")&&(c[n]=t,o.data("total",t.total),a(t.terms),t.terms&&t.terms.length?(t.terms[0].url,s="Found, "+t.terms.length+" matching result"+(1!=t.terms.length?"s":"")):s="No matching results",e("#a11y-search-status").prop("innerHTML",s||""),d()?e("#a11y-search-status").attr("aria-label",s||""):(e("#a11y-search-status")[0].style.display="none",e("#a11y-search-status")[0].style.display="inline"))}))}},response:function(t,a){e("body").removeClass("sac")},open:function(t,a){var n,r,s=i.find("ul"),l=s.position();e("#viewport>header .right-menu").hasClass("loggedIn")?(checkWindowSize(809,"smaller",!0)&&!1,r=checkWindowSize(691,"smaller",!0)):r=checkWindowSize(668,"smaller",!1),s.hasClass("more")?(r||s.css({maxHeight:window.innerHeight-l.top-150-37}),0==(n=i.find(">a.more")).length&&(n=e('<a href="#" class="more" tabindex="0">Show More Results</a>').appendTo(i)),n.attr("href","/search/?s="+encodeURIComponent(o.data("term")).replace(/%20/g,"+")),r||n.css({width:o.outerWidth(),top:0}),s.css({width:o.outerWidth(),position:"relative"})):s.css({maxHeight:window.innerHeight-l.top-150}),r?(e("#viewpoert .burger ~ .icon-search").after('<a href="#" class="wh-icon icon-cancel"/>'),e("body").addClass("sac"),i.css({maxHeight:window.innerHeight-55,"overflow-y":"auto","overflow-x":"hidden"})):(i.removeAttr("style"),i.css({width:o.outerWidth()}),s.niceScroll({cursorcolor:"#5a5a5a",cursoropacitymax:.75,hidecursordelay:150}),s.find(".ui-menu-item").addClass("wt"))},focus:function(e,t){var a=document.createElement("div");"username"in t.item?a.innerHTML="@"+t.item.username:"symbol"in t.item?a.innerHTML="$"+t.item.symbol:a.innerHTML=t.item.name,o.val(a.textContent||a.innerText||""),e.preventDefault()},select:function(e,t){top.location.href=document.location.protocol+"//"+document.location.host+t.item.url,e.preventDefault()},close:function(e){e.relatedTarget&&e.relatedTarget.href&&(top.location.href=e.relatedTarget.href),setTimeout((function(){i.find("a.more").remove()}),1)},minLength:3,appendTo:"#m-ac"}).keyup((function(t){var a=e.trim(""!=o.val()?o.val():s.val()),n=3,r=t.which,i=r>47&&r<58||32==r||r>64&&r<91||r>95&&r<112||r>185&&r<193||r>218&&r<223;8==r&&(i=!0),13==r&&(window.location.href="/search/?s="+encodeURIComponent(a).replace(/%20/g,"+")),null,i&&("$"==a.charAt(0)&&(n=2),o.catcomplete("option","minLength",n),e("#viewport .icon-cancel").remove(),e("body").removeClass("smn"),a.length<n&&e("body").removeClass("sac"),e(".burger-menu").addClass("search-select"),e("body").addClass("search-enable"))})).focus((function(t){e(".burger-menu").addClass("search-select"),e("body").addClass("search-enable"),o.catcomplete("search")})).unbind("blur").blur((function(e){e.relatedTarget&&e.relatedTarget.href&&(top.location.href=e.relatedTarget.href)})).on("click",(function(e){e.stopPropagation()})),e("body").find(".ui-helper-hidden-accessible").attr("aria-atomic","true"),e("body").click((function(t){e(t.target).hasClass("ui-autocomplete-input")||e("body").hasClass("search-enable")&&(o.val(""),s.val(""),e(".burger-menu").removeClass("search-select"),e("body").removeClass("search-enable").removeClass("no-scroll"),e(".sidebarMenu-overlay").removeClass("open"),l=!1)})),r.on("click",(function(){o.val("")})),e("#viewport").on("click touchstart",".icon-cancel",(function(t){t.preventDefault(),o.catcomplete("close"),e("body").removeClass("sac"),e(this).remove()})).on("click touchend","header .top .search .search-btn",(function(){var t=e.trim(o.val());if(""==t)return!1;e(".search-mobile form").submit((function(e){e.preventDefault()})),window.location.href="/search/?s="+encodeURIComponent(t).replace(/%20/g,"+")})),e(document).click((function(t){i.find("ul,a.more").hide(),t&&t.target&&t.target.classList&&!(t.target.classList.contains("dd")||t.target.classList.contains("user")||t.target.classList.contains("drp")||t.target.closest(".dd")||t.target.closest(".user")||t.target.closest(".drp"))&&(e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast"),e(".menuParent").removeClass("opened"))})).on("click","#m-ac ul,.nicescroll-rails,.nicescroll-cursors",(function(e){e.stopPropagation()})),i.on("click touchend","a.more",(function(){window.location.href=e(this).attr("href")})),windowWidth=e(window).width(),e(window).on("resize orientationchange",(function(){if(i.css({maxHeight:window.innerHeight-55,"overflow-y":"auto","overflow-x":"hidden"}),windowWidth==e(window).width())return!1;windowWidth=e(window).width(),o.catcomplete("option"),o.val(""),o.catcomplete("search","")})).trigger("resize"),e("#m-ac").on("touchend",(function(t){"touchend"==t.type&&(1==l?(t.preventDefault(),t.stopPropagation()):(o.blur(),e(".sidebarMenu-overlay").removeClass("open"),o.val(""),s.val(""),e(".burger-menu").removeClass("search-select"),e("body").removeClass("search-enable")),l=!1)})).on("touchmove",(function(){l=!0,o.blur()})).on("touchstart",(function(){l=!1}));var h,u,p=e("#viewport>header"),m=p.outerHeight(),v=0,f=0,w=0;e("#viewport>main");window.headerTransit=0,e(window).on("scroll",(function(t){var a=Math.max(e(this).scrollTop(),0);h=a>v?"down":"up",v=a,window.requestAnimationFrame((function(){var t=null;"down"==h?(t=Math.max(-1*(a-w),-1*m),f=a,u=t):(w=a,t=a?Math.min(0,u+Math.min(m,f-a)):0),null!==t&&(p.css("transform","translate3d(0,"+t+"px,0)"),p.css("-webkit-transform","translate3d(0,"+t+"px,0)"),e("nav.head-mob-nav").length>0&&e("nav.head-mob-nav.fixed").css("transform","translate3d(0,"+Math.max(m+t)+"px,0)"),e("#searchtool > .compare-cc > .sidebar").length>0&&e("#searchtool > .compare-cc > .sidebar").css("top",Math.max(m+t)+"px"),window.headerTransit=t)}))}));var g=!1;try{var b=Object.defineProperty({},"passive",{get:function(){g=!0}});window.addEventListener("test",b,b),window.removeEventListener("test",b,b)}catch(e){g=!1}g&&window.addEventListener("scroll",(function(){}),{passive:!0})})),require(["jquery"],(function(e){var t,a,n=function(){var e,t=!1,a=!1;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(el))return null;do{if(t.matches(e))return t;t=t.parentElement}while(null!==t);return el});var n=function(e){!1!==a&&e.target.closest(t)||e.preventDefault()},o=function(t){1===t.targetTouches.length&&(e=t.targetTouches[0].clientY)},r=function(t){if(1===t.targetTouches.length){var a=t.currentTarget,n=t.targetTouches[0].clientY-e;0===a.scrollTop&&n>0&&t.preventDefault(),a.scrollHeight-a.scrollTop<=a.clientHeight&&n<0&&t.preventDefault()}};return function(e,i){void 0!==i&&(t=i,a=document.querySelector(i)),!0===e?(!1!==a&&(a.addEventListener("touchstart",o,!1),a.addEventListener("touchmove",r,!1)),document.body.addEventListener("touchmove",n,!1)):(!1!==a&&(a.removeEventListener("touchstart",o,!1),a.removeEventListener("touchmove",r,!1)),document.body.removeEventListener("touchmove",n,!1))}}(),o=e("#viewport>header"),r=e("#viewport>main"),i=e("#viewport>footer"),s=o.find(".burger"),l=o.find(".hideBurger"),d=o.find(".burger-menu"),c=e(".sidebarMenu-overlay"),h=e("aside.sidebarMenu"),u=e("aside.sub-menu"),p=d.find(".menuParent"),m=e("aside.sidebarMenu .sideMenuParent"),v=e("aside.sidebarMenu .mobile-search-button"),f=o.find(".search input[type=text]"),w=o.find(".cancel-btn"),g=e("aside.sub-menu .sideMenuTitle"),b=o.find("a.user"),y=o.find(".joinforfree, .login");function C(e,t){t.forEach((t=>{n(e,t)}))}function x(e){var t='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',a=document.querySelector(e),n=a.querySelectorAll(t)[0],o=a.querySelectorAll(t),r=o[o.length-1];n.focus(),document.addEventListener("keydown",(function(e){("Tab"===e.key||9===e.keyCode)&&(e.shiftKey?document.activeElement===n&&(r.focus(),e.preventDefault()):document.activeElement===r&&(n.focus(),e.preventDefault()))}))}windowWidth=e(window).width(),checkWindowSize=function(t,a,n){n=void 0===n||n;var o=e("#viewport>header .right-menu").hasClass("loggedIn");return"bigger"==a?n?e(window).prop("innerWidth")>t&&o:e(window).prop("innerWidth")>t:"smaller"==a?n?e(window).prop("innerWidth")<=t&&o:e(window).prop("innerWidth")<=t:void 0},resizeFunc=function(){if(windowWidth==e(window).width())return!1;windowWidth=e(window).width(),checkWindowSize(691,"smaller",!0)||checkWindowSize(668,"smaller",!1)?(o.find(".right-menu").removeClass("open"),s.removeClass("open"),c.removeClass("open"),h.removeClass("show"),u.removeClass("show"),e("body").removeClass("no-scroll").removeClass("search-enable"),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened"),r.removeAttr("aria-hidden").removeAttr("tabindex"),i.removeAttr("aria-hidden").removeAttr("tabindex"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1")):(e("body").removeClass("no-scroll").removeClass("search-enable"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast"),e(".menuParent").removeClass("opened"))},e(window).on("resizeEnd",resizeFunc),e(".search-area").on("click touchend",(function(t){"touchend"==t.type?1!=a&&(t.preventDefault(),o.find(".right-menu").removeClass("open"),s.removeClass("open"),c.addClass("open"),h.removeClass("show"),u.removeClass("show"),e("body").addClass("no-scroll").addClass("search-enable"),f.focus()):"click"==t.type&&1!=a&&(t.preventDefault(),o.find(".right-menu").removeClass("open"),s.removeClass("open"),c.addClass("open"),h.removeClass("show"),u.removeClass("show"),e("body").addClass("no-scroll").addClass("search-enable"),f.focus()),r.removeAttr("aria-hidden").removeAttr("tabindex"),i.removeAttr("aria-hidden").removeAttr("tabindex"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1"),t.stopPropagation()})).on("touchmove",(function(){a=!0})).on("touchstart",(function(){a=!1})),c.on("click",(function(t){t.stopPropagation(),t.preventDefault();var a=e("#m-ac");e(this).removeClass("open"),s.removeClass("open"),h.removeClass("show"),u.removeClass("show"),setTimeout((function(){o.find(".right-menu").removeClass("open")}),300),f.val(""),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened"),a.find("ul,a.more").hide(),n(!1,"#viewport > header .logo"),n(!1,"#viewport > header > .top > .search"),n(!1,"#m-ac"),n(!1,".sidebarMenu-overlay"),n(!1,".sidebarMenu"),setTimeout((function(){e("body").removeClass("no-scroll").removeClass("search-enable")}),0)})),l.on("click",(function(t){t.stopPropagation(),t.preventDefault(),s.toggleClass("open"),requestAnimationFrame((()=>{h.removeClass("show"),u.removeClass("show"),o.find(".right-menu").removeClass("open"),c.removeClass("open"),setTimeout((()=>{e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1");C(!1,["#viewport > header .logo","#viewport > header > .top > .search","#m-ac",".sidebarMenu-overlay",".sidebarMenu"]),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened"),e("body").toggleClass("no-scroll")}),0)}))})),s.on("click",(function(t){t.stopPropagation(),t.preventDefault();const a=["#viewport > header .logo","#viewport > header > .top > .search","#m-ac",".sidebarMenu-overlay",".sidebarMenu"];if(e(this).hasClass("open"))h.removeClass("show"),u.removeClass("show"),r.removeAttr("aria-hidden").removeAttr("tabindex"),i.removeAttr("aria-hidden").removeAttr("tabindex"),o.find(".right-menu").removeClass("open"),C(!1,a),s.attr("aria-expanded","false"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1");else{o.find(".right-menu").addClass("open");var n=e(window).width();h.css("width",n-55),u.css("width",n-55),h.addClass("show"),r.attr("aria-hidden","true").attr("tabindex","-1"),i.attr("aria-hidden","true").attr("tabindex","-1"),C(!0,a),s.attr("aria-expanded","true"),e("header .sidebarMenu").attr("aria-hidden","false").removeAttr("tabindex")}e(this).toggleClass("open"),c.toggleClass("open"),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened"),setTimeout((()=>{e("body").toggleClass("no-scroll")}),0)})),d.find("a:not(.menuParent)").on("click touchend",(function(a){e(this).hasClass("menuParent")||e(this).hasClass("user")?a.stopPropagation():"touchend"==a.type&&1!=t&&(window.location=e(this).attr("href"))})).on("touchmove",(function(){t=!0})).on("touchstart",(function(){t=!1})),p.on("click touchend",(function(t){if(e(this).hasClass("creditcards-loggedout")&&e(this).attr("href")&&(window.location=e(this).attr("href")),"touchend"==t.type){if(1!=a){t.preventDefault();var n=e(this).data("menu");if(e(this).hasClass("opened"))e("#"+n).fadeOut("fast");else{e("nav.dd").fadeOut("fast");var o=e(this).position().left;e(this).hasClass("tools")?e("#"+n).css("right","0px").fadeIn("fast"):e("#"+n).css("left",o+"px").fadeIn("fast")}e(this).hasClass("opened")?e(this).removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"):(e(".menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open"))}}else{if("click"!=t.type){n=e(this).data("menu");return!1}if(1!=a){t.preventDefault();var n=e(this).data("menu");if(e(this).hasClass("opened"))e("#"+n).fadeOut("fast");else{e("nav.dd").fadeOut("fast");o=e(this).position().left;e(this).hasClass("tools")?e("#"+n).css("right","0px").fadeIn("fast"):e("#"+n).css("left",o+"px").fadeIn("fast")}e(this).hasClass("opened")?e(this).removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"):(e(".menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open"))}}t.stopPropagation()})).on("touchmove",(function(){a=!0})).on("touchstart",(function(){a=!1})),v.on("click touchend",(function(t){"touchend"==t.type?1!=a&&(t.preventDefault(),o.find(".right-menu").removeClass("open"),s.removeClass("open"),c.addClass("open"),h.removeClass("show"),u.removeClass("show"),e("body").addClass("no-scroll").addClass("search-enable"),f.focus()):"click"==t.type&&1!=a&&(t.preventDefault(),o.find(".right-menu").removeClass("open"),s.removeClass("open"),c.addClass("open"),h.removeClass("show"),u.removeClass("show"),e("body").addClass("no-scroll").addClass("search-enable"),f.focus()),r.removeAttr("aria-hidden").removeAttr("tabindex"),i.removeAttr("aria-hidden").removeAttr("tabindex"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1"),t.stopPropagation()})).on("touchmove",(function(){a=!0})).on("touchstart",(function(){a=!1})),w.on("click touchend",(function(t){var n=e("#viewport").find("[name=s]"),o=e("#m-ac");"touchend"==t.type?1!=a&&(t.preventDefault(),c.removeClass("open"),e("body").removeClass("no-scroll").removeClass("search-enable"),f.val(""),o.find("ul,a.more").hide(),n.blur(),s.focus()):"click"==t.type&&1!=a&&(t.preventDefault(),c.removeClass("open"),e("body").removeClass("no-scroll").removeClass("search-enable"),f.val(""),o.find("ul,a.more").hide(),n.blur(),s.focus()),t.stopPropagation()})).on("touchmove",(function(){a=!0})).on("touchstart",(function(){a=!1})),m.on("click touchend",(function(t){if("touchend"==t.type){if(1!=a){t.preventDefault();var o=e(this).data("menu");e(this).hasClass("show")?(e("#"+o).removeClass("show"),n(!1,"#"+o),e(this).attr("aria-expanded","false")):(e("#"+o).addClass("show"),n(!0,"#"+o),h.removeClass("show"),x("#"+o),e(this).attr("aria-expanded","true"),e("#"+o).find(".sideMenuTitle").attr("aria-expanded","true"))}}else if("click"==t.type&&1!=a){t.preventDefault();o=e(this).data("menu");e(this).hasClass("show")?(e("#"+o).removeClass("show"),n(!1,"#"+o)):(e("#"+o).addClass("show"),n(!0,"#"+o),h.removeClass("show"),x("#"+o),e(this).attr("aria-expanded","true"),e("#"+o).find(".sideMenuTitle").attr("aria-expanded","true"))}t.stopPropagation()})).on("touchmove",(function(){a=!0})).on("touchstart",(function(){a=!1})),g.on("click touchend",(function(t){var o=e(this).parent().parent(),r=e(this).parent().parent().attr("id");"touchend"==t.type?1!=a&&(t.preventDefault(),o.hasClass("show")?(o.removeClass("show"),h.addClass("show"),n(!0,".sidebarMenu"),e("#"+r+"-nav").focus(),e(this).attr("aria-expanded","false"),e("#"+r+"-nav").attr("aria-expanded","false")):o.addClass("show")):"click"==t.type&&1!=a&&(t.preventDefault(),o.hasClass("show")?(o.removeClass("show"),h.addClass("show"),n(!0,".sidebarMenu"),e("#"+r+"-nav").focus(),e(this).attr("aria-expanded","false"),e("#"+r+"-nav").attr("aria-expanded","false")):o.addClass("show")),t.stopPropagation()})).on("touchmove",(function(){a=!0})).on("touchstart",(function(){a=!1})),e("nav.dd").mouseleave((function(t){if(!checkWindowSize(691,"smaller",!0)&&!checkWindowSize(668,"smaller",!1)){e(this),e(this).prev(".menuParent").get().indexOf(t.relatedTarget),e(this).prev("a.user").get().indexOf(t.relatedTarget);t.stopPropagation()}})),e("body").mouseleave((function(e){checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1),e.stopPropagation()})),e("body").on("touchend",(function(t){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&(e("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast")),t.stopPropagation()})),y.mouseenter((function(e){checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1),e.stopPropagation()})),e(".burger-menu>a").mouseenter((function(t){e(this).hasClass("menuParent"),t.stopPropagation()})),d.mouseleave((function(){checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1)})),b.on("click touchend",(function(t){if("touchend"!=t.type&&"click"!=t.type)return!1;t.preventDefault(),t.stopPropagation(),e(".menuParent").removeClass("opened"),e(".burger").is(":visible")&&(s.removeClass("open"),c.removeClass("open"),h.removeClass("show"),e("body").removeClass("no-scroll")),e("#m-user").is(":visible")?(e(this).removeClass("opened"),e("#m-user").fadeOut("fast")):(e("nav.dd").fadeOut("fast"),e(this).addClass("opened"),e("#m-user").fadeIn("fast"))}))})),require(["jquery","cookie-helper","local-storage"],(function(e,t,a){a.group("mw");var n,o=t.read("mw_signon"),r=t.read("wh_noad"),i=e("#footer_cta");if(i.find(".head-content").on("click",(function(a){if(!a.isPropagationStopped())return a.preventDefault(),a.stopPropagation(),i.find(".main-content").slideToggle((function(){clearTimeout(n),t.create("wh_noad","Yes",10)})),i.find(".head-content .cta_arrow").toggleClass("down"),e(this).focus(),!1})),null!=o)try{o=JSON.parse(o)}catch(e){o=null}else window.location.href.indexOf("answers")>-1||"undefined"!=typeof is_best_card_pages?window.location.href.indexOf("answers")>-1?i.addClass("show-desk-only").show():i.hide():(i.show(),(!r||"Yes"!=r)&&e(window).prop("innerWidth")>=768&&(n=setTimeout((function(){i.find(".main-content").is(":hidden")&&(i.find(".main-content").slideDown(),i.find(".head-content .cta_arrow").toggleClass("down"),t.create("wh_noad","Yes",10))}),1e4))),e("#viewport nav.right-menu .dashboard-user").hide();0===window.location.pathname.indexOf("/article/")&&i.remove();var s=setInterval((function(){e("header nav.right-menu").length>0&&clearInterval(s)}));if(e("#viewport header").on("auth",(function(o,s){if(null!=s&&"un"in s&&"pp"in s){if(0!=s.ucrn)var l=s.ucrn.replace("+"," "),d=l;else if(null==s.ufn||""==s.ufn)c=s.un.substring(0,15),d=c;else{var c;(c=s.ufn.split("+"))[0],d=c[0]+" "+c[1]}var h=(s.ufn?s.ufn.replace("+"," "):s.ucrn?s.ucrn.replace("+"," "):s.un.replace("_"," ")).split(" ");h[0].charAt(0).toUpperCase();h.length>2?h[2].charAt(0).toUpperCase():2==h.length&&h[1].charAt(0).toUpperCase(),e("#viewport nav.right-menu").removeClass("loggedOut").addClass("loggedIn"),e("#viewport .top").addClass("loggedIn"),e("#viewport aside.sidebarMenu").removeClass("loggedOut").addClass("loggedIn"),e("#viewport .burger-menu").addClass("menu-loggedIn"),e("#viewport a.user img").attr("src",s.pp.replace(/^https?:/,"")).off("error").on("error",(function(){this.src="//cdn.wallethub.com/images/profile/avatars/silhouette-150_Vd314d43_.png"})),e("#js-mywallet-2").addClass("hide");var u='<a class="mywallet" href="/mywallet/" data-hm-url="">My Wallet</a>';(a.get("has-sess")&&a.get("full")||s&&s.full)&&(u='<a class="mywallet" href="/home/dashboard" data-hm-url="">My Wallet</a>');var p="";p=a.get("is-inst-user")?'<a role="menuitem" tabindex="0" href="/home/settings/public-info" aria-label="Public Info Settings">Public Info</a><a role="menuitem" tabindex="0" href="/home/settings/login">Login Settings</a><a role="menuitem" tabindex="0" href="/home/settings/notifications" aria-label="Notifications Settings">Notifications</a><a role="menuitem" tabindex="0" href="/settings/invite">Invite Your Friends</a>':'<a role="menuitem" tabindex="0" href="/home/settings/public-info" aria-label="Public Info Settings">Public Info</a><a role="menuitem" tabindex="0" href="/home/settings/private-info" aria-label="Private Info Settings">Private Info</a><a role="menuitem" tabindex="0" href="/home/settings/login">Login Settings</a><a role="menuitem" tabindex="0" href="/home/settings/notifications" aria-label="Notifications Settings">Notifications</a><a role="menuitem" tabindex="0" href="/settings/invite">Invite Your Friends</a>',e(".right-menu > .burger-menu .mywallet").length<=0&&e(".right-menu > .burger-menu").prepend(u),e("nav#m-user > ul").length<=0&&e("nav#m-user").append('<ul role="menu" aria-label="User Menu"><li role="menuitem" tabindex="0"><a tabindex="-1" href="#">Profile</a></li><li role="menuitem" tabindex="0"><a tabindex="-1" href="/home/settings">Settings</a></li><li role="menuitem" tabindex="0"><a tabindex="-1" href="#" rel="nofollow" id="logout-link" onclick="return lo();" tabindex="0">Logout</a></li></ul>'),e("aside#side-settings > a").text().indexOf("Public Info")<0&&e("aside#side-settings").append(p),1==s.upr?(e("#m-user li a:contains(Profile)").attr("href","/profile/"+s.id+"i"),e("aside.sidebarMenu li a:contains(Profile)").attr("href","/profile/"+s.id+"i")):e("#m-user li a:contains(Profile)").hide(),0==e("#viewport .user-loggedIn img").length&&e("<img>").prependTo(e("#viewport .user-loggedIn")),e("#viewport .user-loggedIn img").attr("alt","Profile Picture").attr("tabindex","-1").attr("aria-hidden","true").attr("src",s.pp.replace(/^https?:/,"")).off("error").on("error",(function(){this.src="//cdn.wallethub.com/images/profile/avatars/silhouette-150_Vd314d43_.png"})),e("#viewport div.loggedin-user span.userName").empty().append(d),e("#viewport .user-loggedIn").attr("href","/profile/"+s.id+"i"),e("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/"),a.get("has-sess")&&a.get("full")?(e("#viewport > header .logo a").attr("href","/home/dashboard"),e("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/home/marketplace/cards-for-me?cards=true"),e("#viewport nav.right-menu a.creditcards").attr("href","/home/marketplace/cards-for-me?cards=true"),e("#viewport a.menu-icon.ic-sett-heart").length&&e("#viewport a.menu-icon.ic-sett-heart").addClass("show-referral-earn").append('<span class="small-text">Earn $10 for each referral</span>')):a.get("has-sess")?(e("#viewport nav.right-menu").addClass("limitedUser"),e("#viewport aside.sidebarMenu").addClass("limitedUser"),e("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/"),e("#viewport nav.right-menu a.creditcards").attr("href","/credit-cards/compare/")):(e("#viewport nav.right-menu").addClass("limitedUser"),e("#viewport aside.sidebarMenu").addClass("limitedUser"),window.location.href.indexOf("answers")>-1||"undefined"!=typeof is_best_card_pages?window.location.href.indexOf("answers")>-1?i.addClass("show-desk-only").show():i.hide():(i.show(),(!r||"Yes"!=r)&&e(window).prop("innerWidth")>=768&&(n=setTimeout((function(){i.find(".main-content").is(":hidden")&&(i.find(".main-content").slideDown(),i.find(".head-content .cta_arrow").toggleClass("down"),t.create("wh_noad","Yes",10))}),1e4))),e("#viewport nav.right-menu nav#burger-credit-cards li.dashboard-user").remove(),e("#viewport aside#side-credit-cards .dashboard-user").remove()),e(".top-buttons").hide();var m=parseInt(t.read("mw_num_alerts"));!isNaN(m)&&m>0?e("#viewport nav.right-menu .badge-count").html(m):e("#viewport nav.right-menu .badge-count").hide(),e(document.body).data("signon",s);var v=parseInt(a.get("logout_group_id"));"number"==typeof v&&[1005].indexOf(v)>-1&&e("#viewport aside.sidebarMenu").addClass("testUser"),a.get("has_transactions")||e(".ic-transactions.loggedin-link-items").hide(),"number"==typeof v&&[6600].indexOf(v)>-1&&e(".ic-timeline.loggedin-link-items").hide()}else window.location.href.indexOf("answers")>-1||"undefined"!=typeof is_best_card_pages?window.location.href.indexOf("answers")>-1?i.addClass("show-desk-only").show():i.hide():(i.show(),(!r||"Yes"!=r)&&e(window).prop("innerWidth")>=768&&(n=setTimeout((function(){i.find(".main-content").is(":hidden")&&(i.find(".main-content").slideDown(),i.find(".head-content .cta_arrow").toggleClass("down"),t.create("wh_noad","Yes",10))}),1e4)))})),window.location.pathname.indexOf("unsubscribe/upgrade")<0?e("#viewport header").trigger("auth",o):e("#viewport header .dashboard-user").remove(),document.location.search){var l,d=document.location.search.replace(/(^\?)/,"").split("&").map(function(e){return this[(e=e.split("="))[0]]=e[1],this}.bind({}))[0],c={};for(l in d)"utm_"==l.substring(0,4)&&(c[l]=d[l]);t.create("utm_vars",JSON.stringify(c),1)}var h=e("footer.footer aside"),u=h.html().trim();h.html(u.replace(/^\u00a9/,"&copy; "+(new Date).getFullYear()));var p=document.querySelector("#publicId");p&&o&&o.id&&(p.innerText=o.id,p.closest(".brgm-public-id")&&p.closest(".brgm-public-id").classList.add("show")),(void 0===a.get("has_debt")||a.get("has_debt"))&&e(".debt-pay-off-menu-item").addClass("eligible"),a.get("has_holiday_budget")&&a.get("has-sess")&&a.get("full")&&e(".holiday-budget-link").addClass("eligible")})),require(["jquery","cookie-helper","local-storage"],(function(e,t,a){var n=t.read("mw_signon");if(null!=n)try{n=JSON.parse(n)}catch(e){n=null}function o(){return e("#phone-overlay").removeClass("show"),e("#viewport > header").removeAttr("aria-hidden").removeAttr("tabindex"),e("#viewport > main").removeAttr("aria-hidden").removeAttr("tabindex"),e("#viewport > footer").removeAttr("aria-hidden").removeAttr("tabindex"),!1}e(".appleStore").on("click",(function(t){return t.preventDefault(),t.stopPropagation(),isMobile()||isLikelyiPad()?window.open("https://apps.apple.com/us/app/wallethub/id1110552982","_blank"):(e("#viewport > header").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > main").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > footer").attr("aria-hidden","true").attr("tabindex","-1"),e("#phone-overlay form p").html("Enter your cell phone number and we’ll send you a link to install the WalletHub app.").attr("aria-hidden","true").attr("tabindex","-1"),e('#phone-overlay input[name="cellphone"]').show(),e("#phone-overlay .btn-send").show(),e("#phone-overlay form")[0].reset(),e("#phone-overlay form").show(),e("#phone-overlay .btn-cancel").show(),e("#phone-overlay .notice").show(),e("#phone-overlay").addClass("show"),e('#phone-overlay #form-send-link input[name="action"]').val("download_app"),e('#phone-overlay #form-send-link input[name="type"]').val("apple"),setTimeout((function(){e('#phone-overlay input[name="cellphone"]').focus()}),400)),!1})),e(".googlePlay").on("click",(function(t){return t.preventDefault(),t.stopPropagation(),isMobile()||isLikelyiPad()?window.open("https://goo.gl/mhG3k4","_blank"):(e("#viewport > header").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > main").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > footer").attr("aria-hidden","true").attr("tabindex","-1"),e("#phone-overlay form p").html("Enter your cell phone number and we’ll send you a link to install the WalletHub app.").attr("aria-hidden","true").attr("tabindex","-1"),e('#phone-overlay input[name="cellphone"]').show(),e("#phone-overlay .btn-send").show(),e("#phone-overlay form")[0].reset(),e("#phone-overlay form").show(),e("#phone-overlay .btn-cancel").show(),e("#phone-overlay .notice").show(),e("#phone-overlay").addClass("show"),e('#phone-overlay #form-send-link input[name="action"]').val("download_app"),e('#phone-overlay #form-send-link input[name="type"]').val("android"),setTimeout((function(){e('#phone-overlay input[name="cellphone"]').focus()}),400)),!1})),e("#phone-overlay form").on("submit",(function(){return e("#phone-overlay .overlay-container .content .ajax-load").addClass("show"),e("#phone-overlay form").hide(),e.ajax({url:"/home/rpc",type:"POST",data:{action:e('#phone-overlay #form-send-link input[name="action"]').val(),phoneNumber:e('#phone-overlay #form-send-link input[name="cellphone"]').val(),type:e('#phone-overlay #form-send-link input[name="type"]').val()},success:function(t){var a="Awesome! You should be receiving a text with the download link shortly.";e("#phone-overlay .overlay-container .content .ajax-load").removeClass("show"),t.error?t.messages&&"object"==typeof t.messages&&t.messages.length&&t.messages.indexOf("REQUEST_LOCKED_BY_FILTER")>-1?(a='Apologies, but we could not send you an SMS due to repeated attempts. Please go directly to the <a href="https://apps.apple.com/us/app/wallethub/id1110552982" target="_blank">App Store</a> or <a href="https://goo.gl/mhG3k4" target="_blank">Google Play</a> and search for the WalletHub app.',e("#phone-overlay form p").html(a),e("#phone-overlay form").show(),e('#phone-overlay input[name="cellphone"]').hide(),e("#phone-overlay .btn-send").hide(),e("#phone-overlay .btn-cancel").hide(),e("#phone-overlay .notice").hide(),setTimeout((function(){e("#phone-overlay form p").removeAttr("aria-hidden").attr("tabindex","0").focus()}),400)):(a="Failed. Please check your phone number.",e("#phone-overlay form p").html(a),e("#phone-overlay form").show(),setTimeout((function(){e("#phone-overlay form p").removeAttr("aria-hidden").attr("tabindex","0").focus()}),400)):(e("#phone-overlay form p").html(a),e("#phone-overlay form").show(),e('#phone-overlay input[name="cellphone"]').hide(),e("#phone-overlay .btn-send").hide(),e("#phone-overlay .btn-cancel").hide(),e("#phone-overlay .notice").hide(),setTimeout((function(){e("#phone-overlay form p").removeAttr("aria-hidden").attr("tabindex","0").focus()}),400))},error:function(t){text='Apologies, but we could not send you an SMS due to repeated attempts. Please go directly to the <a href="https://apps.apple.com/us/app/wallethub/id1110552982" target="_blank">App Store</a> or <a href="https://goo.gl/mhG3k4" target="_blank">Google Play</a> and search for the WalletHub app.',e("#phone-overlay form p").html(text),e("#phone-overlay form").show(),e('#phone-overlay input[name="cellphone"]').hide(),e("#phone-overlay .btn-send").hide(),e("#phone-overlay .btn-cancel").hide(),e("#phone-overlay .notice").hide(),setTimeout((function(){e("#phone-overlay form p").removeAttr("aria-hidden").attr("tabindex","0").focus()}),400)},complete:function(t){e("#phone-overlay .overlay-container .content .ajax-load").removeClass("show")}}),!1})),e("#phone-overlay .phone-overlay-outside").on("click",(function(){return o()})),e("#phone-overlay .close-overlay").on("click",(function(){return o()})),e("#phone-overlay .btn-cancel").on("click",(function(){return o()})),e('#phone-overlay #form-send-link input[name="cellphone"]').keyup((function(){this.value=this.value.replace(/[^0-9\.]/g,"")})),1==t.read("mw_prequal_eligible")&&a.get("has-sess")&&a.get("full")&&e("[data-plna-lnk]").each((function(){e(this).attr("href","/home/marketplace/loans-for-me")}))}));