1import{B as t}from"./GlobalStylesStore--z5tmrDj.js";customElements.define("scroll-entrance",class extends t{connected(){this.setInitialStyles(),this._intersectionObserver=new IntersectionObserver(((t,e)=>{t.forEach((t=>{(t.intersectionRatio>0||t.isIntersecting)&&(this.enter(),e.unobserve(t.target))}))}),{rootMargin:this.rootMargin,threshold:this.threshold}),setTimeout((()=>{this._intersectionObserver.observe(this)}),this.delay)}properties(){return{rootMargin:"0px 0px -200px 0px",threshold:0,entrance:"from-left",delay:200,duration:1e3,distance:200,heightOffset:200}}setInitialStyles(){const t=this.getRoot();t.style.opacity="0",this.entrance,"fromLeft"===this.entrance&&(t.style.transform="translate(-"+this.distance+"px, 0)"),"fromRight"===this.entrance&&(t.style.transform="translate("+this.distance+"px, 0)"),"fromTop"===this.entrance&&(t.style.transform="translate(0, -"+this.distance+"px)"),"fromBottom"===this.entrance&&(t.style.transform="translate(0, "+this.distance+"px)")}enter(){const t=this.getRoot();t.style.transition="all "+this.duration/1e3+"s ease",this.delay&&(t.style.transitionDelay=this.delay/1e3+"s"),t.style.visibility="visible",t.style.opacity="1",t.style.transform="translate(0, 0)",t.classList.add("has-entered")}}); 2//# sourceMappingURL=scroll-entrance-rvRXfBp1.js.map
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.