1var h=new Set,Jt=['#public-header [data-flyer-target~="icon"]','.mobile-bar__item[data-flyer-target="icon"]'],Zr=['#public-header [data-favorites-target~="icon"]','.mobile-bar [data-favorites-target="icon"]'];function c(){if(typeof document>"u")return;if(c._installed)return;c._installed=!0,document.addEventListener("turbo:before-cache",()=>{h.forEach((r)=>{document.querySelectorAll(`.${r}`).forEach((s)=>s.remove())})})}function Ee(r,s,m={}){let{onComplete:t,flyerClass:l="favorites-flyer",pulseClass:u="favorites-icon--pulse",pulseDurationMs:y=500,fallbackCleanupMs:g=900,content:a=null}=m;if(typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){if(t)t();return}h.add(l),c();let o=s.map((i)=>document.querySelector(i)).find((i)=>i&&i.getBoundingClientRect().width>0);if(!o){if(t)t();return}let n=r.getBoundingClientRect(),d=o.getBoundingClientRect(),e=document.createElement("div");e.className=l;let f=r.querySelector("svg");if(a!==null)if(typeof a==="string")e.textContent=a;else e.appendChild(a.cloneNode(!0));else if(f)e.appendChild(f.cloneNode(!0));else{let i=o.matches("svg")?o:o.querySelector("svg");if(!i){if(t)t();return}e.appendChild(i.cloneNode(!0))}e.style.top=`${n.top}px`,e.style.left=`${n.left}px`,e.style.width=`${n.width}px`,e.style.height=`${n.height}px`,document.body.appendChild(e);let v=d.left-n.left+d.width/2-n.width/2,C=d.top-n.top+d.height/2-n.height/2;e.offsetWidth,requestAnimationFrame(()=>{e.style.setProperty("--fly-x",`${v}px`),e.style.setProperty("--fly-y",`${C}px`),e.classList.add(`${l}--animate`)});let p=()=>{if(!e.parentNode)return;if(e.remove(),o.classList.add(u),t)t();setTimeout(()=>o.classList.remove(u),y)};e.addEventListener("transitionend",p,{once:!0}),setTimeout(p,g)} 2export{Jt,Zr,Ee}; 3 4//# debugId=9EB521A7FB3F768264756E2164756E21
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.