"use strict";!function(e){function o(e){return"Enter"===e.key||" "===e.key||13===e.keyCode||32===e.keyCode}function s(){const o=e(".popup-search-wrapper.style-3");if(o.length&&"none"!==o.css("display")){e(".pt-header-inner .blogsy-header-nav-wrapper").css("display",""),o.css("display","none");const s=o.find(".popup-search");s.removeClass("open"),s.off("keydown",i),setTimeout(()=>{e(".popup-search-opener").first().focus()},50)}else{e(".popup-search.open").each(function(){const o=e(this),s=o.closest(".popup-search-wrapper");o.removeClass("open"),o.off("keydown",i),setTimeout(()=>{s.find(".popup-search-opener").first().focus()},50)})}}e("[class*='aos-']").each(function(){var o=e(this),s=this.className;if(-1===s.indexOf("aos-init")){var t=s.match(/aos-([a-z-]+)(?:\s|$)/);t&&o.attr("data-aos",t[1]).addClass("aos-init"),(t=s.match(/aos-duration-(\d+)(?:\s|$)/))&&o.attr("data-aos-duration",t[1]),(t=s.match(/aos-delay-(\d+)(?:\s|$)/))&&o.attr("data-aos-delay",t[1])}}),AOS.init({once:!0,duration:800}),e(window).on("load",()=>e("body").addClass("site-loaded")),"function"==typeof SmoothScroll&&e("body").hasClass("blogsy-smooth-scroll")&&SmoothScroll({keyboardSupport:!1}),e(".offcanvas-container").on("click",e=>e.stopPropagation()),e("body").on("click keydown",".offcanvas-opener",function(s){if("click"===s.type||"keydown"===s.type&&o(s)){"keydown"===s.type&&s.preventDefault(),s.stopPropagation();const o=e(this).closest(".blogsy-offcanvas");setTimeout(()=>o.find(".offcanvas-close").focus(),100),o.find(".offcanvas-container-inner").on("keydown",i),o.find(".offcanvas-wrapper").addClass("open")}}),e(document).on("click",".offcanvas-wrapper",function(o){if(o.target===this){e(".offcanvas-wrapper").removeClass("open");const o=e(this).closest(".blogsy-offcanvas");o.find(".offcanvas-opener").focus(),o.find(".offcanvas-container-inner").off("keydown",i)}}),e(".offcanvas-close").on("click keydown",function(s){if("click"===s.type||"keydown"===s.type&&o(s)){"keydown"===s.type&&s.preventDefault(),e(".offcanvas-wrapper").removeClass("open");const o=e(this).closest(".blogsy-offcanvas");o.find(".offcanvas-opener").focus(),o.find(".offcanvas-container-inner").off("keydown",i)}}),e("body").on("click keydown",".popup-search-opener",function(s){if("click"===s.type||"keydown"===s.type&&o(s)){let o;"keydown"===s.type&&s.preventDefault(),s.stopPropagation();const t=e(".popup-search-wrapper.style-3");if(t.length){e(".pt-header-inner .blogsy-header-nav-wrapper").css("display","none"),o=t,o.css({display:"flex","flex-direction":"column","justify-content":"center",flex:"1 0 auto","max-width":"100%"});const s=o.find(".popup-search");s.addClass("open"),s.off("keydown",i),s.on("keydown",i),setTimeout(()=>{o.find(".search-field").first().focus()},150)}else{o=e(this).closest(".popup-search-wrapper");const s=o.find(".popup-search");s.addClass("open"),s.off("keydown",i),s.on("keydown",i),setTimeout(()=>{o.find(".search-field").first().focus()},150)}}}),e(".popup-search-form").on("click",e=>e.stopPropagation()),e("body").on("click keydown",".popup-search-close",function(e){("click"===e.type||"keydown"===e.type&&o(e))&&("keydown"===e.type&&e.preventDefault(),e.stopPropagation(),s())}),e(document).on("keydown",function(o){if("Escape"===o.key||27===o.keyCode){e(".popup-search.open").length&&s()}}),e("body").on("click",function(o){const t=e(o.target);t.closest(".popup-search-container").length||t.closest(".popup-search-opener").length||e(".popup-search.open").length&&s()});const t=e("#blogsy-time");t.length&&t.text((new Date).toLocaleTimeString());const n=e("#blogsy-date");if(n.length){const o=e("html").attr("lang")||"en",s={weekday:"short",month:"short",day:"numeric",year:"numeric"};n.text((new Date).toLocaleString(o,s))}function i(o){const s=e(this).find('input, a, button, [tabindex]:not([tabindex="-1"])').filter(":visible"),t=s.first()[0],n=s.last()[0];"Tab"!==o.key&&9!==o.keyCode||(o.shiftKey||document.activeElement!==n?o.shiftKey&&document.activeElement===t&&(o.preventDefault(),n.focus()):(o.preventDefault(),t.focus()))}function a(){let e=this;for(;e&&!e.classList.contains("blogsy-header-nav-wrapper")&&!e.classList.contains("blogsy-header-v-nav-wrapper");){if("li"===e.tagName.toLowerCase()){e.classList.toggle("hovered");e.querySelector("ul")&&e.setAttribute("aria-expanded",e.classList.contains("hovered"))}e=e.parentElement}}function r(){document.body.classList.contains("blogsy-menu-accessibility")&&document.querySelectorAll(".blogsy-header-nav-wrapper, .blogsy-header-v-nav-wrapper").forEach(e=>{e.querySelectorAll("ul").forEach(e=>{e.parentNode.setAttribute("aria-haspopup","true")}),e.querySelectorAll("a").forEach(e=>{e.removeEventListener("focus",a,!0),e.removeEventListener("blur",a,!0)}),e.querySelectorAll("a").forEach(e=>{e.addEventListener("focus",a,!0),e.addEventListener("blur",a,!0)})})}function c(){const e=blogsy_ajax_object.header_breakpoint||1025;window.innerWidth{const s=o.closest("li");if(!s)return;s.classList.remove("opens-left","opens-right");const t=o.style.display,n=o.style.visibility,i=o.style.opacity;o.style.display="block",o.style.visibility="visible",o.style.opacity="0";const a=o.getBoundingClientRect(),r=a.left,c=a.right;o.style.display=t,o.style.visibility=n,o.style.opacity=i,c>e-1?s.classList.add("opens-left"):r<1&&s.classList.add("opens-right")})}function d(){const{navigation_cutoff:o,navigation_cutoff_upto:s,navigation_cutoff_text:t}=blogsy_ajax_object,n=blogsy_ajax_object.header_breakpoint||1025;function i(o,s){const n=o.children("li:nth-child(n+".concat(s+1,")"));let i=o.find(".menu-item-custom-more");if(!i.length&&n.length){const s=o.find(".sub-menu").length>0;n.remove(),i=(o=>{const s=o?"sub-menu":"children";return e(''))})(s),o.append(i),i.find(".sub-menu, .children").append(n)}}if(o&&s>0&&e(window).width()>=n){const o=s-1;e("#site-header .blogsy-header-nav-wrapper .blogsy-header-nav, #site-sticky-header .blogsy-header-nav-wrapper .blogsy-header-nav").each(function(){i(e(this),o)})}else{e(".blogsy-header-nav-wrapper .blogsy-header-nav .menu-item-custom-more").each(function(){!function(e){const o=e.find(".sub-menu > li, .children > li"),s=e.closest(".blogsy-header-nav");e.remove(),s.append(o)}(e(this))})}r(),l()}e(window).on("scroll",()=>{const o=e("#site-sticky-header");if(!o.length)return;const s=e("#site-header").outerHeight()+500;if(e(window).scrollTop()>s){o.addClass("fixed");const s=o.outerHeight();e(".sidebar-container.sticky .sidebar-container-inner, .e-con.blogsy-sticky-column").css("top",s+10)}else o.removeClass("fixed"),o.find(".popup-search, .offcanvas-wrapper").removeClass("open"),e(".sidebar-container.sticky .sidebar-container-inner, .e-con.blogsy-sticky-column").css("top",10)}),e('.blogsy-header-nav li > a[href="#"], .blogsy-header-nav li > a[href=""], .blogsy-header-nav li > a:not([href])').on("click keydown",function(o){const s=e(this).attr("href");if(!s||"#"===s||""===s)return o.preventDefault(),!1}),e(".blogsy-header-v-nav li.menu-item-has-children > .blogsy-mobile-toggle, .blogsy-header-v-nav li.page_item_has_children > .blogsy-mobile-toggle").on("click keydown",function(s){("click"===s.type||"keydown"===s.type&&o(s))&&("keydown"===s.type&&s.preventDefault(),e(this).parent().toggleClass("open").children(".sub-menu, .children").slideToggle())}),r(),c(),l(),e(window).on("resize",function(e,o){let s;return function(){clearTimeout(s),s=setTimeout(()=>e.apply(this,arguments),o)}}(function(){d(),c(),l()},100)),e(window).on("load",function(){d(),c(),l()});const p=document.getElementById("back-to-top");if(p){const e="show",s=200,t=function(){window.scrollTo({top:0,behavior:"smooth"})},n=p.querySelector(".scroll-top-progress path");if(n){const o=n.getTotalLength();n.style.transition=n.style.WebkitTransition="none",n.style.strokeDasharray="".concat(o," ").concat(o),n.style.strokeDashoffset=o,n.getBoundingClientRect(),n.style.transition=n.style.WebkitTransition="stroke-dashoffset 10ms linear";const t=function(){const e=window.scrollY||window.pageYOffset||document.documentElement.scrollTop,s=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight),t=Math.max(document.documentElement.clientHeight,window.innerHeight||0),i=o-e*o/(s-t);n.style.strokeDashoffset=i};t(),window.addEventListener("scroll",function(){t();(window.scrollY||window.pageYOffset||document.documentElement.scrollTop)>s?p.classList.add(e):p.classList.remove(e)})}p.addEventListener("click",t),p.addEventListener("keydown",function(e){o(e)&&(e.preventDefault(),t())})}if(e("body").on("click keydown",".dark-mode-switcher",function(s){if("click"===s.type||"keydown"===s.type&&o(s)){"keydown"===s.type&&s.preventDefault();const o=e("html"),n=e("body"),i="dark"===o.attr("scheme");n.addClass("noTransition"),i?(o.attr("scheme","light"),t("blogsyDarkMode","disabled",30)):(o.attr("scheme","dark"),t("blogsyDarkMode","enabled",30)),setTimeout(()=>n.removeClass("noTransition"),200)}function t(e,o,s){if(navigator.cookieEnabled){const t=new Date;t.setTime(t.getTime()+24*s*60*60*1e3),document.cookie="".concat(e,"=").concat(o,"; path=/; expires=").concat(t.toUTCString(),";")}}}),e(".blogsy-mouse-cursor").length){e(document).on("mousemove",o=>{e(".blogsy-mouse-cursor").addClass("visible").css("transform","translate(".concat(o.clientX,"px, ").concat(o.clientY,"px)"))}).on("mouseleave",()=>e(".blogsy-mouse-cursor").removeClass("visible"));const o='a, .popup-search-opener, .offcanvas-opener, .offcanvas-close, .popup-search-close, .toc-header-collapse, .dark-mode-switcher, .comments-compact-btn, .footer-canvas-menu-btn, button, input[type="button"], input[type="reset"], input[type="submit"]';e("body").on("mouseenter",o,()=>e(".blogsy-mouse-cursor").addClass("hovered")),e("body").on("mouseleave",o,()=>e(".blogsy-mouse-cursor").removeClass("hovered"))}function u(e){const o=e.find(".blogsy-posts-carousel-wrapper");if(!o.length)return;const s=o.data("settings"),t="#"+o.attr("id")+" .main-slider",n=e.find(".thumbs-slider-wrapper");let i,a;if(n.length){const e=n.data("settings"),o="#"+n.attr("id")+" .thumbs-slider";a=new Swiper(o,e),i=new Swiper(t,s),i.controller.control=a,a.controller.control=i}else i=new Swiper(t,s)}function y(e){const o=e.find(".blogsy-posts-wrapper.layout-carousel .blogsy-posts-carousel-wrapper");if(o.length){const e=o.data("settings"),s="#"+o.attr("id")+" .swiper";new Swiper(s,e)}}e(".single-share-box-link .share-link-btn").on("click",function(){e(".single-share-box-link .share-link-text").select(),document.execCommand("copy"),e(".single-share-box-link .copied-popup-text").addClass("show"),setTimeout(()=>e(".single-share-box-link .copied-popup-text").removeClass("show"),2e3)}),e(".comments-compact-btn").on("click",function(){e(".comments-compact-btn").remove(),e(".comment-list-wrapper").removeClass("compact")}),e(window).on("scroll",()=>{e(".blogsy-post-load-more.infinite-scroll").each(function(){(function(o){const s=e(o),t=e(window).scrollTop(),n=t+e(window).height(),i=s.offset().top;return i+s.outerHeight()<=n&&i>=t})(e(this))&&e(this).trigger("click")})}),e(".blogsy-post-load-more").on("click",function(o){o.preventDefault();const s=e(this);if(s.hasClass("hide"))return;const t=s.next(".blogsy-post-load-more-loader"),n=s.closest(".blogsy-posts-container").find(".blogsy-posts-wrapper"),i=s.data("widget-id"),a=s.data("post-id"),r=s.data("current-page")+1;e.post({url:blogsy_ajax_object.AjaxUrl,data:{action:"blogsy_get_load_more_posts",nonce:blogsy_ajax_object.nonce_get_load_more_posts,widgetId:i,postId:a,pageNumber:r,qVars:"undefined"!=typeof blogsyLoadMoreQVars?blogsyLoadMoreQVars:""},dataType:"json",beforeSend(){s.addClass("hide"),t.addClass("show")},success(o){if(o.data){let s=e(o.data);n.append(s),n.hasClass("layout-masonry")&&n.masonry("appended",s)}o.no_more?(t.remove(),s.remove()):s.data("current-page",r)},complete(){s.removeClass("hide"),t.removeClass("show")}})}),e('.blogsy-social-icons a[href=""], .blogsy-social-icons a[href="#"]').on("click",e=>e.preventDefault()),u(e("#blogsy-hero")),y(e("#blogsy-pyml"));const f={container:e(".blogsy-stories"),activeStoryId:null,allStoryIds:[],activeStoryCount:null,storiesWrap:e(".blogsy-stories .blogsy-stories-box"),storiesPopup:e(".blogsy-stories .stories-popup .stories-popup__inner"),actionButtons:e(".blogsy-stories .stories-popup__actions"),storyArrows:e(".blogsy-stories .stories-popup__arrows"),swiper:null,secondarySwiper:null,swiperInstances:{},isPaused:!1,outsideClickEnabled:!1,isRtl:"rtl"===document.documentElement.dir||"rtl"===document.body.dir,pendingTimeouts:[],isStoriesOpen:!1,init:function(){if(!this.container.length)return;this.outsideClickEnabled=this.container.hasClass("outside-click--enabled"),this.countClick(),this.storyClick(),this.close(),this.pause(),this.closePopupOnESCPress(),e("body").css({"--expandWidth-timer":"".concat(5,"s")});let o=this;this.container.find(".stories-popup__slide").each(function(){let s=e(this).data("id");s&&o.allStoryIds.push(s)})},countClick:function(){this.container.on("click",".stories-popup__slide .story-count",function(e){e.stopPropagation(),e.preventDefault()})},storyClick:function(){let o=this;this.container.on("click",".stories-popup__slide",function(s){var t;s.preventDefault();let n=e(this),i=n.data("id"),a=n.data("count"),r=null!==(t=n.closest(".blogsy-stories").data("max-inner-items"))&&void 0!==t?t:4;i&&(o.activeStoryId=i,o.activeStoryCount=a,o.storiesPopup.parent().addClass("cat-".concat(i)),e("body").addClass("stories--open"),o.isStoriesOpen=!0,o.container.hasClass("added")?o.openStory():o.ajaxCall(r))})},openStory:function(){let o=this;o.initMainSwiper(),o.storiesPopup.parent().addClass("open");let s=o.storiesPopup.find('.stories-popup__story-wrap[data-id="'.concat(o.activeStoryId,'"]'));if(s.length&&(o.initSecondarySwiper(s),o.addBackDrop(s.find(".image-wrapper img").first()),o.actionButtons.appendTo(s.parent()),o.storyArrows.appendTo(s.parent())),o.swiper){let s=o.swiper.slides.findIndex(s=>e(s).data("id")==o.activeStoryId);-1!==s&&o.swiper.slideTo(s,0)}o.container.addClass("added")},ajaxCall:function(o){let s=this;e.ajax({method:"POST",url:blogsy_ajax_object.AjaxUrl,data:{action:"blogsy_stories_ajax_call",_wpnonce:blogsy_ajax_object.nonce_story,storyIds:s.allStoryIds,count:s.activeStoryCount,inner_count:o},beforeSend:function(){s.storiesWrap.addClass("retrieving-stories"),s.storiesWrap.css("cursor","wait")},success:function(e){let{success:o,data:t}=e;o&&t?(s.storiesPopup.html(t),s.openStory(),s.storiesPopup.parent().addClass("open")):console.error("Failed to load stories")},error:function(e,o,s){console.error("AJAX Error:",s)},complete:function(){s.storiesWrap.removeClass("retrieving-stories"),s.storiesWrap.css("cursor","default")}})},initMainSwiper:function(){let e=this;e.swiper&&(e.swiper.destroy(!0,!0),e.swiper=null),e.swiper=new Swiper(e.storiesWrap.get(0),{slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},loop:!1,speed:300,allowTouchMove:!0,direction:"horizontal",rtl:e.isRtl,spaceBetween:15,navigation:{nextEl:".blogsy-stories .stories-popup__arrows .swiper-button-next",prevEl:".blogsy-stories .stories-popup__arrows .swiper-button-prev",disabledClass:"disabled"},on:{init:function(){e.updateArrowsState(this)},slideChange:function(){e.onMainSlideChange(this)}}})},onMainSlideChange:function(o){let s=this,t=e(o.slides[o.activeIndex]).data("id"),n=s.storiesPopup.find('.stories-popup__story-wrap[data-id="'.concat(t,'"]'));n.length&&(s.cancelPendingTimeouts(),s.secondarySwiper&&s.activeStoryId!==t&&(s.secondarySwiper.destroy(!0,!0),s.secondarySwiper=null),s.activeStoryId=t,s.storiesPopup.parent().removeClass((e,o)=>(o.match(/\bcat-\S+/g)||[]).join(" ")).addClass("cat-".concat(s.activeStoryId)),s.initSecondarySwiper(n),s.actionButtons.appendTo(n.parent()),s.storyArrows.appendTo(n.parent()),s.addBackDrop(n.find(".image-wrapper img").first()),s.updateArrowsState(o))},initSecondarySwiper:function(o){let s=this,t=e(o);if(!t.length)return;let n=t.find(".swiper").get(0);n&&(s.secondarySwiper&&(s.secondarySwiper.destroy(!0,!0),s.secondarySwiper=null),s.secondarySwiper=new Swiper(n,{slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},loop:!1,speed:300,autoplay:{delay:5e3,disableOnInteraction:!1,pauseOnMouseEnter:!1},allowTouchMove:!0,direction:"horizontal",rtl:s.isRtl,pagination:{el:t.find(".swiper-pagination").get(0),clickable:!0,renderBullet:function(e,o){return'')}},navigation:{nextEl:t.find(".swiper-button-next").get(0),prevEl:t.find(".swiper-button-prev").get(0)},on:{init:function(){let o=e(this.slides[this.activeIndex]);s.addBackDrop(o.find(".image-wrapper img")),s.checkThumbnail(o)},slideChange:function(){s.onSecondarySlideChange(this)}}}))},onSecondarySlideChange:function(o){let s=this,t=o.activeIndex,n=e(o.slides[t]);s.addBackDrop(n.find(".image-wrapper img")),s.checkThumbnail(n);o.slides.length;if(t===o.slides.length-1){let e=setTimeout(()=>{s.isStoriesOpen&&(s.swiper&&!s.swiper.destroyed&&s.swiper.slides&&s.swiper.slides.length>0&&!s.swiper.isEnd?s.swiper.slideNext():s.closeStories(),s.pendingTimeouts=s.pendingTimeouts.filter(o=>o!==e))},4400);s.pendingTimeouts.push(e)}},checkThumbnail:function(e){let o=e.closest(".stories-popup__story");e.hasClass("no-thumb")?o.addClass("no-thumb"):o.removeClass("no-thumb")},updateArrowsState:function(o){let s=e(".blogsy-stories .stories-popup__arrows .swiper-button-prev"),t=e(".blogsy-stories .stories-popup__arrows .swiper-button-next");o.isBeginning?s.addClass("disabled"):s.removeClass("disabled"),o.isEnd?t.addClass("disabled"):t.removeClass("disabled")},close:function(){let e=this;e.container.find(".stories-popup__button.close").on("click",function(){e.closeStories()})},closeStories:function(){let o=this;o.isStoriesOpen=!1,o.cancelPendingTimeouts(),e("body").removeClass("stories--open"),o.storiesPopup.parent().removeClass("open"),o.swiper&&!o.swiper.destroyed&&o.swiper.el&&(o.swiper.destroy(!0,!0),o.swiper=null),o.secondarySwiper&&!o.secondarySwiper.destroyed&&o.secondarySwiper.el&&(o.secondarySwiper.destroy(!0,!0),o.secondarySwiper=null),o.container.find(".stories-popup__backdrop").css({"background-image":""});const s=o.container.find(".stories-popup__button.pause");s.removeClass("paused"),s.find(".blogsy-svg-icon--play").css("display","none"),s.find(".blogsy-svg-icon--pause").css("display","inline-block"),o.activeStoryId=null,o.activeStoryCount=null,o.storiesPopup.parent().removeClass(function(e,o){return(o.match(/\bcat-[^\s]+/g)||[]).join(" ")}),o.storiesWrap.find(".stories-popup__slide").removeAttr("style")},pause:function(){let o=this;o.container.find(".stories-popup__button.pause").on("click",function(){let s=e(this);s.toggleClass("paused"),s.hasClass("paused")?(s.find(".blogsy-svg-icon--pause").css("display","none"),s.find(".blogsy-svg-icon--play").css("display","inline-block")):(s.find(".blogsy-svg-icon--play").css("display","none"),s.find(".blogsy-svg-icon--pause").css("display","inline-block")),o.secondarySwiper&&o.secondarySwiper.autoplay&&(s.hasClass("paused")?o.secondarySwiper.autoplay.stop():o.secondarySwiper.autoplay.start())})},addBackDrop:function(o){let s=e(o);if(s.length){let e=s.attr("src");e&&this.container.find(".stories-popup__backdrop").css({"background-image":"url("+e+")"})}else this.container.find(".stories-popup__backdrop").css({"background-image":"none"})},closePopupOnESCPress:function(){let o=this;e(document).on("keydown.StoriesPopup",function(s){27===s.keyCode&&e("body").hasClass("stories--open")&&o.closeStories()})},cancelPendingTimeouts:function(){this.pendingTimeouts.forEach(e=>{clearTimeout(e)}),this.pendingTimeouts=[]}};e(document).ready(function(){f.init()}),window.blogsy=window.blogsy||{},window.blogsy.blogsyHeroSlider=u,window.blogsy.blogsyPymlSlider=y}(jQuery);