1import{At as e,Pt as t,T as i,ut as n,vt as a,z as s}from"./apC6UQFz.js";import{bt as r,w as u}from"./s1UNGKY7.js";import{n as o}from"./Dhi1EfNj.js";function c(e){const t=new o(e),i=getComputedStyle(e),n=i.transform;if(n){let a,s,r,u,c;if(n.startsWith("matrix3d("))a=n.slice(9,-1).split(/, /),s=Number(a[0]),r=Number(a[5]),u=Number(a[12]),c=Number(a[13]);else{if(!n.startsWith("matrix("))return new o(t);a=n.slice(7,-1).split(/, /),s=Number(a[0]),r=Number(a[3]),u=Number(a[4]),c=Number(a[5])}const m=i.transformOrigin,f=t.x-u-(1-s)*parseFloat(m),b=t.y-c-(1-r)*parseFloat(m.slice(m.indexOf(" ")+1)),l=s?t.width/s:e.offsetWidth+1,d=r?t.height/r:e.offsetHeight+1;return new o({x:f,y:b,width:l,height:d})}return new o(t)}function m(e,t,i){if(void 0===e.animate)return{finished:Promise.resolve()};let n;try{n=e.animate(t,i)}catch(a){return{finished:Promise.resolve()}}return void 0===n.finished&&(n.finished=new Promise(e=>{n.onfinish=()=>{e(n)}})),n}s(),a();var f="cubic-bezier(0.4, 0, 0.2, 1)",b="cubic-bezier(0.0, 0, 0.2, 1)",l="cubic-bezier(0.4, 0, 1, 1)",d={linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:(4-2*e)*e-1,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5,instant:e=>1};function h(a,s){const o={duration:300,transition:d.easeInOutCubic};let c=-1;const m=e(t(a));return n(()=>t(a),async e=>{cancelAnimationFrame(c);const i={...o,...t(s)};await function(e,t,i,n){const a=performance.now(),s=r()?d.instant:n.transition??d.easeInOutCubic;return new Promise(r=>{c=requestAnimationFrame(function o(m){const f=(m-a)/n.duration;e.value=t+(i-t)*s(u(f,0,1)),f<1?c=requestAnimationFrame(o):(e.value=i,r())})})}(m,m.value,e,i)}),i(()=>m.value)}export{h as a,f as i,b as n,m as o,d as r,c as s,l as 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.