1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/viewer-Du5DAOZf.js","assets/app-DwAHMZ1w.js","assets/app-CG6DamIu.css"])))=>i.map(i=>d[i]); 2import{l as a,d as c,e as l,g as u,i as f,j as w,k as p,_ as m,h as v}from"./app-DwAHMZ1w.js";a.add(c);a.add(l);a.add(u);a.add(f);a.add(w);a.add(p);const y=document.querySelectorAll("[data-document-viewer]");y.forEach(e=>e.addEventListener("click",()=>g(e)));let o=!1;const n={};async function g(e){const t=e.dataset.documentViewer,i=e.dataset.title,r=e.dataset.fileSize;if(o||(await h(),o=!0),t in n){n[t].open(e);return}const{Viewer:d}=await m(async()=>{const{Viewer:s}=await import("./viewer-Du5DAOZf.js");return{Viewer:s}},__vite__mapDeps([0,1,2]));try{n[t]=await d(t,i,r,e),n[t].open()}catch(s){console.error(s);return}}async function h(){const t=await(await fetch("/document-viewer/templates",{headers:v()})).text();document.body.insertAdjacentHTML("beforeend",t)}document.addEventListener("keyup",e=>{let t=null;e.key==="Escape"?t=new CustomEvent("document-viewer:close"):e.key==="ArrowLeft"?t=new CustomEvent("document-viewer:page-previous"):e.key==="ArrowRight"&&(t=new CustomEvent("document-viewer:page-next")),t&&(e.preventDefault(),e.stopPropagation(),document.dispatchEvent(t))});
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.