1GT.GTExpertQuickview=function(e,t){var t=t&&t.settings?t.settings:{},a=t.containerWidth||1170,r=t.containerHeight||825;let c;t=window.location.hash;function n(t){let e=document.querySelector(".expert-modal");function n(){e.remove(),d(),setTimeout(function(){c&&c.dataset.expertQuickviewOverlay==t&&(c.focus(),c.setAttribute("aria-expanded","false"))},500)}e?e.innerHTML="":(document.body.insertAdjacentHTML("beforeend",'<div class="expert-modal"></div>'),e=document.querySelector(".expert-modal")),e.innerHTML=document.querySelector("#template_t4_dialog_"+t).innerHTML,e.addEventListener("click",function(e){document.querySelector(".quickview-modal")?.contains(e.target)||(GT.Overlays.hideOverlay(),n())}),GT.setInertWhileOpeningDialog(!0);var i=$(window).innerWidth(),o=(i<a&&(a=i),$("#"+t).find(".quickview-modal__contents"));0<o.find(".quickview-contents").length?(GT.Overlays.runOverlay(document.getElementById(t),"#"+t,a,r,!1,!1,!1,function(){n()}),window.location.hash=t):(i=$('[data-expert-quickview-overlay="'+t+'"]').data("endpoint"),$.ajax({url:i,type:"get",success:function(e){o.html(e),0<$('[data-expert-quickview-overlay="'+t+'"]').length&&(GT.Overlays.runOverlay(document.getElementById(t),"#"+t,a,r,!1,!1,!1,function(){n()}),window.location.hash=t)},error:function(e){console.error(e)}}))}(t=0===t.indexOf("#")?t.substr(1):t)&&0<$('[data-expert-quickview-overlay="'+t+'"]').length&&n(t),$(document).on("click","[data-expert-quickview-overlay]",function(e){e.preventDefault();e=$(this).data("expert-quickview-overlay");(c=this).setAttribute("aria-expanded","true"),n(e)});var d=function(){history.replaceState({},document.title,window.location.href.split("#")[0])}},"undefined"==typeof isV1GT&>.domContentLoadedFncList.push(function(){GT.GTExpertQuickview($("[data-expert-quickview-overlay]"))});
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.