1(()=>{var l=(t,r,e,o)=>{let a=o?document.createElementNS(o,t):document.createElement(t),i=n=>{n!=null&&(n instanceof Node?a.appendChild(n):typeof n=="string"?a.appendChild(document.createTextNode(n)):Array.isArray(n)?n.forEach(i):console.error("can not append child : ",n))};return r&&Object.keys(r).forEach(n=>{r[n].call!=null?a.addEventListener(n,r[n]):a.setAttribute(n,r[n])}),i(e),a};var s=t=>document.readyState!=="loading"?t():document.addEventListener("DOMContentLoaded",t);var c=function(t,r={}){let e={};return e.param=Object.assign({initialOpen:!1},r),e.init=()=>{if(c.count++,e.isOpen=e.param.initialOpen,e.button=t,e.buttonId=t.getAttribute("id"),e.buttonId==null&&(e.buttonId=`accordion-button-${c.count}`,t.setAttribute("id",e.buttonId)),e.panelId=t.getAttribute("aria-controls"),e.panelId==null){if(e.panel=t.nextElementSibling,e.panel==null){console.error("Accodion panel was not found");return}e.panelId=e.panel.getAttribute("id"),e.panelId==null&&(e.panelId=`accordion-panel-${c.count}`,e.panel.setAttribute("id",e.panelId)),t.setAttribute("aria-controls",e.panelId)}else e.panel=document.getElementById(e.panelId),e.panel==null&&(e.panel=t.nextElementSibling,e.panel.setAttribute("id",e.panelId));e.panel.setAttribute("role","region"),e.panel.setAttribute("aria-labelledby",e.buttonId),t.tagName!=="BUTTON"&&t.tagName!=="A"&&(t.setAttribute("role","button"),t.setAttribute("tabindex",t.disabled?"-1":"0")),t.addEventListener("click",e.toggle),t.addEventListener("keydown",o=>{(o.key==="Enter"||o.key===" ")&&e.toggle(o)}),e.updateState()},e.toggle=o=>{(e.isOpen?e.close:e.open)(o)},e.updateState=()=>{t.setAttribute("aria-expanded",e.isOpen),e.panel.setAttribute("aria-hidden",!e.isOpen)},e.open=o=>{e.isOpen||(o.preventDefault&&o.preventDefault(),e.isOpen=!0,e.updateState(),e.panel.style.setProperty("--panel-height",e.panel.scrollHeight))},e.close=o=>{e.isOpen&&(o.preventDefault&&o.preventDefault(),e.isOpen=!1,e.updateState(),e.panel.style.setProperty("--panel-height",0))},e.init(),e};c.count=0;s(()=>[document.querySelectorAll(".st_accordion_button").forEach(c)]);s(()=>{document.querySelectorAll(".st_scrollbox").forEach(t=>{let r=()=>{console.log(t.scrollWidth,t.clientWidth),t.classList.toggle("has-scroll",t.scrollWidth>t.clientWidth)};window.addEventListener("resize",r),window.addEventListener("load",r),t.addEventListener("scroll",()=>{t.classList.toggle("is-scrolled",t.scrollLeft>0)})})});s(()=>{let t={};document.querySelectorAll(".st_modal").forEach(r=>{t[r.id]=r,r.querySelectorAll('[aria-label="close"]').forEach(e=>e.addEventListener("click",o=>{r.close()}))}),document.querySelectorAll('a[href^="#"]').forEach(r=>{r.addEventListener("click",e=>{let o=e.currentTarget.getAttribute("href").slice(1);t[o]!=null&&(t[o].showModal(),e.preventDefault())})})});s(()=>{if(document.querySelector(".st_zoombox__img")==null)return;let t=()=>{n.classList.add("is-open"),o()},r=()=>{n.classList.remove("is-open"),o()},e=()=>{i.classList.add("is-zoomin")},o=()=>{i.classList.remove("is-zoomin")},i=l("img",{class:"st_zoombox__popup_body_image",click:()=>{i.classList.contains("is-zoomin")?o():e()}}),n=l("div",{class:"st_zoombox__popup"},[l("div",{class:"st_zoombox__popup_bg",click:r}),l("div",{class:"st_zoombox__popup_body"},[i]),l("button",{class:"st_zoombox__popup_close",click:r})]);document.body.appendChild(n),document.querySelectorAll(".st_zoombox__img").forEach(d=>{d.addEventListener("click",()=>{t(),i.setAttribute("src",d.src),i.setAttribute("alt",d.getAttribute("alt"))})})});})();
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.