1function __each(e,t=!1){return e?window===this?new __each(e,t):(this.node="string"==typeof e?t?t.querySelectorAll(e):document.querySelectorAll(e):void 0===e.length?[e]:e,this):window===this?new __each(e):this}__each.prototype={removeClass:function(){for(var e=0;e<this.node.length;e++)for(var t=0;t<arguments.length;t++)this.node[e].classList.remove(arguments[t]);return this},addClass:function(){for(var e=0;e<this.node.length;e++)for(var t=0;t<arguments.length;t++)this.node[e].classList.add(arguments[t]);return this},prop:function(e,t){for(var r=0;r<this.node.length;r++)this.node[r].setAttribute(e,t);return this},hasClass:function(e,t){for(var r=0;r<this.node.length;r++){if(this.node[r].classList.contains(e))return t(this.node[r],!0),this.node[r];t(this.node[r],!1)}},forAll:function(e){for(var t=0;t<this.node.length;t++)e(this.node[t],t)},switchClass:function(e){for(var t=0;t<this.node.length;t++)this.node[t].classList.contains(e)?this.node[t].classList.remove(e):this.node[t].classList.add(e);return this},click:function(e=!1){for(var t=0;t<this.node.length;t++)e&&e instanceof Function?this.node[t].addEventListener("click",function(t){e.call(this,t)}):this.node[t].click()},whenInViewbox:function(e=!1){if("IntersectionObserver"in window){let r={root:null,rootMargin:"500px",threshold:0};var t;if(arguments[1]&&"object"==typeof arguments[1])for(t in arguments[1])r.hasOwnProperty(t)&&(r[t]=arguments[1][t]);let a=new IntersectionObserver((t,r)=>{t.forEach(t=>{t.intersectionRatio>0&&e&&e instanceof Function&&(e(t.target),r.unobserve(t.target))})},r);for(i=0;i<this.node.length;i++)a.observe(this.node[i])}else e&&e instanceof Function&&this.node.forEach(t=>e(t));return this},imgLazify:function(){var e,t={className:"wkio-lazify",srcAttr:"data-src",altAttr:"data-alt",removeClass:"true",afterClass:"wk-lazify-loaded",bgImg:!1};if(arguments[0]&&"object"==typeof arguments[0])for(e in arguments[0])t.hasOwnProperty(e)&&(t[e]=arguments[0][e]);this.node.forEach(e=>{src="",allImgs="IMG"==e.nodeName||t.bgImg?[e]:e.querySelectorAll("."+t.className),allImgs.forEach(e=>{var r=new Image;e.getAttribute(t.srcAttr)&&""!=e.getAttribute(t.srcAttr)&&(r.src=e.getAttribute(t.srcAttr),r.onload=()=>{"IMG"==e.nodeName&&(e.src=e.getAttribute(t.srcAttr)),null!=e.getAttribute(t.altAttr)&&null!=e.getAttribute(t.altAttr)&&(e.alt=e.getAttribute(t.altAttr)),__each(e).addClass(t.afterClass),"true"==t.removeClass&&__each(e).removeClass(t.className)})})})},importModule:function(e=null,t="script"){if(""!==e&&null!=e)return"stylesheet"!=t&&"css"!=t&&"style"!=t||(tagName="link",sourceAttrName="href",rel="stylesheet",t="text/css"),"js"!=t&&"script"!=t||(tagName="script",sourceAttrName="src",rel="",t="text/javascript"),new Promise(r=>{node=document.createElement(tagName),node.setAttribute(sourceAttrName,e),node.setAttribute("rel",rel),node.setAttribute("type",t),document.getElementsByTagName("head")[0].appendChild(node),node.onload=function(){r(!0)}});console.error("ImportModule expects a link to the module.")}};var elementExist=e=>("string"==typeof e&&(e=document.querySelector(e)),null!=e||null!=e);function isElementInViewport(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function krSetupDraggableCards(){var e=document.querySelector(".kr-crm-sales-dragging-wrapper");if(elementExist(e)&&isElementInViewport(e)){const t=e.querySelectorAll(".kr-draggable-card"),r=e.querySelectorAll(".kr-crm-sales-dragger-box");t.forEach(e=>{e.addEventListener("dragstart",()=>{e.classList.add("dragging")}),e.addEventListener("dragend",()=>{e.classList.remove("dragging"),r.forEach(e=>{let t=e.querySelector(".drag-border");elementExist(t)&&t.classList.remove("drag-border");let r=e.querySelector(".dragging-placeholder");elementExist(r)&&e.removeChild(r);let a=e.querySelector(".kr-drag-pricing-bar .kr-drag-bar-price"),n=e.querySelectorAll(".kr-drag-pricing-bar .kr-drag-progress"),o=e.querySelectorAll(".kr-draggable-card"),i=0;__each(n).removeClass("active"),o.forEach((e,t)=>{if(elementExist(n[t])&&n[t].classList.add("active"),elementExist(e.querySelector(".kr-drag-tag-price"))){let t=e.querySelector(".kr-drag-tag-price").getAttribute("data-price");t&&(i+=parseFloat(t))}}
1),a.textContent="$"+i.toLocaleString()+".00"})})}),r.forEach(t=>{t.addEventListener("dragover",r=>{r.preventDefault();const a=(n=t,o=r.clientY,[...n.querySelectorAll(".kr-draggable-card:not(.dragging)")].reduce((e,t)=>{const r=t.getBoundingClientRect(),a=o-r.top-r.height/2;return a<0&&a>e.offset?{offset:a,element:t}:e},{offset:Number.NEGATIVE_INFINITY}).element);var n,o;const i=e.querySelector(".dragging");null==a?t.appendChild(i):t.insertBefore(i,a)})})}}function isMobileTablet(){var e,t=!1;return e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(t=!0),t}Array.prototype.unique=function(){return this.filter(function(e,t,r){return r.indexOf(e)===t})},document.addEventListener("DOMContentLoaded",()=>{var e=document.getElementById("mobile-menu-btn"),t=document.getElementById("mobile-menu");elementExist(t)&&(e.addEventListener("click",function(){__each(t).hasClass("kr-blog-active",(e,r)=>{r?__each(t).removeClass("kr-blog-active"):__each(t).addClass("kr-blog-active")})}),window.addEventListener("click",function(r){r.target!==e&&__each(t).removeClass("kr-blog-active")}));var r="Voila! You have added the post to Reading List.",a="You have removed the post from Reading List.",n="Oops! That's a glitch, Please Refresh the Page.",o=function(e){var t=document.querySelector(".wk-notification");null!=t&&s(),(t=document.createElement("div")).classList.add("wk-notification"),e==r||(e==a?t.classList.add("wk-notification-icon-removed"):e==n&&(t.style.backgroundColor="#EF5350",t.classList.add("wk-notification-icon-error")));var o=document.createElement("span");o.classList.add("wk-notification-close");var l=document.createElement("p"),c=document.createTextNode(e);l.appendChild(c),t.appendChild(o),t.appendChild(l),d.appendChild(t),o.addEventListener("click",function(){s()}),clearTimeout(i),i=setTimeout(function(){t===document.querySelector(".wk-notification")&&s()},4e3)},i=null,s=function(){var e=document.querySelector(".wk-notification"),t=document.querySelector(".uv_flash");clearTimeout(i),t&&t.remove(),e&&e.remove()},l=document.querySelector(".kr-bar-icon-save"),c=document.querySelector(".wk-reading-paper"),d=document.body;function u(){count=localStorage.getItem("saveCount"),count=null==count?0:count,__each(".reading-list-count").prop("data-count",count),count>0&&__each(".reading-list-count").removeClass("no-after"),null!=count&&0!=count||__each(".reading-list-count").addClass("no-after")}u();var m=new Array,v=0;if(null==localStorage.getItem("readListSaved")&&null==localStorage.getItem("readListSaved")||(m=JSON.parse(localStorage.getItem("readListSaved"))),null==localStorage.getItem("saveCount")&&null==localStorage.getItem("saveCount")||(v=localStorage.getItem("saveCount")),null!=l||null!=l){var p=new Date,g=p.getDay()+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][p.getMonth()]+" "+p.getFullYear();pageURLVal=window.location.href,getTitleVal=document.title.split("-"),pageTitleVal=getTitleVal[0];var h=function(e){l.classList.toggle("kr-bar-icon-saved",e),l.setAttribute("aria-pressed",e?"true":"false"),l.setAttribute("aria-label",e?"Remove from reading list":"Save this article")};l.addEventListener("keydown",function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),l.click())}),l.addEventListener("click",function(){var e;null==localStorage.getItem("readListSaved")&&null==localStorage.getItem("readListSaved")||(m=JSON.parse(localStorage.getItem("readListSaved"))),"vibrate"in navigator&&navigator.vibrate(100),null==localStorage.getItem("saveCount")&&null==localStorage.getItem("saveCount")||(v=localStorage.getItem("saveCount"));for(var t=0;t<m.length;t++)if(m[t].pageURL==pageURLVal){e=!0;var n=t}1==e?(o(a),m.splice(n,1),v--,h(!1)):(m[v]={pageURL:pageURLVal,pageTitle:pageTitleVal,saveDate:g},v++,h(!0),o(r));var i=JSON.stringify(m);localStorage.setItem("readListSaved",i),localStorage.setItem("saveCount",v),u()}),h(!1);for(var f=0;f<m.length;f++)m[f].pageURL==pageURLVal&&h(!0)}if(null!=c||null!=c){var y=function(){var e=document.createElement("div");e.classList.add("wk-empty-state");var t=document.createElement("p"),r=document.createTextNode("You can save your favourite posts to the reading list from the post page.");t.appendChild(r),c.appendChild(e),c.appendChild(t)};m.length>0?function(){for(var e=JSON.parse(localStorage.getItem("readListSaved")),t=0;t<e.length;t++){var r=e[t],a=document.createElement("div");a.classList.add("wk-reading-brick");var n=document.createElement("a");n.href=r.pageURL;var o=document.createElement("h2"),i=document.createTextNode(r.pageTitle);o.appendChild(i);var s=document.createElement("span"),l=document.createTextNode("Saved On - ");s.appendChild(l);var d=document.createElement("span"),u=document.createTextNode(r.saveDate);d.appendChild(u),s.appendChild(d);var m=document.createElement("span");m.classList.add("wk-reading-brick-remove"),m.dataset.url=e[t].pageURL,a.appendChild(n),n.appendChild(o),n.appendChild(s),a.appendChild(m),c.appendChild(a)}}():y(),window.onclick=function(e){if(evTarget=e.target,m=JSON.parse(localStorage.getItem("readListSaved")),v=localStorage.getItem("saveCount"),evTarget.matches(".wk-reading-brick-remove")){evURL=e.target.dataset.url,evParent=evTarget.parentElement;for(var t=0;t<m.length;t++)if(m[t].pageURL==evURL){m.splice(t,1),v--;var r=JSON.stringify(m);localStorage.setItem("readListSaved",r),localStorage.setItem("saveCount",v),c.removeChild(evParent),o(a),u(),0==(m=J
1SON.parse(localStorage.getItem("readListSaved"))).length&&y();var i=!0}1!=i&&o(n)}}}(()=>{var e=document.getElementById("contact-modal");if(elementExist(e)){var t=e.querySelector("#modal-close"),r=e.querySelector(".contact-modal-form"),a=r.querySelector(".wpcf7-submit"),n=r.querySelector(".wpcf7-response-output"),o=r.querySelectorAll(".wpcf7"),i="";__each(t).click(()=>{e.setAttribute("modal","off"),__each(document.body).removeClass("overflow-hide"),r.setAttribute("view","form"),n&&(n.style.display="none")}),document.addEventListener("click",t=>{(t.target.matches('a[href="#contact"]')||t.target.matches('a[href="#become-partner"]'))&&(t.preventDefault(),((t="#contact")=>{e.setAttribute("modal","on"),__each(".modal-type",e).addClass("d-none"),__each('[data-modal-type="'+t+'"]',e).removeClass("d-none"),r.setAttribute("view","form"),__each(document.body).addClass("overflow-hide"),"#become-partner"==t?r.classList.add("kr-partner-form"):r.classList.remove("kr-partner-form")})(t.target.getAttribute("href"))),t.target.matches(".wpcf7-submit")&&setTimeout(()=>{let e=r.querySelector(".ajax-loader");e&&e.classList.contains("is-active")&&__each(a).prop("disabled","disabled")},10)}),elementExist(o)&&o.forEach(e=>{e.addEventListener("wpcf7submit",function(e){a&&a.removeAttribute("disabled")},!1),e.addEventListener("wpcf7mailsent",function(e){i=e.target.querySelector('[name="_wpcf7"]').value,e.detail.contactFormId==i&&"mail_sent"==e.detail.status&&(r.setAttribute("view","message"),a&&a.removeAttribute("disabled"))},!1)})}})();let b=document.querySelectorAll(".wpcf7-hidden.device-type"),k=document.querySelectorAll(".wpcf7-hidden.page-source");if(b||k){let H=window.location.href;b.forEach(e=>{e.value=isMobileTablet()?"Mobile":"Desktop"}),k.forEach(e=>{e.value=H})}__each(".wk-lazify").whenInViewbox(e=>{__each(e).imgLazify({className:"wk-lazify"})}),__each(".wk-bg-lazify").whenInViewbox(e=>{krBGLazyStatus=!0,null!=e.getAttribute("responsive")&&window.innerWidth<e.getAttribute("responsive")&&(krBGLazyStatus=!1),krBGLazyStatus&&__each(e).imgLazify({className:"wk-bg-lazify",bgImg:!0,afterClass:"wk-bg-lazify"})});var w=document.querySelector(".kr-crm-testimonial-slider");if(elementExist(w)){let X=w.querySelectorAll(".kr-crm-testimonial-dots .dot"),U=w.querySelector(".kr-crm-testimonial-slider-wrap"),V=w.querySelector(".kr-crm-testimonial-slide"),j=w.querySelector(".kr-crm-testimonial-prev"),W=w.querySelector(".kr-crm-testimonial-next"),J=w.querySelectorAll(".kr-crm-testimonial-slide"),Y=0;function L(){0==Y?(W.classList.remove("disable"),j.classList.add("disable")):Y==U.childElementCount-1?(j.classList.remove("disable"),W.classList.add("disable")):(j.classList.remove("disable"),W.classList.remove("disable"));let e=V.offsetWidth+20,t=Y*-e;U.style.transform=`translateX(${t}px)`,__each(J).removeClass("active"),J[Y].classList.add("active"),X.forEach((e,t)=>{e.classList.toggle("active-dot",t===Y)})}U.childElementCount<=1&&(j.classList.add("disable"),W.classList.add("disable")),0==Y&&j.classList.add("disable"),W.addEventListener("click",()=>{Y+=1,Y==U.childElementCount-1?W.classList.add("disable"):j.classList.remove("disable"),L()}),j.addEventListener("click",()=>{Y-=1,0==Y?j.classList.add("disable"):W.classList.remove("disable"),L()}),X.forEach((e,t)=>{e.addEventListener("click",()=>{Y=t,L()})}),window.addEventListener("resize",()=>{L()})}var S=document.querySelector(".kr-crm-tabs-wrapper");if(elementExist(S)){let G=S.querySelectorAll(".kr-crm-tabs .data-tab-divs"),K=S.querySelectorAll(".kr-crm-tabs-right .kr-crm-tabs-right-content");G.forEach(function(e){e.addEventListener("click",function(){__each(G).removeClass("kr-crm-active"),this.classList.add("kr-crm-active");let t=e.getAttribute("data-attr");K.forEach(e=>{e.classList.remove("kr-crm-active")}),S.querySelector(t).classList.add("kr-crm-active")})}),G[0].click()}!function(){let e=document.querySelectorAll(".kr-latest-blog-section");e.length>0&&e.forEach(e=>{let t,r,a,n="",o=0,i=e.querySelector(".kr-blog-cards-container");if(i){let s=i.querySelectorAll(".kr-blog-card");if(a=i.offsetWidth,n=s[0].offsetWidth,t=(n+20)*s.length-20,t>a){r=t-a;let s=e.querySelector(".kr-prev");s&&(s.classList.add("disable"),s.addEventListener("click",()=>{0!==o&&(o-n<0?o=0:(o-=n+20,o<0&&(o=0)),0===o&&s.classList.add("disable"),i.style.transform=`translateX(-${o}px)`,l.classList.remove("disable"))}));let l=e.querySelector(".kr-next");l&&l.addEventListener("click",()=>{o!==r&&(o+n>r?o=r:(o+=n+20,o>r&&(o=r)),o===r&&l.classList.add("disable"),i.style.transform=`translateX(-${o}px)`,s.classList.remove("disable"))})}}})}();var E=document.body,q=document.querySelector(".kr-main-navigation"),_=document.querySelectorAll(".kr-hamburger-toggler"),C=(document.querySelector(".float-text"),document.querySelectorAll(".kr-main-navigation .kr-header-nav>.menu-item-has-children>.menu-block"));let x=document.querySelector(".kr-main-menu-wrap");var A=document.querySelectorAll(".navigation-menu .menu-item-has-children .sub-menu");document.querySelector(".kr-feature-slider");
1C.length&&(C.forEach(e=>{e.addEventListener("click",function(e){e.stopPropagation();var t=this;t.classList.contains("wk-active")?(__each(t.nextElementSibling).removeClass("menu-slide-up").addClass("menu-slide-down"),setTimeout(()=>{__each(t.nextElementSibling).removeClass("menu-on")},50),__each(t).removeClass("wk-active"),x.classList.remove("hide")):(__each(C).removeClass("wk-active"),__each(A).hasClass("menu-slide-up",(e,r)=>{t.nextSibling.classList.add("menu-on"),1==r&&(__each(e).removeClass("menu-slide-up","menu-on"),t.nextSibling.classList.remove("menu-slide-down"),t.nextSibling.classList.add("menu-on"))}),t.nextElementSibling.classList.remove("menu-slide-down"),t.nextElementSibling.classList.add("menu-slide-up","menu-on"),t.classList.add("wk-active"),x.classList.add("hide"))})}),window.addEventListener("click",e=>{screen.width>1160&&(__each(C).removeClass("wk-active"),x.classList.remove("hide"),__each(A).hasClass("menu-slide-up",(e,t)=>{1==t&&(__each(e).removeClass("menu-slide-up").addClass("menu-slide-down"),setTimeout(()=>{__each(e).removeClass("menu-on")},50))}))}),__each(A).forAll(e=>{e.addEventListener("click",e=>{e.stopPropagation()})}),A&&window.innerWidth<=1160&&A.forEach(e=>{if(e.classList.contains("submenu-lvl-0")){const t=window.innerHeight-72;t<=e.clientHeight?e.style.height=t-10+"px":e.style.height=`${e.clientHeight}px`}}),_.length&&__each(_).click(()=>{__each(q).switchClass("mobi-nav-active"),__each(_).switchClass("mobi-nav-active"),E.classList.contains("fixed-header")?__each(E).removeClass("fixed-header"):__each(E).addClass("fixed-header"),__each(E).switchClass("overflow-hide"),__each(C).removeClass("wk-active"),x.classList.remove("hide"),__each(A).hasClass("menu-slide-up",(e,t)=>{1==t&&(__each(e).removeClass("menu-slide-up").addClass("menu-slide-down"),setTimeout(()=>{__each(e).removeClass("menu-on")},50))})}));var I=document.querySelectorAll(".kr-video");if(I.length){var T=document.querySelector(".kr-video-wrapper"),M=document.querySelector(".kr-video-frame"),N=T.querySelector(".kr-close"),z=M.querySelector(".kr-loader"),R="",B="",D="",O="false";const Q=/(youtu\.be\/|youtube\.com\/(watch\?(.*&)?v=|(embed|v)\/))([^\?&"'>]+)/,Z=()=>{__each(T).addClass("display-none"),__each(document.body).removeClass("overflow-hide"),$isload="false",document.querySelector(".kr-video-poster").getAttribute("data-video").match(Q)?B.plyr_instance.destroy():(D.destroy(),D=null)};document.addEventListener("keydown",e=>{27==(e=e||window.event).keyCode&&(T.classList.add("fade-out"),setTimeout(function(){T.classList.add("display-none"),Z()},200),Z())}),N.addEventListener("click",()=>{T.classList.add("fade-out"),setTimeout(function(){T.classList.add("display-none"),Z()},200)}),I.forEach(e=>{e.addEventListener("click",function(){if("false"==O)__each().importModule("https://cdn.plyr.io/3.8.3/plyr.js").then(()=>{__each().importModule("https://cdn.plyr.io/3.8.3/plyr.css","style").then(()=>{O="true",T.classList.remove("fade-out");var e=this.querySelector(".kr-video-poster").getAttribute("data-video"),t=e.match(Q);if(R=t?t[5]:e,__each(z).removeClass("display-none"),__each(T).removeClass("display-none"),__each(document.body).addClass("overflow-hide"),$isload="true",t)(B=document.querySelector(".kr-wkyt-video-frame-request")).setAttribute("data-plyr-embed-id",R),B.plyr_instance=new Plyr(B,{controls:["play-large","play","progress","current-time","rewind","fast-forward","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed","loop"],resetOnEnd:!0}),B.plyr_instance.on("ready",e=>{__each(z).addClass("display-none"),"true"==$isload?B.plyr_instance.play():B.plyr_instance.destroy()});else{let e=document.createElement("video");e.setAttribute("src",R),e.classList.add("video-frame"),document.querySelector(".kr-wkyt-video-frame-request").appendChild(e),(D=new Plyr(e,{controls:["play-large","play","progress","current-time","rewind","fast-forward","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed","loop"],resetOnEnd:!0})).on("ready",e=>{__each(z).addClass("display-none"),"true"==$isload?D.play():D.destroy()})}})});else{T.classList.remove("fade-out");var e=this.querySelector(".kr-video-poster").getAttribute("data-video"),t=e.match(Q);if(R=t?t[5]:e,__each(z).removeClass("display-none"),__each(T).removeClass("display-none"),__each(document.body).addClass("overflow-hide"),$isload="true",t)(B=document.querySelector(".kr-wkyt-video-frame-request")).setAttribute("data-plyr-embed-id",R),B.plyr_instance=new Plyr(B,{controls:["play-large","play","progress","current-time","rewind","fast-forward","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed","loop"],resetOnEnd:!0}),B.plyr_instance.on("ready",e=>{__each(z).addClass("display-none"),"true"==$isload?B.plyr_instance.play():B.plyr_instance.destroy()});else{let e=document.querySelector(".video-frame");e.setAttribute("src",R),(D=new Plyr(e,{controls:["play-large","play","progress","current-time","rewind","fast-forward","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed","loop"],resetOnEnd:!0})).on("ready",e=>{__each(z).addClass("display-none"),"true"==$isload?D.play():D.destroy()})}}})})}var P=document.querySelector(".krc-partners");if(P){let ee="all";function $(e,t=""){let r;"all"==e||null==e?(r=krAjax.partnerData,document.querySelector('[data-ctab="all"]').classList.add("active")):(r=krAjax.partnerData.filter(t=>t[3]==e),document.querySelector('[data-ctab="'+e+'"]').classList.add("active")),t&&(r=r.filter(e=>e[0].toLowerCase().includes(t.toLowerCase())||e[3].toLowerCase().includes(t.toLowerCase())||e[4]&&e[4].toLowerCase().includes(t.toLowerCase())));for(var a=r.length,n="",o=0;o<a;o++)r[o][4]&&(r[o][4]=r[o][4].replace(/^https?:\/\//,""),r[o][4]=r[o][4].replace(/\/+$/,"")),n=n+'<a href="'+r[o
1][2]+'" target="_blank" rel="nofollow noopener" class="brick" title="'+r[o][0]+'"><div class="krc-image"><img src="'+r[o][1]+'"alt="'+r[o][0]+'" class="krc-img-loading"></div><p class="krc-comp-name">'+r[o][0]+'</p><p class="krc-category">'+r[o][3]+' partners</p><p class="krc-site-desc">'+r[o][4]+"</p></a>";P.innerHTML=n;document.querySelectorAll(".krc-partners .brick").forEach((e,t)=>{setTimeout(()=>{e.classList.add("loaded")},100*t)}),document.querySelectorAll(".krc-partners .brick img.krc-img-loading").forEach(e=>{e.onload=function(){this.classList.remove("krc-img-loading")}})}var F=document.querySelectorAll(".ctab");F.forEach(e=>{e.addEventListener("click",function(){var e=this.getAttribute("data-ctab");ee=e,function(e){var t=window.location.href,r=new URL(t);if("all"==e?r.searchParams.delete("partners"):r.searchParams.set("partners",e),void 0!==history.pushState){var a={title:"partners",url:r.href};history.pushState(a,a.title,a.url)}else console.log("Browser does not support HTML5.")}(e),$(e),__each(F).removeClass("active"),this.classList.add("active")})});const te=window.location.search,re=new URLSearchParams(te).get("partners");ee=re||"all",$(ee);const ae=document.getElementById("kr-search-partner");document.querySelector(".kr-partner-search-btn").addEventListener("click",function(){const e=ae.value.trim();$(ee,e)}),ae.addEventListener("input",function(){const e=ae.value.trim();$(ee,e)})}document.querySelector(".gtranslate_btn")?.addEventListener("click",e=>{const t=document.querySelector(".gtranslate_dropdown");t?.classList.toggle("toggle"),e.stopPropagation()}),document.querySelectorAll(".gtranslate_dropdown .option").forEach(e=>{e.addEventListener("click",e=>{(e=>{const t=document.querySelector("#google_translate_element select"),r=document.querySelector(".gtranslate_btn"),a=document.querySelector(".gtranslate_dropdown");if(!t||!r||!a)return;t.value=e.getAttribute("data-lang"),t.dispatchEvent(new Event("change")),r.innerText=e.getAttribute("data-lang"),r.innerHTML=`<span class="country-flag-sm ${e.getAttribute("data-country")}"></span> ${e.getAttribute("data-lang")}`,r.setAttribute("data-lang",e.getAttribute("data-lang"));const n=a.querySelector(".option.selected");n&&n.classList.remove("selected"),e.classList.add("selected"),a.classList.remove("toggle"),"en"==e.getAttribute("data-lang")&&setTimeout(()=>{t.dispatchEvent(new Event("change"))},200)})(e.target),e.stopPropagation()})}),document.addEventListener("click",e=>{e.target.closest(".gtranslate_select_box")||document.querySelector(".gtranslate_dropdown")?.classList.remove("toggle")});(()=>{const e={en:"United-States",de:"Germany",fr:"France",es:"Spain",nl:"Netherlands",pt:"Portugal"},t=(r="googtrans",document.cookie.split("; ").reduce((e,t)=>{const[r,a]=t.split("=");return e[r]=a,e},{})[r])?.split("/")?.[2];var r;if(t){const r=document.querySelector(".gtranslate_btn"),a=document.querySelector(`.gtranslate_dropdown .option[data-lang="${t}"]`);if(r&&a){r.innerHTML=`<span class="country-flag-sm ${e[t]}"></span> ${t}`,r.setAttribute("data-lang",t);const n=document.querySelector(".gtranslate_dropdown .option.selected");n&&n.classList.remove("selected"),a.classList.add("selected")}}})()}),window.addEventListener("load",krSetupDraggableCards),window.addEventListener("scroll",krSetupDraggableCards);const homeStorySlider=()=>{let e,t=document.querySelector(".kr-story-slider-wrapper");if(!elementExist(t))return;let r=0;const a=t.querySelectorAll(".kr-story-cover"),n=t.querySelector(".kr-story-content-wrapper"),o=t.querySelectorAll(".kr-story-nav"),i=t.querySelectorAll(".story-dir-nav"),s=o.length-1;let l=!0;const c=()=>{const e=document.documentElement.classList.contains("translated-rtl");n.style.transform=`translateX(${e?"":"-"}${100*r}%)`,__each(a).removeClass("active"),__each(a[r]).addClass("active"),__each(o).removeClass("active"),__each(o[r]).addClass("active"),a[r].scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})},d=()=>{r=r<s?r+1:0;const e=document.documentElement.classList.contains("translated-rtl");n.style.transform=`translateX(${e?"":"-"}${100*r}%)`,__each(a).removeClass("active"),__each(a[r]).addClass("active"),__each(o).removeClass("active"),__each(o[r]).addClass("active")},u=()=>{clearInterval(e),e=setInterval(d,7e3)};o.forEach((e,t)=>{e._storyIdx=t,e.addEventListener("click",()=>{r=e._storyIdx,c(),u()})}),a&&a.forEach(t=>{let r=t.querySelector(".kr-video");r&&r.addEventListener("click",()=>{clearInterval(e),l=!1})});let m=document.querySelector(".video-wrapper .close");l&&m&&m.addEventListener("click",()=>{l=!0,d(),u()}
1),i.forEach(e=>{e.addEventListener("click",()=>{"prev"===e.id&&r>0&&(r--,c(),__each(i).removeClass("btn-ghost").addClass("btn-moon"),r-1<0&&__each(e).removeClass("btn-moon").addClass("btn-ghost")),"next"===e.id&&r<s&&(r++,c(),__each(i).removeClass("btn-ghost").addClass("btn-moon"),r+1>s&&__each(e).removeClass("btn-moon").addClass("btn-ghost")),u()})});new IntersectionObserver((t,r)=>{t.forEach(t=>{t.isIntersecting&&(o[0].classList.add("active"),e=setInterval(d,7e3),r.disconnect())})},{root:null,threshold:.2}).observe(t)};if(homeStorySlider(),document.addEventListener("DOMContentLoaded",function(){var e=document.querySelector(".kr-index-bar");null==e&&null==e||e.querySelectorAll(".nav-handlers").forEach(function(e){e.addEventListener("click",function(){var t=e.getAttribute("id"),r=document.querySelector(t).offsetTop;window.scrollTo(0,r-100)})});const t=document.querySelectorAll(".nav-handlers");if(t.length>0&&elementExist(document.querySelector('h1[data-story="doc"]'))){const o=Array.from(t).map(e=>e.getAttribute("href").substring(1));function r(e){const r=document.getElementById(e);if(r){t.forEach(e=>e.classList.remove("active"));const a=document.querySelector(`a[href="#${e}"]`);a&&a.classList.add("active"),r.querySelectorAll("img[data-lazy-src], img[data-src]").forEach(e=>{e.dataset.lazySrc&&(e.src=e.dataset.lazySrc,delete e.dataset.lazySrc)}),r.scrollIntoView({behavior:"smooth",block:"start"}),setTimeout(()=>{r.scrollIntoView({behavior:"smooth",block:"start"})},1200)}}function a(){const e=window.location.pathname.split("/").filter(e=>""!==e),t=e[e.length-1];return o.includes(t)?t:null}function n(){const e=a();if(e&&!document.getElementById(e)){const t=krAjax.postUrl.replace(/\/$/,"");history.replaceState({},"",t),console.log("Cleaned invalid section from URL:",e)}}t.forEach(e=>{e.addEventListener("click",function(e){e.preventDefault();const t=this.getAttribute("href").substring(1);document.getElementById(t)?(!function(e){const t=`${krAjax.postUrl.replace(/\/$/,"")}/${e}`;history.pushState({sectionId:e},"",t)}(t),r(t)):console.error("Section not found:",t)})}),window.addEventListener("popstate",function(){const e=a();e?(r(e),success||n()):t.forEach(e=>e.classList.remove("active"))}),function(){const e=a();e&&setTimeout(()=>{r(e)||n()},300),setTimeout(()=>{n()},1e3)}()}(()=>{const e=document.querySelectorAll(".kr-download-composer-command-wrapper");e&&e.forEach(e=>{const t=e.querySelector(".kr-copy-icon"),r=e.querySelector("code");t&&r&&t.addEventListener("click",()=>{const t=r.innerText.trim();navigator.clipboard.writeText(t).then(()=>{e.classList.add("is-copied"),setTimeout(()=>{e.classList.remove("is-copied")},1500)}).catch(e=>{console.error("Clipboard copy failed",e)})})})})()}),document.querySelector(".schema-faq")){document.querySelectorAll(".schema-faq-section").forEach(e=>{e.addEventListener("click",function(){const t=e.querySelector(".schema-faq-answer");if(e.classList.contains("active"))e.classList.remove("active"),t.style.height="0px";else{let r=0;const a=t.children;for(let e=0;e<a.length;e++){const t=window.getComputedStyle(a[e]);r+=a[e].offsetHeight+parseInt(t.marginTop)+parseInt(t.marginBottom)}e.classList.add("active"),t.style.height=r+"px"}})})}const initRevealOnScroll=()=>{const e=document.querySelectorAll(".reveal-on-scroll"),t=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){const r=e.target,a=parseInt(r.getAttribute("data-index")||0);setTimeout(()=>{r.classList.add("is-visible")},100*a),t.unobserve(r)}})},{threshold:.1,rootMargin:"0px"});e.forEach(e=>t.observe(e))},initHeroAnimation=()=>{const e=document.querySelector(".kr-hero-frame");if(!e)return;const t=e.querySelectorAll(".animation-card"),r=e.querySelector(".kr-btn-group"),a=e.querySelector(".kr-hero-graphic");t.forEach((e,t)=>{e.style.transitionDelay=.15*(t+1)+"s"}),r&&(r.style.transitionDelay=.15*(t.length+1)+"s"),a&&(a.style.transitionDelay="0.6s"),requestAnimationFrame(()=>{e.classList.add("kr-hero-animate")})},initPanelHover=()=>{const e=document.querySelectorAll(".kr-company-panel");e.forEach(t=>{t.addEventListener("mouseenter",()=>{window.innerWidth>
1=1024&&e.forEach(e=>e.classList.remove("is-hovered")),t.classList.add("is-hovered")}),t.addEventListener("mouseleave",()=>{t.classList.remove("is-hovered")}),t.addEventListener("touchstart",()=>{e.forEach(e=>e.classList.remove("is-hovered")),t.classList.add("is-hovered")},{passive:!0})})},initCoreFeaturesTabs=()=>{const e=document.querySelectorAll(".kr-feature-tab-item"),t=document.querySelectorAll(".preview-image-wrap");e.length&&e.forEach(r=>{r.addEventListener("click",function(){const r=this.getAttribute("data-id");e.forEach(e=>e.classList.remove("active")),this.classList.add("active"),t.forEach(e=>{e.getAttribute("data-preview-id")===r?e.classList.add("active"):e.classList.remove("active")})})})},initStatCounters=()=>{const e=document.querySelectorAll(".counter"),t=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting){const r=e.target,a=parseFloat(r.getAttribute("data-target")),n=r.getAttribute("data-suffix")||"",o=parseInt(r.getAttribute("data-decimals")||0),i=2e3;let s=null;const l=e=>{s||(s=e);const t=Math.min((e-s)/i,1),c=t*a;r.innerText=c.toFixed(o)+n,t<1&&requestAnimationFrame(l)};requestAnimationFrame(l),t.unobserve(r)}})},{threshold:.5,once:!0});e.forEach(e=>t.observe(e))},initCopyToClipboard=()=>{const e=document.getElementById("kr-copy-btn"),t=document.getElementById("kr-icon-copy"),r=document.getElementById("kr-icon-check"),a=document.getElementById("kr-copy-tooltip");if(!e)return;const n=e.getAttribute("data-command")||"",o=()=>{t.style.display="none",r.style.display="flex",a.style.display="block",setTimeout(()=>{t.style.display="flex",r.style.display="none",a.style.display="none"},2e3)};e.addEventListener("click",()=>{if(navigator&&navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(n).then(o).catch(e=>{console.error("Failed to copy: ",e)});else{const e=document.createElement("textarea");e.value=n,document.body.appendChild(e),e.select();try{document.execCommand("copy"),o()}catch(e){console.error("Fallback: unable to copy",e)}document.body.removeChild(e)}})},initCloudHostingEmbed=()=>{const e=document.getElementById("cd-pricing-krayin-crm");if(e){e.classList.add("is-loading");var t=!1;window.addEventListener("message",function(e){var t=e.data;t&&"cd-app-embed"===t.source&&"resize"===t.type&&a()});var r=new MutationObserver(function(){var t=e.querySelector("iframe");t&&(r.disconnect(),t.addEventListener("load",a))});r.observe(e,{childList:!0}),setTimeout(a,12e3)}function a(){t||(t=!0,e.classList.remove("is-loading"))}},initIndustrySlider=()=>{const e=document.querySelector(".kr-industry-scroll-box.kr-drag-drop-slider");if(!e)return;const t=e.querySelector(".kr-industry-scroll-inner"),r=e.querySelector(".kr-industry-scroll-wrapper"),a=t?t.querySelectorAll(".kr-industry-card-wrap"):[];if(!t||!r||!a.length)return;e.classList.add("kr-slider-initialized");const n="transform .7s cubic-bezier(.22,.61,.36,1)";t.style.transition=n;let o=0;const i=()=>{const e=a[0].getBoundingClientRect(),r=parseInt(getComputedStyle(t).gap,10)||0;return e.width+r},s=()=>Math.max(0,t.scrollWidth-r.clientWidth),l=(e,r)=>{const a=s();e>0&&(e=0),e<-a&&(e=-a),o=e,t.style.transition=!1===r?"none":n,t.style.transform=`translate3d(${e}px,0,0)`},c=()=>{const e=i();l(Math.round(o/e)*e,!0)};let d;l(0,!1);let u=0,m=null;const v=()=>{const e=u-o;Math.abs(e)>.5?(l(o+.15*e,!1),m=requestAnimationFrame(v)):(l(u,!1),m=null,clearTimeout(d),d=setTimeout(()=>{c(),u=o},100))},p=()=>{null!==m&&(cancelAnimationFrame(m),m=null),clearTimeout(d)};let g=!1,h=!1,f=0,y=0,b=0,k=0,w=0;const L=e=>{void 0!==e.button&&0!==e.button||(g=!0,h=!1,f=e.clientX,b=e.clientX,w=performance.now(),k=0,y=o,p())},S=a=>{if(!g)return;const n=a.clientX-f;if(!h&&Math.abs(n)>8&&(h=!0,t.style.transition="none",e.classList.add("is-dragging"),r.setPointerCapture&&void 0!==a.pointerId))try{r.setPointerCapture(a.pointerId)}catch(e){}if(h){a.preventDefault&&a.preventDefault();const e=performance.now(),r=Math.max(1,e-w);k=(a.clientX-b)/r,b=a.clientX,w=e;let o=y+n;const i=s();o>0?o=0:o<-i&&(o=-i),t.style.transform=`translate3d(${o}px,0,0)`}},E=t=>{if(!g)return;if(g=!1,e.classList.remove("is-dragging"),r.releasePointerCapture&&void 0!==t.pointerId)try{r.releasePointerCapture(t.pointerId)}catch(e){}if(!h)return;h=!1;const a=t.clientX-f;let n=y+a+120*k;const o=i();n=Math.abs(a)>50||Math.abs(k)>.4?Math.round(n/o)*o:Math.round(y/o)*o,l(n,!0);const s=e=>{e.stopPropagation(),e.preventDefault()};
1r.addEventListener("click",s,{capture:!0,once:!0}),setTimeout(()=>{r.removeEventListener("click",s,!0)},0)},q=t=>{if(g){if(g=!1,h=!1,e.classList.remove("is-dragging"),t&&void 0!==t.pointerId&&r.releasePointerCapture)try{r.releasePointerCapture(t.pointerId)}catch(e){}c()}};let _;window.PointerEvent?(r.addEventListener("pointerdown",L),r.addEventListener("pointermove",S),r.addEventListener("pointerup",E),r.addEventListener("pointercancel",q),r.addEventListener("pointerleave",e=>{g&&E(e)})):(r.addEventListener("mousedown",L),window.addEventListener("mousemove",S),window.addEventListener("mouseup",E),r.addEventListener("touchstart",e=>{const t=e.touches[0];L({clientX:t.clientX,button:0,pointerId:0})},{passive:!0}),r.addEventListener("touchmove",e=>{const t=e.touches[0];S({clientX:t.clientX,preventDefault:()=>{e.cancelable&&e.preventDefault()}})},{passive:!1}),r.addEventListener("touchend",e=>{const t=e.changedTouches[0];E({clientX:t.clientX})})),r.addEventListener("dragstart",e=>{e.preventDefault()}),r.addEventListener("selectstart",e=>{h&&e.preventDefault()}),r.tabIndex=0,r.addEventListener("keydown",e=>{"ArrowLeft"===e.key&&(e.preventDefault(),p(),l(o+i(),!0),u=o),"ArrowRight"===e.key&&(e.preventDefault(),p(),l(o-i(),!0),u=o),"Home"===e.key&&(e.preventDefault(),p(),l(0,!0),u=o),"End"===e.key&&(e.preventDefault(),p(),l(-s(),!0),u=o)}),r.addEventListener("wheel",e=>{if(0!==e.deltaX||e.shiftKey||e.ctrlKey){e.preventDefault(),clearTimeout(d);const t=0!==e.deltaX?e.deltaX:e.deltaY,r=s();
1null===m&&(u=o),u-=t,u>0&&(u=0),u<-r&&(u=-r),null===m&&(m=requestAnimationFrame(v))}},{passive:!1}),window.addEventListener("resize",()=>{clearTimeout(_),t.style.transition="none",_=setTimeout(()=>{c()},120)}),r.addEventListener("mouseenter",()=>{e.dataset.hover="1"}),r.addEventListener("mouseleave",()=>{delete e.dataset.hover})};document.addEventListener("DOMContentLoaded",()=>{initRevealOnScroll(),initHeroAnimation(),elementExist(".kr-trusted-by-section")&&initPanelHover(),elementExist(".kr-core-features-section")&&initCoreFeaturesTabs(),elementExist(".section-stats-cta")&&initStatCounters(),elementExist("#kr-copy-btn")&&initCopyToClipboard(),elementExist("#cd-pricing-krayin-crm")&&initCloudHostingEmbed(),elementExist(".kr-industry-scroll-box")&&initIndustrySlider(),document.addEventListener("wpcf7beforesubmit",function(e){var t=e.target.querySelector(".wpcf7-submit");t&&(t.style.display="none")},!1),document.addEventListener("wpcf7submit",function(e){var t=e.target.querySelector(".wpcf7-submit");t&&(t.style.display="inline-block")},!1)}),function(){"use strict";var e=function(){var e=document.querySelector(".kr-blog-aside"),t=e&&e.querySelector(".kr-blog-aside-inner"),r=e&&e.querySelector(".kr-blog-aside-sticky");if(e&&t&&r){var a=document.querySelector(".kr-blog-layout"),n=document.querySelector(".kr-blog-menu-wrap"),o=document.querySelector("header.navigation-menu"),i=document.documentElement,s="kr-aside-tall",l="kr-aside-overflow",c=!1,d=function(){if(c=!1,e.classList.remove(s,l),i.style.setProperty("--kr-aside-lift",function(){if(!a||!o||window.innerWidth<1025)return 0;var e=a.getBoundingClientRect().top+window.pageYOffset;return Math.max(0,e-o.getBoundingClientRect().height)}()+"px"),!(window.innerWidth<1025)){var n,d,u,m=(n="top",d=90,u=parseFloat(window.getComputedStyle(r)[n]),isNaN(u)?d:u),v=window.innerHeight-m,p=t.getBoundingClientRect().height>v;e.classList.toggle(s,p),e.classList.toggle(l,p&&r.getBoundingClientRect().height>v)}},u=function(){c||(c=!0,window.requestAnimationFrame(d))};if("ResizeObserver"in window){var m=new ResizeObserver(u);m.observe(t),m.observe(r),n&&m.observe(n)}window.addEventListener("resize",u,{passive:!0}),d()}};document.addEventListener("DOMContentLoaded",function(){!function(){var e=document.getElementById("copyUrltoClipboard");if(e){var t=null,r=function(){e.classList.add("kr-tooltip"),window.clearTimeout(t),t=window.setTimeout(function(){e.classList.remove("kr-tooltip")},1600)},a=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.position="fixed",t.style.opacity="0",document.body.appendChild(t),t.select();try{document.execCommand("copy"),r()}catch(e){}document.body.removeChild(t)};e.addEventListener("click",function(){var t=e.getAttribute("data-url")||window.location.href;navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(r,function(){a(t)}):a(t)})}}(),function(){var e=document.querySelector(".kr-index-bar.kr-index-dock")||document.querySelector(".wk-index-bar"),t=document.querySelector(".kr-index-fab")||document.querySelector(".wk-index-fab"),r=document.querySelector(".kr-bar-icon-index")||document.querySelector(".wk-bar-icon-index"),a=document.querySelector(".kr-index-backdrop")||document.querySelector(".wk-index-backdrop");if(e&&(t||r)){var n=[t,r].filter(Boolean),o=e.querySelector(".kr-index-bar-close")||e.querySelector(".wk-index-bar-close"),i=e.classList.contains("wk-index-bar")?"wk-index-bar-active":"kr-index-bar-active";r&&(r.hidden=!1);var s=function(t){e.classList.toggle(i,t),document.body.classList.toggle("kr-index-open",t),n.forEach(function(e){e.setAttribute("aria-expanded",t?"true":"false")}),a&&(a.hidden=!t)};n.forEach(function(t){var r=function(){s(!e.classList.contains(i))};t.addEventListener("click",r),t.addEventListener("keydown",function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),r())})}),o&&o.addEventListener("click",function(){s(!1)}),a&&a.addEventListener("click",function(){s(!1)}),e.addEventListener("click",function(e){e.target.closest&&e.target.closest("a.nav-handlers")&&s(!1)}),document.addEventListener("keydown",function(t){"Escape"!==t.key&&"Esc"!==t.key||e.classList.contains(i)&&(s(!1),n[0].focus())});var l=window.matchMedia("(min-width: 1299px)"),c=function(){l.matches&&s(!1)};l.addEventListener?l.addEventListener("change",c):l.addListener&&l.addListener(c)}}(),function(){var e=document.querySelector(".kr-index-filter-field"),t=document.querySelector(".kr-index-paper");if(e&&t){var r=Array.prototype.slice.call(t.querySelectorAll("li")),a=t.querySelector(".kr-index-empty");if(r.length){var n=function(){var t=e.value.trim().toLowerCase(),n=0;r.forEach(function(e){var r=(e.textContent||"").toLowerCase(),a=!t||r.indexOf(t)>-1;e.hidden=!a,a&&n++}),a&&(a.hidden=n>0)};e.addEventListener("input",n),e.addEventListener("keydown",function(t){"Escape"!==t.key&&"Esc"!==t.key||!e.value||(t.stopPropagation(),e.value="",n())}),n()}}}(),function(){var e=document.querySelector(".kr-blog-main article"),t=Array.prototype.slice.call(document.querySelectorAll(".kr-index-paper a.nav
1-handlers")),r=document.querySelector(".kr-index-progress-fill"),a=document.querySelector(".kr-index-progress-value"),n=document.querySelector(".kr-index-paper");if(e&&(t.length||r)){var o=r?parseFloat(r.getAttribute("stroke-dasharray")):0,i=t.map(function(e){var t=(e.getAttribute("href")||"").replace(/^#/,"");return{link:e,target:t?document.getElementById(t):null}}).filter(function(e){return e.target}),s=null,l=!1,c=function(){l=!1;var t=e.getBoundingClientRect(),c=t.height-window.innerHeight,d=c>0?-t.top/c:t.bottom<=window.innerHeight?1:0;if(d=Math.min(1,Math.max(0,d)),r&&o&&r.setAttribute("stroke-dashoffset",(o*(1-d)).toFixed(2)),a&&(a.textContent=Math.round(100*d)+"%"),i.length){var u=i[0].link;if(i.forEach(function(e){e.target.getBoundingClientRect().top<=140&&(u=e.link)}),u!==s&&(s&&s.classList.remove("active"),u.classList.add("active"),s=u,n&&n.scrollHeight>n.clientHeight)){var m=u.getBoundingClientRect(),v=n.getBoundingClientRect();(m.top<v.top||m.bottom>v.bottom)&&(n.scrollTop+=m.top-v.top-v.height/2+m.height/2)}}},d=function(){l||(l=!0,window.requestAnimationFrame(c))};window.addEventListener("scroll",d,{passive:!0}),window.addEventListener("resize",d),c()}}(),function(){var e=document.querySelector(".kr-blog-aside, .kr-index-bar.kr-index-dock"),t=document.querySelector("footer");if(e&&t){var r=document.documentElement,a=!1,n=function(){a=!1;var e=window.innerHeight-t.getBoundingClientRect().top;r.style.setProperty("--kr-aside-footer-gap",Math.max(0,e)+"px"),r.classList.toggle("kr-rail-past-footer",window.innerHeight-Math.max(0,e)<200)},o=function(){a||(a=!0,window.requestAnimationFrame(n))};window.addEventListener("scroll",o,{passive:!0}),window.addEventListener("resize",o),n()}}(),function(){var e=document.querySelector(".kr-blog-actions"),t=document.querySelector(".kr-blog-layout");if(e&&t){var r=[{node:document.querySelector(".kr-share-card .kr-bar-right-share"),slot:e.querySelector("#kr-action-panel-share")},{node:document.querySelector(".kr-share-card .kr-bar-left-save"),slot:e.querySelector(".kr-action-slot-save")},{node:document.querySelector(".kr-ai-card .kr-ai-list"),slot:e.querySelector("#kr-action-panel-ai")},{node:document.querySelector(".kr-bar-icon-index"),slot:e.querySelector(".kr-action-slot-index")}].filter(function(e){return!(!e.node||!e.slot||(e.home=e.node.parentNode,e.before=e.node.nextSibling,0))}),a=r.map(function(e){return e.slot}),n=function(e){a.forEach(function(t){if(t!==e){t.classList.remove("is-open");var r=t.parentNode.querySelector(".kr-action-btn");r&&r.setAttribute("aria-expanded","false")}})};if(e.addEventListener("click",function(e){var t=e.target.closest?e.target.closest(".kr-action-btn"):null;if(t){var r=document.getElementById(t.getAttribute("aria-controls"));if(r&&r.classList.contains("kr-action-panel")){var a=!r.classList.contains("is-open");n(r),r.classList.toggle("is-open",a),t.setAttribute("aria-expanded",a?"true":"false")}}}),document.addEventListener("click",function(t){e.contains(t.target)||n(null)}),document.addEventListener("keydown",function(e){"Escape"!==e.key&&"Esc"!==e.key||n(null)}),r.length){var o=window.matchMedia("(max-width: 1024px)"),i=function(){n(null),r.forEach(function(e){o.matches?e.node.parentNode!==e.slot&&e.slot.appendChild(e.node):e.node.parentNode!==e.home&&e.home.insertBefore(e.node,e.before)}),t.classList.toggle("kr-has-actions",o.matches)};o.addEventListener?o.addEventListener("change",i):o.addListener&&o.addListener(i),i()}}}(),e()})}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.