PageSourceSearch

https://pageworkers.com/_astro/Base.astro_astro_type_script_index_1_lang.Do3Qo0jD.js

js pageworkers.com collected 2026-10-03 22:23:36 UTC 20,611 bytes, 1 lines download raw bytes

vendor: 4,872 bytes, line 1
1import"./conversion-events.Dota53N4.js";var M="1.3.26";function R(t,e,i){return Math.max(t,Math.min(e,i))}function A(t,e,i){return(1-i)*t+i*e}function C(t,e,i,s){return A(t,e,1-Math.exp(-i*s))}function D(t,e){return(t%e+e)%e}var I=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(t){if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=R(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=C(this.value,this.to,this.lerp*60,t),Math.round(this.value)===Math.round(this.to)&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i,duration:s,easing:o,onStart:h,onUpdate:a}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,h?.(),this.onUpdate=a}};function X(t,e){let i;return function(...s){clearTimeout(i),i=setTimeout(()=>{i=void 0,t.apply(this,s)},e)}}var Y=class{width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;constructor(t,e,{autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=X(this.resize,s),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},H=class{events={};emit(t,...e){const i=this.events[t]||[];for(let s=0,o=i.length;s<o;s++)i[s]?.(...e)}on(t,e){return this.events[t]?this.events[t].push(e):this.events[t]=[e],()=>{this.events[t]=this.events[t]?.filter(i=>e!==i)}}off(t,e){this.events[t]=this.events[t]?.filter(i=>e!==i)}destroy(){this.events={}}};const P=100/6,E={passive:!1};function N(t,e){return t===1?P:t===2?e:1}var V=class{touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new H;constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,window.addEventListener("resize",this.onWindowResize),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,E),this.element.addEventListener("touchstart",this.onTouchStart,E),this.element.addEventListener("touchmove",this.onTouchMove,E),this.element.addEventListener("touchend",this.onTouchEnd,E)}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),this.element.removeEventListener("wheel",this.onWheel,E),this.element.removeEventListener("touchstart",this.onTouchStart,E),this.element.removeEventListener("touchmove",this.onTouchMove,E),this.element.removeEventListener("touchend",this.onTouchEnd,E)}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.options.touchMultiplier,o=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit("scroll",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=t=>{let{deltaX:e,deltaY:i,deltaMode:s}=t;const o=N(s,this.window.width),h=N(s,this.window.height);e*=o,i*=h,e*=this.options.wheelMultiplier,i*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:e,deltaY:i,event:t})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}};const O=t=>Math.min(1,1.001-2**(-10*t));var B=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;_rafId=null;_isDraggingSelection=!1;reducedMotionMediaQuery=window.matchMedia("(prefers-reduced-motion: reduce)");
1isTouching;isIos;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new I;emitter=new H;dimensions;virtualScroll;constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:i=t,smoothWheel:s=!0,syncTouch:o=!1,syncTouchLerp:h=.075,touchInertiaExponent:a=1.7,duration:u,easing:n,lerp:c=.1,infinite:p=!1,orientation:d="vertical",gestureOrientation:r=d==="horizontal"?"both":"vertical",touchMultiplier:f=1,wheelMultiplier:l=1,autoResize:m=!0,prevent:v,virtualScroll:g,overscroll:w=!0,autoRaf:S=!1,anchors:y=!1,autoToggle:T=!1,allowNestedScroll:b=!1,__experimental__naiveDimensions:_=!1,naiveDimensions:W=_,stopInertiaOnNavigate:x=!1,respectReducedMotion:k=!0}={}){window.lenisVersion=M,window.lenis||(window.lenis={}),window.lenis.version=M,d==="horizontal"&&(window.lenis.horizontal=!0),o===!0&&(window.lenis.touch=!0),this.isIos=/(iPad|iPhone|iPod)/g.test(navigator.userAgent),(!t||t===document.documentElement)&&(t=window),typeof u=="number"&&typeof n!="function"?n=O:typeof n=="function"&&typeof u!="number"&&(u=1),this.options={wrapper:t,content:e,eventsTarget:i,smoothWheel:s,syncTouch:o,syncTouchLerp:h,touchInertiaExponent:a,duration:u,easing:n,lerp:c,infinite:p,gestureOrientation:r,orientation:d,touchMultiplier:f,wheelMultiplier:l,autoResize:m,prevent:v,virtualScroll:g,overscroll:w,autoRaf:S,anchors:y,autoToggle:T,allowNestedScroll:b,naiveDimensions:W,stopInertiaOnNavigate:x,respectReducedMotion:k},this.dimensions=new Y(t,e,{autoResize:m}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown),this.virtualScroll=new V(i,{touchMultiplier:f,wheelMultiplier:l}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd)),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this._rafId&&cancelAnimationFrame(this._rafId)}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}onScrollEnd=t=>{t instanceof CustomEvent||(this.isScrolling==="smooth"||this.isScrolling===!1)&&t.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};get overflow(){const t=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[t]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=t=>{t.propertyName?.includes("overflow")&&t.target===this.rootElement&&this.checkOverflow()};setScroll(t){this.isHorizontal?this.options.wrapper.scrollTo({left:t,behavior:"instant"}):this.options.wrapper.scrollTo({top:t,behavior:"instant"})}onClick=t=>{const e=t.composedPath().filter(s=>s instanceof HTMLAnchorElement&&s.href).map(s=>new URL(s.href)),i=new URL(window.location.href);if(this.options.anchors){const s=e.find(o=>i.host===o.host&&i.pathname===o.pathname&&o.hash);if(s){const o=typeof this.options.anchors=="object"&&this.options.anchors?this.options.anchors:void 0,h=decodeURIComponent(s.hash);this.scrollTo(h,o);return}}if(this.options.stopInertiaOnNavigate&&e.some(s=>i.host===s.host&&i.pathname!==s.pathname)){this.reset();return}};onPointerDown=t=>{t.button===1&&this.reset()};isTouchOnSelectionHandle(t){const e=window.getSelection();if(!e||e.isCollapsed||e.rangeCount===0)return!1;const i=t.targetTouches[0]??t.changedTouches[0];if(!i)return!1;const s=e.getRangeAt(0).getClientRects();if(s.length===0)return!1;const o=s[0],h=s[s.length-1],a=40,u=Math.hypot(i.clientX-o.left,i.clientY-o.top)<=a,n=Math.hypot(i.clientX-h.right,i.clientY-h.bottom)<=a;return u||n}onVirtualScroll=t=>{if(typeof this.options.virtualScroll=="function"&&this.options.virtualScroll(t)===!1)return;const{deltaX:e,deltaY:i,event:s}=t;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:i,event:s}),s.ctrlKey||s.lenisStopPropagation)return;const o=s.type.includes("touch"),h=s.type.includes("wheel");if(o&&this.isIos&&(s.type==="touchstart"&&(this._isDraggingSelection=this.isTouchOnSelectionHandle(s)),this._isDraggingSelection)){s.type==="touchend"&&(this._isDraggingSelection=!1);return}this.isTouching=s.type==="touchstart"||s.type==="touchmove";
vendor: 4,128 bytes, line 1
1const a=e===0&&i===0;if(this.options.syncTouch&&o&&s.type==="touchstart"&&a&&!this.isStopped&&!this.isLocked){this.reset();return}const u=this.options.gestureOrientation==="vertical"&&i===0||this.options.gestureOrientation==="horizontal"&&e===0;if(a||u)return;let n=s.composedPath();n=n.slice(0,n.indexOf(this.rootElement));const c=this.options.prevent,p=Math.abs(e)>=Math.abs(i)?"horizontal":"vertical";if(n.find(l=>l instanceof HTMLElement&&(typeof c=="function"&&c?.(l)||l.hasAttribute?.("data-lenis-prevent")||p==="vertical"&&l.hasAttribute?.("data-lenis-prevent-vertical")||p==="horizontal"&&l.hasAttribute?.("data-lenis-prevent-horizontal")||o&&l.hasAttribute?.("data-lenis-prevent-touch")||h&&l.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.hasNestedScroll(l,{deltaX:e,deltaY:i}))))return;if(this.isStopped||this.isLocked){s.cancelable&&s.preventDefault();return}if(!(this.options.syncTouch&&o||this.options.smoothWheel&&h)){this.isScrolling="native",this.animate.stop(),s.lenisStopPropagation=!0;return}let d=i;this.options.gestureOrientation==="both"?d=Math.abs(i)>Math.abs(e)?i:e:this.options.gestureOrientation==="horizontal"&&(d=e),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&i>0||this.animatedScroll===this.limit&&i<0))&&(s.lenisStopPropagation=!0),s.cancelable&&s.preventDefault();const r=o&&this.options.syncTouch,f=o&&s.type==="touchend";f&&(d=Math.sign(d)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+d,{programmatic:!1,...r?{lerp:f?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(this._resetVelocityTimeout!==null&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(this.isScrolling===!1||this.isScrolling==="native"){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isStopped||(this.isScrolling="native"),this.emit(),this.velocity!==0&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle){this.rootElement.style.removeProperty("overflow");return}this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle){this.rootElement.style.setProperty("overflow","clip");return}this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=t=>{const e=t-(this.time||t);this.time=t,this.animate.advance(e*.001),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))};scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,programmatic:o=!0,lerp:h=o?this.options.lerp:void 0,duration:a=o?this.options.duration:void 0,easing:u=o?this.options.easing:void 0,onStart:n,onComplete:c,force:p=!1,userData:d}={}){if(this.prefersReducedMotion&&(o?i=!0:(h=1,a=void 0,u=void 0)),(this.isStopped||this.isLocked)&&!p)return;let r=t,f=e;if(typeof r=="string"&&["top","left","start","#"].includes(r))r=0;else if(typeof r=="string"&&["bottom","right","end"].includes(r))r=this.limit;else{let l=null;if(typeof r=="string"?(l=r.startsWith("#")?document.getElementById(r.slice(1)):document.querySelector(r),l||(r==="#top"?r=0:console.warn("Lenis: Target not found",r))):r instanceof HTMLElement&&r?.nodeType&&(l=r),l){if(this.options.wrapper!==window){const y=this.rootElement.getBoundingClientRect();
1f-=this.isHorizontal?y.left:y.top}const m=l.getBoundingClientRect(),v=getComputedStyle(l),g=this.isHorizontal?Number.parseFloat(v.scrollMarginLeft):Number.parseFloat(v.scrollMarginTop),w=getComputedStyle(this.rootElement),S=this.isHorizontal?Number.parseFloat(w.scrollPaddingLeft):Number.parseFloat(w.scrollPaddingTop);r=(this.isHorizontal?m.left:m.top)+this.animatedScroll-(Number.isNaN(g)?0:g)-(Number.isNaN(S)?0:S)}}if(typeof r=="number"){if(r+=f,this.options.infinite){if(o){this.targetScroll=this.animatedScroll=this.scroll;const l=r-this.animatedScroll;l>this.limit/2?r-=this.limit:l<-this.limit/2&&(r+=this.limit)}}else r=R(0,r,this.limit);if(r===this.targetScroll){n?.(this),c?.(this);return}if(this.userData=d??{},i){this.animatedScroll=this.targetScroll=r,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}o||(this.targetScroll=r),typeof a=="number"&&typeof u!="function"?u=O:typeof u=="function"&&typeof a!="number"&&(a=1),this.animate.fromTo(this.animatedScroll,r,{duration:a,easing:u,lerp:h,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling="smooth",n?.(this)},onUpdate:(l,m)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=l-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=l,this.setScroll(this.scroll),o&&(this.targetScroll=l),m||this.emit(),m&&(this.reset(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}hasNestedScroll(t,{deltaX:e,deltaY:i}){const s=Date.now();t._lenis||(t._lenis={});const o=t._lenis;let h,a,u,n,c,p,d,r,f,l;if(s-(o.time??0)>2e3){o.time=Date.now();const b=window.getComputedStyle(t);if(o.computedStyle=b,h=["auto","overlay","scroll"].includes(b.overflowX),a=["auto","overlay","scroll"].includes(b.overflowY),c=["auto"].includes(b.overscrollBehaviorX),p=["auto"].includes(b.overscrollBehaviorY),o.hasOverflowX=h,o.hasOverflowY=a,!(h||a))return!1;d=t.scrollWidth,r=t.scrollHeight,f=t.clientWidth,l=t.clientHeight,u=d>f,n=r>l,o.isScrollableX=u,o.isScrollableY=n,o.scrollWidth=d,o.scrollHeight=r,o.clientWidth=f,o.clientHeight=l,o.hasOverscrollBehaviorX=c,o.hasOverscrollBehaviorY=p}else u=o.isScrollableX,n=o.isScrollableY,h=o.hasOverflowX,a=o.hasOverflowY,d=o.scrollWidth,r=o.scrollHeight,f=o.clientWidth,l=o.clientHeight,c=o.hasOverscrollBehaviorX,p=o.hasOverscrollBehaviorY;if(!(h&&u||a&&n))return!1;const m=Math.abs(e)>=Math.abs(i)?"horizontal":"vertical";let v,g,w,S,y,T;if(m==="horizontal")v=Math.round(t.scrollLeft),g=d-f,w=e,S=h,y=u,T=c;else if(m==="vertical")v=Math.round(t.scrollTop),g=r-l,w=i,S=a,y=n,T=p;else return!1;return!T&&(v>=g||v<=0)?!0:(w>0?v<g:v>0)&&S&&y}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?"x":"y"]}get isHorizontal(){return this.options.orientation==="horizontal"}get actualScroll(){const t=this.options.wrapper;return this.isHorizontal?t.scrollX??t.scrollLeft:t.scrollY??t.scrollTop}get scroll(){return this.options.infinite?D(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return this.limit===0?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(t){this._isScrolling!==t&&(this._isScrolling=t,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(t){this._isStopped!==t&&(this._isStopped=t,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(t){this._isLocked!==t&&(this._isLocked=t,this.updateClassName())}get isSmooth(){return this.isScrolling==="smooth"}get prefersReducedMotion(){return this.options.respectReducedMotion&&this.reducedMotionMediaQuery.matches}get className(){let t="lenis";return this.options.autoToggle&&(t+=" lenis-autoToggle"),this.isStopped&&(t+=" lenis-stopped"),this.isLocked&&(t+=" lenis-locked"),this.isScrolling&&(t+=" lenis-scrolling"),this.isScrolling==="smooth"&&(t+=" lenis-smooth"),t}updateClassName(){this.cleanUpClassName(),this.className.split(" ").forEach(t=>{this.rootElement.classList.add(t)})}cleanUpClassName(){for(const t of Array.from(this.rootElement.classList))(t==="lenis"||t.startsWith("lenis-"))&&this.rootElement.classList.remove(t)}};const U=window.matchMedia("(hover: none) and (pointer: coarse)").matches;if(!U){const t=new B({autoRaf:!0,anchors:!0,duration:1.5,easing:i=>Math.min(1,1.001-Math.pow(2,-10*i)),wheelMultiplier:1,respectReducedMotion:!1});window.lenis=t;const e=()=>document.body.classList.contains("offcanvas-open")?t.stop():t.start();new MutationObserver(e).observe(document.body,{attributes:!0,attributeFilter:["class"]})}const z=Array.from(document.querySelectorAll("video[data-lazy]"));if(z.length){const t=new Set,e=new Set,i=new WeakMap,s=8,o=n=>
1{const c=(i.get(n)??0)+1;c>s||(i.set(n,c),window.setTimeout(()=>{t.has(n)&&n.paused&&!document.hidden&&h(n)},150*c))},h=n=>{const c=n.play();c&&typeof c.then=="function"&&c.then(()=>{e.delete(n)}).catch(p=>{if(p?.name==="NotAllowedError"){e.add(n);return}o(n)})},a=n=>{n.preload==="none"&&(n.preload="auto",n.load()),h(n)};z.forEach(n=>{n.addEventListener("playing",()=>{i.set(n,0)}),n.addEventListener("pause",()=>{t.has(n)&&!e.has(n)&&o(n)})});const u=()=>{e.forEach(n=>{t.has(n)&&h(n)})};if(["pointerup","keydown"].forEach(n=>window.addEventListener(n,u,{passive:!0})),document.addEventListener("visibilitychange",()=>{document.hidden||t.forEach(n=>{n.paused&&(i.set(n,0),h(n))})}),"IntersectionObserver"in window){const n=new IntersectionObserver(c=>{c.forEach(p=>{const d=p.target;p.isIntersecting?(t.add(d),i.set(d,0),a(d)):(t.delete(d),d.paused||d.pause())})},{rootMargin:"200px 0px",threshold:.1});z.forEach(c=>n.observe(c))}else z.forEach(n=>{t.add(n),a(n)})}const L=Array.from(document.querySelectorAll("[data-band]"));if(L.length){const t=e=>{e.querySelectorAll('img[loading="lazy"]').forEach(i=>{i.loading="eager"})};if("IntersectionObserver"in window){const e=new IntersectionObserver(i=>{i.forEach(s=>{s.isIntersecting&&(t(s.target),e.unobserve(s.target))})},{rootMargin:"800px 0px"});L.forEach(i=>e.observe(i))}else L.forEach(t)}

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.