1function marquee_button_v2(){document.querySelectorAll(".next-marquee-button-v2").forEach((marqueeButtonV2)=>{marqueeButtonV2.removeAttribute('data-next-hide');var type=marqueeButtonV2.getAttribute('data-type');var stagger=parseFloat(marqueeButtonV2.getAttribute('data-stagger'));var t=marqueeButtonV2.querySelector('.next-marquee-button-v2__swap');if("line"==type) 2 var e=new SplitText(t,{type:"lines, words, chars",linesClass:"next-marquee-button-v2__swap-line",wordsClass:"next-marquee-button-v2__swap-word",charsClass:"next-marquee-button-v2__swap-letter"}),r=e.lines;if("words"==type) 3 var e=new SplitText(t,{type:"words, chars",wordsClass:"next-marquee-button-v2__swap-word",charsClass:"next-marquee-button-v2__swap-letter"}),r=e.words;if("chars"==type) 4 var e=new SplitText(t,{type:"chars",charsClass:"next-marquee-button-v2__swap-letter"}),r=e.chars;r.forEach((t,e)=>{t.style.transitionDelay=`${e * stagger}s`;let r=t.textContent;t.style.setProperty("--after-content",`"${r}"`)})})} 5 document.addEventListener("DOMContentLoaded",function(e){bricksIsFrontend&&marquee_button_v2()})
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.