1window.slideDown=function(e,t,n=600){if(t._slideLocked)return;t._slideLocked=!0,t.style.pointerEvents="none",e.classList.add("open");const i=e.scrollHeight;e.style.overflow="hidden",e.style.height="0px",e.offsetHeight,e.style.transition=`height ${n}ms ease-in-out`,e.style.height=i+"px";const o=()=>{e.removeEventListener("transitionend",o),e.style.height="",e.style.overflow="",e.style.transition="",t.style.pointerEvents="",t._slideLocked=!1};e.addEventListener("transitionend",o)};window.slideUp=function(e,t,n=600){if(t._slideLocked)return;t._slideLocked=!0,t.style.pointerEvents="none";const i=e.scrollHeight;e.style.height=i+"px",e.style.overflow="hidden",e.offsetHeight,e.style.transition=`height ${n}ms ease-in-out`,e.style.height="0px";const o=()=>{e.removeEventListener("transitionend",o),e.classList.remove("open"),e.style.height="",e.style.overflow="",e.style.transition="",t.style.pointerEvents="",t._slideLocked=!1};e.addEventListener("transitionend",o)};window.slideToggle=function(e,t,n=400){!e.classList.contains("open")||e.offsetHeight===0?slideDown(e,t,n):slideUp(e,t,n)};var u={};window.detectOS=function(){let e=window.navigator.userAgent,t=window.navigator.platform,n=["Macintosh","MacIntel","MacPPC","Mac68K"],i=["Win32","Win64","Windows","WinCE"],o=["iPhone","iPad","iPod"],s=null;return n.indexOf(t)!==-1?s="Mac OS":o.indexOf(t)!==-1?s="iOS":i.indexOf(t)!==-1?s="Windows":/Android/.test(e)?s="Android":!s&&/Linux/.test(t)&&(s="Linux"),s};function f(e,t){var n=document.createElement("link");n.rel="preload",n.href=e,n.as=t,document.body.append(n)}function v(e){if(!document.querySelector('link[rel="preconnect"][href="'+e+'"]')){var t=document.createElement("link");t.rel="preconnect",t.href=e,t.crossOrigin="",document.head.append(t)}}function m(e){for(var t=0;t<e.length;t++){var n=t===0?"max":"min";u[e[t][0]]={int:e[t][1],str:"("+n+"-width: "+e[t][1]+"px)"}}}m([["sm",769],["md",991],["lg",1171],["lx",1291]]);window.addEventListener("load",()=>{document.querySelectorAll(".nav-site-footer__item .footer-menu-toggle").forEach(t=>{t.addEventListener("click",()=>{if(window.innerWidth>1023)return;
1const n=t.closest(".nav-site-footer__item");n.classList.toggle("is-active");const i=n.querySelector(".nav-site-footer__submenu");slideToggle(i,t)})})});document.addEventListener("DOMContentLoaded",function(){let e=document.querySelector("a.ot-sdk-show-settings");document.getElementById("onTrustIcon").addEventListener("click",function(){e.click()})});var d=location.host.match("(([a-z-]+)(?:.com|.fr|.co.uk))");d?d=d[0]:d=location.host;var y='a[href*="://"]:not([href*="'+d+'/"])',h=document.querySelectorAll(y);h.forEach(e=>{e.target!="_blank"&&e.setAttribute("target","_blank"),e.rel.indexOf("noopener")+1||e.rel.indexOf("noreferrer")+1||e.setAttribute("rel","noopener noreferrer")});var w=document.querySelectorAll(".call_intercom");w.forEach(function(e){e.onclick=function(t){t.preventDefault(),Intercom("showNewMessage")}});typeof queueMarketo=="function"&&queueMarketo(function(){document.querySelector("[id^='mktoForm_']")&&MktoForms2.whenReady(function(e){document.getElementById("autofillform")&&e.setValues(JSON.parse(localStorage.getItem("formStorage"))),e.onSuccess(function(){const o=document.querySelector("input[type='email']").value,s=new Date;document.cookie="atk_signup="+btoa(o)+";expires="+s.toUTCString()+";domain=.activtrak.com;path=/",localStorage.setItem("formStorage",JSON.stringify(e.getValues()))}),document.querySelector(".mktoButton").addEventListener("click",i);function n(o){return/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/.test(String(o).toLowerCase())}function i(){const o=this.form,s=o.querySelector("[name='Email']"),r=o.querySelector(".tooltip"),c=o.parentElement.querySelector(".form__invalid");return n(s.value)?(s.parentElement&&s.parentElement.classList.remove("mktoInvalid"),r&&(r.style.display="none"),c&&(c.style.display="none"),!0):(s.parentElement&&s.parentElement.classList.add("mktoInvalid"),r&&(r.style.display="block"),c&&(c.style.display="block"),!1)}})});document.addEventListener("DOMContentLoaded",()=>{const e=document.getElementById("s");e&&(e.value="");const t=document.querySelector(".site-search"),n=t.querySelector("input"),i=document.querySelector(".customer-utility-nav .is-search"),o=document.querySelector(".site-search__close");i.addEventListener("click",s=>{s.preventDefault(),t.classList.toggle("is-active"),n.focus()}),o.addEventListener("click",s=>{s.preventDefault(),t.classList.remove("is-active"),n.blur()}),document.addEventListener("keydown",s=>{s.key==="Escape"&&document.querySelector(".site-search").classList.remove("is-active")})});document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelectorAll(".nav-list__item.is-combobox"),t=document.body;e.forEach(n=>{n.addEventListener("click",()=>{if(window.innerWidth>1023)return;const i=n.parentElement;i&&i.classList.toggle("is-active");const o=n.querySelector(".nav-list__submenu");slideToggle(o,n)}),n.addEventListener("mouseenter",()=>{t.classList.add("is-menu-active")}),n.addEventListener("mouseleave",()=>{t.classList.remove("is-menu-active")})})});document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelector(".sticky-banner");if(e){let t=!1;const n=e.querySelector(".sticky-banner .close-button-banner"),i=document.body,o=()=>{t||(window.scrollY>400?(e.classList.add("is-active"),n.style.display="block"):(e.classList.remove("is-active"),n.style.display="none")),s()},s=()=>
1{if(t){i.classList.add("closed-banner");return}};s(),n.addEventListener("click",()=>{e.classList.remove("is-active"),n.style.display="none",t=!0,s()}),window.addEventListener("scroll",o),window.addEventListener("resize",s)}});document.addEventListener("DOMContentLoaded",()=>{const e=document.querySelectorAll(".trustradius-tqw");if(!e.length)return;let t=!1;v("https://www.trustradius.com"),f("//www.trustradius.com/trustquotes/style.css","style");const n=(o=0)=>{setTimeout(()=>{requestAnimationFrame(()=>{window.dispatchEvent(new Event("resize")),document.dispatchEvent(new Event("trUpdate"))})},o)},i=()=>{t||(t=!0,onloadScript("//www.trustradius.com/trustquotes/trustquotes.js",0,function(){function o(r=0){const c=document.querySelectorAll(".tr-card");setTimeout(()=>{c.forEach(a=>{a.style.visibility==="hidden"?a.style.display="none":a.style.display=""})},r)}let s=setInterval(()=>{const r=document.querySelectorAll(".tr-card");if(detectOS().toLowerCase()==="mac os"&&document.querySelectorAll(".trustradius-tqw div.tr-fancy div.tr-actions a.tr-read-all-link").forEach(a=>{a.classList.add("mac-os")}),r.length){clearInterval(s),o(1e3),n(),n(200);const c=document.querySelectorAll(".tr-right-navigation"),a=document.querySelectorAll(".tr-left-navigation");
1c.forEach(l=>{l.addEventListener("click",()=>o())}),a.forEach(l=>{l.addEventListener("click",()=>o())})}},500)}))};if("IntersectionObserver"in window){const o=new IntersectionObserver(s=>{s.forEach(r=>{r.isIntersecting&&(o.disconnect(),i())})},{root:null,rootMargin:"1000px 0px",threshold:.01});o.observe(e[0])}else{const o=()=>{const s=e[0].getBoundingClientRect().top,r=window.innerHeight+1e3;s<=r&&(window.removeEventListener("scroll",o),window.removeEventListener("resize",o),i())};window.addEventListener("scroll",o,{passive:!0}),window.addEventListener("resize",o),o()}});document.addEventListener("DOMContentLoaded",()=>{const e=document.getElementById("copyLink");e&&e.addEventListener("click",t=>{t.preventDefault(),navigator.clipboard.writeText(window.location.href)})});window.getAdminBarHeight=()=>{const e=document.getElementById("wpadminbar");return e?e.clientHeight:0};window.getMenuBarsOffset=()=>{const e=document.querySelector(".site-header__inner"),t=document.querySelector(".secondary-nav"),n=getAdminBarHeight();return t?t.clientHeight+n:e.clientHeight+n};
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.