1function b(){document.querySelectorAll(".quote-block:not(.quote-block--init)").forEach(t=>{const e=t.querySelectorAll(".quote-block__quotes__item"),o=t.querySelectorAll(".quote-block__attr__item"),s=t.querySelector(".quote-block__btns"),l="quote-block__quotes__item--active",n="quote-block__attr__item--active",r="quote-block__btns__item--active";e[0].classList.add(l),o[0].classList.add(n);const u={quote:0,attr:0};e.length===1&&t.classList.add("quote-block--single"),e.forEach((d,c)=>{const a=document.createElement("button");a.ariaLabel=`Quote ${c+1}`,a.classList.add("quote-block__btns__item"),s==null||s.appendChild(a),c===0&&a.classList.add(r),a.addEventListener("click",()=>{var _,f,h;(_=t.querySelector(`.${l}`))==null||_.classList.remove(l),(f=t.querySelector(`.${n}`))==null||f.classList.remove(n),(h=t.querySelector(`.${r}`))==null||h.classList.remove(r),d.classList.add(l),o[c].classList.add(n),a.classList.add(r)}),q(d,c,u,e,o),window.addEventListener("resize",()=>{c===0&&(u.quote=u.attr=0),q(d,c,u,e,o)})}),t.classList.add("quote-block--init")})}function q(i,t,e,o,s){s[0].parentElement.style.height="auto",s[0].parentElement.style.height="auto",i.offsetHeight>e.quote&&(e.quote=i.offsetHeight),t===o.length-1&&(i.parentElement.style.height=`${e.quote}px`),s[t].offsetHeight>e.attr&&(e.attr=s[t].offsetHeight),t===s.length-1&&(s[0].parentElement.style.height=`${e.attr}px`)}export{b as default};
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.