1!function(){"use strict";var e=()=>{let e=document.querySelector("#back-to-top");e&&(window.addEventListener("scroll",(()=>{let t=window.pageYOffset,o=document.documentElement.clientHeight;t>o&&e.classList.add("visible"),t<o&&e.classList.remove("visible")})),e.addEventListener("click",(()=>{window.pageYOffset>0&&window.scrollTo({top:0,behavior:"smooth"})})))};let t={showForm:()=>{let e=document.querySelector(".comments-theme"),t=document.querySelector(".comments-form");if(!e||!t)return;let o=t.querySelector(".display-form button"),l=t.querySelector('input[type="reset"]');o&&l&&(o.addEventListener("click",(()=>{t.querySelector(":scope > p").style.display="block",t.querySelector(":scope > form").style.display="block",o.parentNode.style.display="none"})),l.addEventListener("click",(()=>{t.querySelector(":scope > p").style.display="none",t.querySelector(":scope > form").style.display="none",o.parentNode.style.display="block"})))},reply:()=>{let e=document.querySelectorAll(".comments-theme .comment");e&&e.forEach((e=>{let t=e.querySelector(":scope > .comment-form"),o=e.querySelector(":scope > .comment-reply button");if(!t||!o)return;let l=t.querySelector('input[type="reset"]');o.addEventListener("click",(()=>{o.parentNode.style.display="none",t.style.display="block"})),l.addEventListener("click",(()=>{o.parentNode.style.display="block",t.style.display="none"}))}))},init:()=>{t.showForm(),t.reply()}};var o=t;let l={mobile:()=>{let e=document.querySelector("#header"),t=e.querySelector(".opener"),o=e.querySelector(".menu"),l=!1;t.addEventListener("click",(()=>{!1===l?(document.body.style.overflow="hidden",t.classList.add("active"),o.classList.add("active"),l=!0):(document.body.style.overflow="visible",t.classList.remove("active"),o.classList.remove("active"),l=!1)}));let c=e.querySelectorAll(".menu-item-has-children");c.forEach((e=>{e.addEventListener("click",(()=>{e.classList.contains("active")?e.classList.remove("active"):(c.forEach((e=>{e.classList.contains("active")&&e.classList.remove("active")})),e.classList.add("active"))}))}))},init:()=>{l.mobile()}};var c=l,s=()=>{let e=document.querySelector(".toggle_subcategories"),t=document.querySelectorAll(".other_subcategory");if(!e||!t)return;let o=!1,l=e.querySelector("#toggle_subcategories"),c=l.getAttribute("data-toggle-off"),s=l.getAttribute("data-toggle-on");l.addEventListener("click",(()=>{!1===o?(l.textContent=c,t.forEach((e=>{e.style.display="block"})),o=!0):(l.textContent=s,t.forEach((e=>{e.style.display="none"})),o=!1)}))},r=()=>{let e=document.querySelector("#scroll-indicator");e&&window.addEventListener("scroll",(()=>{let t=(document.body.scrollTop||document.documentElement.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100;e.querySelector(".progress").style.width=t+"%"}))};let n={open:()=>{let e=document.querySelector("#search-modal"),t=document.querySelector("#search-open");e&&t&&t.addEventListener("click",(t=>{t.preventDefault(),!e.classList.contains("active")&&e.classList.add("active"),e.querySelector("#s").focus()}))},close:()=>{let e=document.querySelector("#search-modal"),t=document.querySelector("#search-close");if(!e||!t)return;let o=e.querySelector(".search-modal-inner");t.addEventListener("click",(()=>{e.classList.contains("active")&&e.classList.remove("active")})),e.addEventListener("click",(t=>{!o.contains(t.target)&&e.classList.remove("active")}))},init:()=>{n.open(),n.close()}};var i=n,a=()=>{let e=document.querySelector(".loop .loop-header .header .description"),t=document.querySelector(".loop .loop-header .header .description_more");if(!e||!t)return;let o=e.getBoundingClientRect().height,l=e.querySelector("p:first-child").getBoundingClientRect().height,c=t.textContent,s=!1;o>300?(e.style.maxHeight=l+"px",t.addEventListener("click",(()=>{!1===s?(e.style.maxHeight="",t.textContent="X",s=!0):(e.style.maxHeight=l+"px",t.textContent=c,s=!1)}))):t.style.display="none"};window.addEventListener("DOMContentLoaded",(()=>{e(),o.init(),c.init(),s(),r(),i.init(),a(),(()=>{let e=document.querySelectorAll(".tns-block");e&&void 0!==typeof tns&&[].forEach.call(e,(function(e){let t={container:e,items:1,responsive:{1:{items:1},700:{items:2},1e3:{items:2}},lazyload:!0,mouseDrag:!0,autoplay:!1,autoHeight:!0,gutter:20,speed:400,nav:!1,controls:!0,controlsText:['<svg viewbox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="M16 10v28l22-14z"/></svg>','<svg viewbox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="M16 10v28l22-14z"/></svg>']};document.querySelector(".sidebar")||(t.responsive[1e3].items=3),tns(t)}))})()}))}() 2;
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.