jQuery(function(){jQuery('#signup-modal>#mc-form').on('click',function(e){e.stopPropagation();});jQuery('#SearchToggle').on('click',function(){jQuery('#searchOverlay').addClass('open');jQuery('input#searchOverlayQuery').trigger('focus');jQuery('body').addClass('noscroll');});jQuery('#searchOverlayClose').on('click',function(){jQuery('#searchOverlay').removeClass('open');jQuery('input#searchOverlayQuery').trigger('blur');jQuery('body').removeClass('noscroll');});jQuery('.urlcopy').on('click',function(e){e.preventDefault();var clipboard=new ClipboardJS('.urlcopy');clipboard.on('success',function(e){jQuery('#urlbtn').tooltip('show');e.clearSelection();});});jQuery('#NavSlideoutToggle').on('click',function(){jQuery(this).toggleClass('open');jQuery('#navbarNavSlideout').toggleClass('open');var bodyElement=jQuery('body');if(bodyElement.css('overflow-y')!=='hidden'){bodyElement.css('overflow-y','hidden');}else{bodyElement.css('overflow-y','');}});jQuery('#catDropdownBtn').on('click',function(e){e.preventDefault();jQuery('#category-menu').toggleClass('open');});jQuery('.newsletter-modal-button').on('click',function(){jQuery('#signup-modal').show();jQuery('#signup-modal').addClass('launch');});jQuery('#signup-modal').on('click',function(){jQuery('#signup-modal').removeClass('launch');setTimeout(function(){jQuery('#signup-modal').hide();},300);});(localStorage.getItem('mode')||'dark')==='dark'?document.querySelector('body').classList.add('dark'):document.querySelector('body').classList.remove('dark');(localStorage.getItem('mode')||'dark')==='dark'?jQuery('#themeSwitcher').prop('checked',false):jQuery('#themeSwitcher').prop('checked',true);jQuery('#themeSwitcher').on('click',function(e){localStorage.setItem('mode','dark'===(localStorage.getItem('mode')||'dark')?'light':'dark'),'dark'===localStorage.getItem('mode')?document.querySelector('body').classList.add('dark'):document.querySelector('body').classList.remove('dark'),'dark'===localStorage.getItem('mode')?jQuery('.fa-toggle-on').removeClass('fa-toggle-on').addClass('fa-toggle-off'):jQuery('.fa-toggle-off').removeClass('fa-toggle-off').addClass('fa-toggle-on');});});