1"use strict";(globalThis.webpackChunktesa_2016=globalThis.webpackChunktesa_2016||[]).push([[8424],{8456:(t,e,o)=>{o.d(e,{t:()=>a});var n=o(1223),s=o(5166);const a=(0,n.Q_)("footnotes",{state:()=>({footnotes:{}}),getters:{footnotesByTarget:t=>e=>t.footnotes[e],footnoteByTargetAndElement:t=>(e,o)=>{var n;return null===(n=t.footnotes[e])||void 0===n?void 0:n.find(t=>t.element===o)}},actions:{addFootnote(t){const e={...t,element:(0,s.Xl)(t.element)},o={...this.footnotes,[t.target]:[...this.footnotes[t.target]||[],e]},n=window.innerWidth;Object.values(o).forEach(t=>{t.forEach(t=>{const e=t.element.getBoundingClientRect();t.x=e.left,t.y=e.top}),t.sort((t,e)=>t.y*n+t.x-(e.y*n+e.x))}),this.footnotes=o},removeFootnote(t){this.footnotes[t.target]=(this.footnotes[t.target]||[]).filter(e=>e.element!==t.element)}}})},6309:(t,e,o)=>{o.d(e,{Po:()=>i,Wl:()=>a});var n=o(3330);const s="tesa:footnote-hash-change";function a(t){n.Z.emit(s,t)}function i(t){return n.Z.on(s,t)}},5571:(t,e,o)=>{o.r(e),o.d(e,{default:()=>f});var n=o(5166),s=o(1223),a=o(6309),i=o(8456);const r={key:0,class:"footnotes marg-t--component container"},l=["id"],u={class:"footnotes__number"},c=["innerHTML"],f=Object.assign({name:"Footnotes"},{__name:"Footnotes",props:{target:{type:String,default:"main"}},setup(t){const e=t,o=(0,i.t)(),{footnotesByTarget:f}=(0,s.Jk)(o),d=(0,n.iH)(location.hash),h=(0,n.iH)(null),g=(0,n.Fl)(()=>{const t=f.value(e.target);if(!t)return[];return t.reduce((t,e)=>(t.includes(e.footnoteText)||t.push(e.footnoteText),t),[])});function v(t){return`footnote-${e.target}-${t}`}function m(){d.value=location.hash}return(0,n.bv)(()=>{window.addEventListener("hashchange",m),window.addEventListener("popstate",m),h.value=(0,a.Po)(m)}),(0,n.Jd)(()=>{var t;null===(t=h.value)||void 0===t||t.call(h),window.removeEventListener("hashchange",m),window.removeEventListener("popstate",m)}),(t,e)=>g.value.length?((0,n.wg)(),(0,n.iD)("section",r,[(0,n._)("ul",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(g.value,(t,o)=>((0,n.wg)(),(0,n.iD)("li",{key:t,id:v(o),class:(0,n.C_)({target:`#${v(o)}`===d.value})},[e[0]||(e[0]=(0,n.Uk)("\n [",-1)),(0,n._)("span",u,(0,n.zw)(o+1),1),e[1]||(e[1]=(0,n.Uk)("] ",-1)),(0,n._)("span",{innerHTML:t},null,8,c)],10,l))),128))])])):(0,n.kq)("v-if",!0)}})}}]);
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.