1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0ceac-8800-7c10-9a95-92d09c33564b")}catch(e){}}();(()=>{"use strict";class t{constructor(t){var e,i,s;this.container=t,this.track=t.querySelector(".trade-text-ticker__track"),this.content=t.querySelector(".trade-text-ticker__content"),this.scrollSpeed=parseInt(null==(e=this.track)?void 0:e.dataset.scrollSpeed,10)||20,this.scrollDirection=(null==(i=this.track)?void 0:i.dataset.scrollDirection)||"left",this.startPaused=(null==(s=this.track)?void 0:s.dataset.paused)==="true",this.styleElement=null,this.isInitialized=!1,this.isPaused=!1,window.matchMedia("(prefers-reduced-motion: reduce)").matches&&(this.scrollSpeed=3*this.scrollSpeed),this.init()}init(){this.track&&this.content&&!this.isInitialized&&(this.duplicateContent(),requestAnimationFrame(()=>{this.setupAnimation()}),this.isInitialized=!0)}duplicateContent(){var t=this.content.offsetWidth;if(0===t)return void requestAnimationFrame(()=>this.duplicateContent());for(var e=Math.max(4,Math.ceil(2*window.innerWidth/t)+2),i=0;i<e;i++){var s=this.content.cloneNode(!0);s.setAttribute("aria-hidden","true"),this.track.appendChild(s)}}setupAnimation(){var t=this.content.offsetWidth;if(0===t)return void requestAnimationFrame(()=>this.setupAnimation());var e="text-ticker-scroll-".concat(Math.random().toString(36).substr(2,9)),i="right"===this.scrollDirection?t:-t,s="@keyframes ".concat(e,` { 2 0% { transform: translateX(0); } 3 100% { transform: translateX(`).concat(i,`px); } 4 }`);this.styleElement=document.createElement("style"),this.styleElement.textContent=s,document.head.appendChild(this.styleElement),this.track.style.animation="".concat(e," ").concat(this.scrollSpeed,"s linear infinite"),this.startPaused&&(this.track.style.animationPlayState="paused",this.isPaused=!0)}pause(){!this.isPaused&&this.track&&(this.track.style.animationPlayState="paused",this.isPaused=!0)}resume(){this.isPaused&&this.track&&(this.track.style.animationPlayState="running",this.isPaused=!1)}destroy(){this.isInitialized&&(this.track&&(this.track.style.animation="",this.track.style.animationPlayState=""),this.styleElement&&this.styleElement.parentNode&&(this.styleElement.parentNode.removeChild(this.styleElement),this.styleElement=null),this.track&&Array.from(this.track.querySelectorAll(".trade-text-ticker__content")).forEac
4h((t,e)=>{e>0&&this.track.removeChild(t)}),this.isInitialized=!1,this.isPaused=!1)}}function e(){var e,i=document.querySelectorAll(".trade-text-ticker"),s=[],n=null;n=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting){var i=e.target;if(!s.find(t=>t.container===i)){var a=new t(i);s.push(a)}n.unobserve(i)}})},{root:null,rootMargin:"100px",threshold:0}),i.forEach(t=>{n.observe(t)}),document.addEventListener("visibilitychange",()=>{s.forEach(t=>{document.hidden?t.startPaused||t.pause():t.startPaused||t.resume()})});var a=window.innerWidth;return window.addEventListener("resize",()=>{var t=window.innerWidth;t!==a&&(a=t,clearTimeout(e),e=setTimeout(()=>{s.forEach(t=>{t.destroy(),t.init()})},500))}),s}"u">typeof window&&("loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e())})(); 5//# chunkId=01a0ceac-8800-7c10-9a95-92d09c33564b
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.