1function AUXAComparisonTable(){function e(e){return e.querySelector('table > thead tr th[scope="row"]')}function t(t){const n=function(e){const t=e.querySelectorAll('table > thead tr th[scope="col"]');return t.length?Array.prototype.slice.call(t):[]}(t),r=n.length;if(!n||!n.length||!r)return;const o=e(t),i=function(e){return e.querySelector(".AComparisonTable__ProgressBar")}(t);if(!i)return;const l=function(e){return e.querySelector(".AComparisonTable__ProgressBar--slider")}(i);if(!l)return;const s=()=>{if(t.scrollWidth>t.clientWidth){t.classList.add("has-progress-bar");const e=function(e,t){const n=function(e,t){return t.length?t[0]:void 0}(0,t);return n?n.clientWidth:0}(0,n);if(!e)return;const i=o?o.clientWidth:0,s=r*e+i,c=t.scrollWidth-t.clientWidth-t.scrollLeft;l.style.width=100-100*c/s+"%"}else t.classList.remove("has-progress-bar")};t.addEventListener("scroll",s),window.addEventListener("resize",s),s()}function n(n){t(n),function(t){const n=e(t),r=e=>{const r=(e?1:-1)*((n?n.clientWidth:0)||window.innerWidth/3);t.scroll({left:t.scrollLeft+r,behavior:"smooth"})},o=function(e){return e.querySelector(".AComparisonTable__ArrowSliderButton.slider-left")}(t);if(!o)return;o.addEventListener("click",()=>{r(!1)});const i=function(e){return e.querySelector(".AComparisonTable__ArrowSliderButton.slider-right")}(t);if(!i)return;i.addEventListener("click",()=>{r(!0)});const l=()=>{if(window.innerWidth>=1280&&t.scrollWidth>t.clientWidth){const e=5,r=n?n.clientWidth:0;o.style.left=`${r}px`,o.style.display=t.scrollLeft>0?"flex":"none",i.style.display=t.clientWidth+t.scrollLeft<t.scrollWidth-e?"flex":"none"}else o.style.display="none",i.style.display="none"};t.addEventListener("scroll",l),window.addEventListener("resize",l),l()}(n)}this.init=function(e){const t=function(e){const t=e.querySelectorAll(".AComparisonTable");return t.length?Array.prototype.slice.call(t):[]}(e);t.forEach(n)}}const aComparisonTableUX=new AUXAComparisonTable;aComparisonTableUX.init(document);
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.