1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3a927107-5f57-45cc-9f9c-9b7a65031fec",e._sentryDebugIdIdentifier="sentry-dbid-3a927107-5f57-45cc-9f9c-9b7a65031fec")}catch(e){}}(),(globalThis.webpackChunkconfig_npm||=[]).push([[805],{805(e,t,n){const a={autosuggest:function(){document.querySelectorAll(".tx-solr-q").length>0&&n.e(7907).then(()=>n(7907)).then(({default:e,PreventSubmit:t})=>{let n=document.querySelector(".tx-solr-q"),a=n.closest("form"),s=a.getAttribute("data-suggest"),o=a.getAttribute("data-suggest-header")?a.getAttribute("data-suggest-header"):"Top results",u=n.value,r=Object.create(null),l=null,i=document.createElement("div");i.className="autocomplete-suggestions tx-solr-autosuggest",i.style.zIndex="9999",n.parentNode.appendChild(i);const c=function(e){return String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""")},d=function(e,t,n){let a=c(e);if(!t)return a;let s=new RegExp("("+(c(t.trim()).replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+")"),"gi");return a.replace(s,"<"+n+">$1</"+n+">")};e({input:n,container:i,minLength:1,disableAutoSelect:!0,preventSubmit:t.OnSelect,fetch:function(e,t){let n=e.trim();if(n in r)return void t(r[n]);if(l){let e=l;l=null,e.abort()}let a=new XMLHttpRequest;l=a,a.onreadystatechange=function(){if(4!==a.readyState||l!==a)return;l=null;let e=[];if(200===a.status)try{e=function(e){if(!e.suggestions)return[];let t,n=[];return Object.entries(e.suggestions).forEach(function(e){t||(t=e[0]),n.push({value:e[0],group:"suggestion",data:{category:"suggestion",count:e[1]}})}),Object.values(e.documents?e.documents:{}).forEach(function(e){n.push({value:t,group:o,data:Object.assign({},e,{category:o})})}),n}(JSON.parse(a.responseText)),r[n]=e}catch{e=[]}t(e)},a.open("Get",s+(-1===s.indexOf("?")?"?":"&")+encodeURIComponent("tx_solr[queryString]")+"="+encodeURIComponent(e)),a.setRequestHeader("X-Requested-With","XMLHttpRequest"),a.send()},onSelect:function(e){n.value=e.value,u=e.value,e.data.link?location.href=e.data.link:a.submit()},render:function(e,t){let n=document.createElement("div");if(n.className="autocomplete-suggestion","suggestion"===e.data.category)n.dataset.suggestion=e.value,n.innerHTML=d(e.value,t,"strong");else{let a=d(e.data.title,t,"em");n.innerHTML='<div class="'+c(e.data.type)+'">'+(e.data.previewImage?"<figure "+(e.data.hasVideo?'class="hasVideo"':"")+'><img alt="'+c(e.data.title)+'" src="'+c(e.data.previewImage)+'" /></figure>':"")+'<a href="'+c(e.data.link)+'" class="internal-link">'+a+"</a></div>"}return n},renderGroup:function(e){if("suggestion"===e)return;let t=document.createElement("div");return t.className="autocomplete-group",t.innerHTML="<strong>"+c(e)+"</strong>",t},customize:function(e,t,a){a.style.top="",a.style.left="",a.style.bottom="",a.style.width="",a.style.height="",a.style.maxHeight="1000px",n.parentNode.classList.add("autocomplete-active"),n.parentNode.style.display="block"}}),n.setAttribute("autocomplete","off"),i.remove(),n.addEventListener("input",function(){u=n.value}),n.addEventListener("keydown",function(e){if("ArrowUp"!==e.key&&"ArrowDown"!==e.key&&"Escape"!==e.key)return;let t=i.querySelector(".autocomplete-suggestion.selected");n.value=t&&t.dataset.suggestion?t.dataset.suggestion:u}),n.addEventListener("blur",function(){n.parentNode.classList.remove("autocomplete-active")})})}};n.d(t,["default",0,a])}}]);
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.