1import{i as a,n as c,t as d}from"./vendor-lit-reactive-element-Cjcwuima.js";import{x as f}from"./vendor-lit-html-nFsY_NSA.js";import{r as u}from"./vendor-lit-element-CtcYdrtK.js";var h=Object.defineProperty,v=Object.getOwnPropertyDescriptor,p=(s,e,t,o)=>{for(var r=o>1?void 0:o?v(e,t):e,i=s.length-1,n;i>=0;i--)(n=s[i])&&(r=(o?n(e,t,r):n(r))||r);return o&&r&&h(e,t,r),r};let l=class extends u{constructor(){super(...arguments),this.handleScrollTopClick=()=>{},this.scrollTopText="Scroll to top"}render(){return f` 2 <a 3 href="#" 4 part="scrollTopLink" 5 @click=${this.handleScrollTopClick} 6 > 7 <svg 8 part="scrollTopLinkIcon" 9 width="20" 10 height="21" 11 viewBox="0 0 20 21" 12 fill="none" 13 xmlns="http://www.w3.org/2000/svg" 14 aria-label="${this.scrollTopText}" 15 > 16 <g id="chevron up"> 17 <path 18 id="Vector 11 (Stroke)" 19 fill-rule="evenodd" 20 clip-rule="evenodd" 21 d="M0 14.8758L1.62421 16.5L10 8.12421L18.3758 16.5L20 14.8758L10 4.8758L0 14.8758Z" 22 fill="currentColor" 23 /> 24 </g> 25 </svg> 26 </a> 27 `}};l.styles=a` 28 [part='scrollTopLink'] { 29 animation: fadeSlideVBlurIn ease-out 0.5s forwards; 30 } 31 32 @keyframes fadeSlideVBlurIn { 33 0% { 34 opacity: 0; 35 visibility: hidden; 36 filter: blur(4px); 37 } 38 100% { 39 opacity: 1; 40 visibility: visible; 41 filter: blur(0); 42 } 43 } 44 `;p([c({type:Function})],l.prototype,"handleScrollTopClick",2);p([c({type:String})],l.prototype,"scrollTopText",2);l=p([d("vendor-lexicon-scroll-top-link")],l);export{l as VendorLexiconScrollTopLink};
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.