vendor: 22,901 bytes, line 1
1const ws=typeof window<"u";function Ss(e,t){e.indexOf(t)===-1&&e.push(t)}function Ms(e,t){const s=e.indexOf(t);s>-1&&e.splice(s,1)}const _=(e,t,s)=>s>t?t:s<e?e:s;let kt=()=>{};const E={},Ae=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function As(e){return typeof e=="object"&&e!==null}const Ce=e=>/^0[^.\s]+$/u.test(e);function Et(e){let t;return()=>(t===void 0&&(t=e()),t)}const U=e=>e,Cs=(e,t)=>s=>t(e(s)),It=(...e)=>e.reduce(Cs),Fe=(e,t,s)=>{const n=t-e;return n===0?1:(s-e)/n};class De{constructor(){this.subscriptions=[]}add(t){return Ss(this.subscriptions,t),()=>Ms(this.subscriptions,t)}notify(t,s,n){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,s,n);else for(let r=0;r<i;r++){const a=this.subscriptions[r];a&&a(t,s,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const k=e=>e*1e3,R=e=>e/1e3;function Pe(e,t){return t?e*(1e3/t):0}const Re=(e,t,s)=>(((1-3*s+3*t)*e+(3*s-6*t))*e+3*t)*e,Fs=1e-7,Ds=12;function Ps(e,t,s,n,i){let r,a,o=0;do a=t+(s-t)/2,r=Re(a,n,i)-e,r>0?s=a:t=a;while(Math.abs(r)>Fs&&++o<Ds);return a}function et(e,t,s,n){if(e===t&&s===n)return U;const i=r=>Ps(r,0,1,e,s);return r=>r===0||r===1?r:Re(i(r),t,n)}const Oe=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,ke=e=>t=>1-e(1-t),Ee=et(.33,1.53,.69,.99),Bt=ke(Ee),Ie=Oe(Bt),Be=e=>(e*=2)<1?.5*Bt(e):.5*(2-Math.pow(2,-10*(e-1))),Nt=e=>1-Math.sin(Math.acos(e)),Rs=ke(Nt),Ne=Oe(Nt),Os=et(.42,0,1,1),ks=et(0,0,.58,1),Ke=et(.42,0,.58,1),Es=e=>Array.isArray(e)&&typeof e[0]!="number",Le=e=>Array.isArray(e)&&typeof e[0]=="number",Is={linear:U,easeIn:Os,easeInOut:Ke,easeOut:ks,circIn:Nt,circInOut:Ne,circOut:Rs,backIn:Bt,backInOut:Ie,backOut:Ee,anticipate:Be},Bs=e=>typeof e=="string",Ht=e=>{if(Le(e)){kt(e.length===4);const[t,s,n,i]=e;return et(t,s,n,i)}else if(Bs(e))return Is[e];return e},it=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function Ns(e,t){let s=new Set,n=new Set,i=!1,r=!1;const a=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function u(l){a.has(l)&&(c.schedule(l),e()),l(o)}const c={schedule:(l,f=!1,h=!1)=>{const T=h&&i?s:n;return f&&a.add(l),T.has(l)||T.add(l),l},cancel:l=>{n.delete(l),a.delete(l)},process:l=>{if(o=l,i){r=!0;return}i=!0,[s,n]=[n,s],s.forEach(u),s.clear(),i=!1,r&&(r=!1,c.process(l))}};return c}const Ks=40;function We(e,t){let s=!1,n=!0;const i={delta:0,timestamp:0,isProcessing:!1},r=()=>s=!0,a=it.reduce((v,M)=>(v[M]=Ns(r),v),{}),{setup:o,read:u,resolveKeyframes:c,preUpdate:l,update:f,preRender:h,render:y,postRender:T}=a,g=()=>{const v=E.useManualTiming?i.timestamp:performance.now();s=!1,E.useManualTiming||(i.delta=n?1e3/60:Math.max(Math.min(v-i.timestamp,Ks),1)),i.timestamp=v,i.isProcessing=!0,o.process(i),u.process(i),c.process(i),l.process(i),f.process(i),h.process(i),y.process(i),T.process(i),i.isProcessing=!1,s&&t&&(n=!1,e(g))},b=()=>{s=!0,n=!0,i.isProcessing||e(g)};return{schedule:it.reduce((v,M)=>{const p=a[M];return v[M]=(w,A=!1,m=!1)=>(s||b(),p.schedule(w,A,m)),v},{}),cancel:v=>{for(let M=0;M<it.length;M++)a[it[M]].cancel(v)},state:i,steps:a}}const{schedule:I,cancel:mt,state:ot,steps:hr}=We(typeof requestAnimationFrame<"u"?requestAnimationFrame:U,!0);let at;function Ls(){at=void 0}const D={now:()=>(at===void 0&&D.set(ot.isProcessing||E.useManualTiming?ot.timestamp:performance.now()),at),set:e=>{at=e,queueMicrotask(Ls)}},_e=e=>t=>typeof t=="string"&&t.startsWith(e),Kt=_e("--"),Ws=_e("var(--"),Lt=e=>Ws(e)?_s.test(e.split("/*")[0].trim()):!1,_s=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,Y={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},J={...Y,transform:e=>_(0,1,e)},rt={...Y,default:1},H=e=>Math.round(e*1e5)/1e5,Wt=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function $s(e){return e==null}const js=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,_t=(e,t)=>s=>!!(typeof s=="string"&&js.test(s)&&s.startsWith(e)||t&&!$s(s)&&Object.prototype.hasOwnProperty.call(s,t)),$e=(e,t,s)=>n=>{if(typeof n!="string")return n;const[i,r,a,o]=n.match(Wt);return{[e]:parseFloat(i),[t]:parseFloat(r),[s]:parseFloat(a),alpha:o!==void 0?parseFloat(o):1}},Us=e=>_(0,255,e),ft={...Y,transform:e=>Math.round(Us(e))},N={test:_t("rgb","red"),parse:$e("red","green","blue"),transform:({red:e,green:t,blue:s,alpha:n=1})=>"rgba("+ft.transform(e)+", "+ft.transform(t)+", "+ft.transform(s)+", "+H(J.transform(n))+")"};function Ys(e){let t="",s="",n="",i="";return e.length>5?(t=e.substring(1,3),s=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),s=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,s+=s,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(s,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}}const gt={test:_t("#"),parse:Ys,transform:N.transform},st=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),B=st("deg"),j=st("%"),d=st("px"),Gs=st("vh"),Xs=st("vw"),Zt={...j,parse:e=>j.parse(e)/100,transform:e=>j.transform(e*100)},$={test:_t("hsl","hue"),parse:$e("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:s,alpha:n=1})=>"hsla("+Math.round(e)+", "+j.transform(H(t))+", "+j.transform(H(s))+", "+H(J.transform(n))+")"},S={test:e=>N.test(e)||gt.test(e)||$.test(e),parse:e=>N.test(e)?N.parse(e):$.test(e)?$.parse(e):gt.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?N.transform(e):$.transform(e),getAnimatableNone:e=>{const t=S.parse(e);return t.alpha=0,S.transform(t)}},zs=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function qs(e){var t,s;return isNaN(e)&&typeof e=="string"&&(((t=e.match(Wt))==null?void 0:t.length)||0)+(((s=e.match(zs))==null?void 0:s.length)||0)>0}const je="number",Ue="color",Hs="var",Zs="var(",Jt="${}",Js=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Q(e){const t=e.toString(),s=[],n={color:[],number:[],var:[]},i=[];let r=0;const o=t.replace(Js,u=>(S.test(u)?(n.color.push(r),i.push(Ue),s.push(S.parse(u))):u.startsWith(Zs)?(n.var.push(r),i.push(Hs),s.push(u)):(n.number.push(r),i.push(je),s.push(parseFloat(u))),++r,Jt)).split(Jt);return{values:s,split:o,indexes:n,types:i}}function Ye(e){return Q(e).values}function Ge(e){const{split:t,types:s}=Q(e),n=t.length;return i=>{let r="";for(let a=0;a<n;a++)if(r+=t[a],i[a]!==void 0){const o=s[a];o===je?r+=H(i[a]):o===Ue?r+=S.transform(i[a]):r+=i[a]}return r}}const Qs=e=>typeof e=="number"?0:S.test(e)?S.getAnimatableNone(e):e;function tn(e){const t=Ye(e);return Ge(e)(t.map(Qs))}const G={test:qs,parse:Ye,createTransformer:Ge,getAnimatableNone:tn};function ht(e,t,s){return s<0&&(s+=1),s>1&&(s-=1),s<1/6?e+(t-e)*6*s:s<1/2?t:s<2/3?e+(t-e)*(2/3-s)*6:e}function en({hue:e,saturation:t,lightness:s,alpha:n}){e/=360,t/=100,s/=100;let i=0,r=0,a=0;if(!t)i=r=a=s;else{const o=s<.5?s*(1+t):s+t-s*t,u=2*s-o;i=ht(u,o,e+1/3),r=ht(u,o,e),a=ht(u,o,e-1/3)}return{red:Math.round(i*255),green:Math.round(r*255),blue:Math.round(a*255),alpha:n}}function lt(e,t){return s=>s>0?t:e}const nt=(e,t,s)=>e+(t-e)*s,dt=(e,t,s)=>{const n=e*e,i=s*(t*t-n)+n;return i<0?0:Math.sqrt(i)},sn=[gt,N,$],nn=e=>sn.find(t=>t.test(e));function Qt(e){const t=nn(e);if(!t)return!1;let s=t.parse(e);return t===$&&(s=en(s)),s}const te=(e,t)=>{const s=Qt(e),n=Qt(t);if(!s||!n)return lt(e,t);const i={...s};return r=>(i.red=dt(s.red,n.red,r),i.green=dt(s.green,n.green,r),i.blue=dt(s.blue,n.blue,r),i.alpha=nt(s.alpha,n.alpha,r),N.transform(i))},yt=new Set(["none","hidden"]);function rn(e,t){return yt.has(e)?s=>s<=0?e:t:s=>s>=1?t:e}function an(e,t){return s=>nt(e,t,s)}function $t(e){return typeof e=="number"?an:typeof e=="string"?Lt(e)?lt:S.test(e)?te:un:Array.isArray(e)?Xe:typeof e=="object"?S.test(e)?te:on:lt}function Xe(e,t){const s=[...e],n=s.length,i=e.map((r,a)=>$t(r)(r,t[a]));return r=>{for(let a=0;a<n;a++)s[a]=i[a](r);return s}}function on(e,t){const s={...e,...t},n={};for(const i in s)e[i]!==void 0&&t[i]!==void 0&&(n[i]=$t(e[i])(e[i],t[i]));return i=>{for(const r in n)s[r]=n[r](i);return s}}function ln(e,t){const s=[],n={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){const r=t.types[i],a=e.indexes[r][n[r]],o=e.values[a]??0;s[i]=o,n[r]++}return s}const un=(e,t)=>{const s=G.createTransformer(t),n=Q(e),i=Q(t);return n.indexes.var.length===i.indexes.var.length&&n.indexes.color.length===i.indexes.color.length&&n.indexes.number.length>=i.indexes.number.length?yt.has(e)&&!i.values.length||yt.has(t)&&!n.values.length?rn(e,t):It(Xe(ln(n,i),i.values),s):lt(e,t)};function ze(e,t,s){return typeof e=="number"&&typeof t=="number"&&typeof s=="number"?nt(e,t,s):$t(e)(e,t)}const cn=e=>{const t=({timestamp:s})=>e(s);return{start:(s=!0)=>I.update(t,s),stop:()=>mt(t),now:()=>ot.isProcessing?ot.timestamp:D.now()}},qe=(e,t,s=10)=>{let n="";const i=Math.max(Math.round(t/s),2);for(let r=0;r<i;r++)n+=Math.round(e(r/(i-1))*1e4)/1e4+", ";return`linear(${n.substring(0,n.length-2)})`},ut=2e4;function jt(e){let t=0;const s=50;let n=e.next(t);for(;!n.done&&t<ut;)t+=s,n=e.next(t);return t>=ut?1/0:t}function fn(e,t=100,s){const n=s({...e,keyframes:[0,t]}),i=Math.min(jt(n),ut);return{type:"keyframes",ease:r=>n.next(i*r).value/t,duration:R(i)}}const hn=5;function He(e,t,s){const n=Math.max(t-hn,0);return Pe(s-e(n),t-n)}const x={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},ee=.001;function dn({duration:e=x.duration,bounce:t=x.bounce,velocity:s=x.velocity,mass:n=x.mass}){let i,r,a=1-t;a=_(x.minDamping,x.maxDamping,a),e=_(x.minDuration,x.maxDuration,R(e)),a<1?(i=c=>{const l=c*a,f=l*e,h=l-s,y=Tt(c,a),T=Math.exp(-f);return ee-h/y*T},r=c=>{const f=c*a*e,h=f*s+s,y=Math.pow(a,2)*Math.pow(c,2)*e,T=Math.exp(-f),g=Tt(Math.pow(c,2),a);return(-i(c)+ee>0?-1:1)*((h-y)*T)/g}):(i=c=>{const l=Math.exp(-c*e),f=(c-s)*e+1;return-.001+l*f},r=c=>{const l=Math.exp(-c*e),f=(s-c)*(e*e);return l*f});const o=5/e,u=mn(i,r,o);if(e=k(e),isNaN(u))return{stiffness:x.stiffness,damping:x.damping,duration:e};{const c=Math.pow(u,2)*n;return{stiffness:c,damping:a*2*Math.sqrt(n*c),duration:e}}}const pn=12;function mn(e,t,s){let n=s;for(let i=1;i<pn;i++)n=n-e(n)/t(n);return n}function Tt(e,t){return e*Math.sqrt(1-t*t)}const gn=["duration","bounce"],yn=["stiffness","damping","mass"];function se(e,t){return t.some(s=>e[s]!==void 0)}function Tn(e){let t={velocity:x.velocity,stiffness:x.stiffness,damping:x.damping,mass:x.mass,isResolvedFromDuration:!1,...e};if(!se(e,yn)&&se(e,gn))if(e.visualDuration){const s=e.visualDuration,n=2*Math.PI/(s*1.2),i=n*n,r=2*_(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:x.mass,stiffness:i,damping:r}}else{const s=dn(e);t={...t,...s,mass:x.mass},t.isResolvedFromDuration=!0}return t}function ct(e=x.visualDuration,t=x.bounce){const s=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:n,restDelta:i}=s;const r=s.keyframes[0],a=s.keyframes[s.keyframes.length-1],o={done:!1,value:r},{stiffness:u,damping:c,mass:l,duration:f,velocity:h,isResolvedFromDuration:y}=Tn({...s,velocity:-R(s.velocity||0)}),T=h||0,g=c/(2*Math.sqrt(u*l)),b=a-r,V=R(Math.sqrt(u/l)),F=Math.abs(b)<5;n||(n=F?x.restSpeed.granular:x.restSpeed.default),i||(i=F?x.restDelta.granular:x.restDelta.default);let v;if(g<1){const p=Tt(V,g);v=w=>{const A=Math.exp(-g*V*w);return a-A*((T+g*V*b)/p*Math.sin(p*w)+b*Math.cos(p*w))}}else if(g===1)v=p=>a-Math.exp(-V*p)*(b+(T+V*b)*p);else{const p=V*Math.sqrt(g*g-1);v=w=>{const A=Math.exp(-g*V*w),m=Math.min(p*w,300);return a-A*((T+g*V*b)*Math.sinh(m)+p*b*Math.cosh(m))/p}}const M={calculatedDuration:y&&f||null,next:p=>{const w=v(p);if(y)o.done=p>=f;else{let A=p===0?T:0;g<1&&(A=p===0?k(T):He(v,p,w));const m=Math.abs(A)<=n,P=Math.abs(a-w)<=i;o.done=m&&P}return o.value=o.done?a:w,o},toString:()=>{const p=Math.min(jt(M),ut),w=qe(A=>M.next(p*A).value,p,30);return p+"ms "+w},toTransition:()=>{}};return M}ct.applyToOptions=e=>{const t=fn(e,100,ct);return e.ease=t.ease,e.duration=k(t.duration),e.type="keyframes",e};function bt({keyframes:e,velocity:t=0,power:s=.8,timeConstant:n=325,bounceDamping:i=10,bounceStiffness:r=500,modifyTarget:a,min:o,max:u,restDelta:c=.5,restSpeed:l}){const f=e[0],h={done:!1,value:f},y=m=>o!==void 0&&m<o||u!==void 0&&m>u,T=m=>o===void 0?u:u===void 0||Math.abs(o-m)<Math.abs(u-m)?o:u;let g=s*t;const b=f+g,V=a===void 0?b:a(b);V!==b&&(g=V-f);const F=m=>-g*Math.exp(-m/n),v=m=>V+F(m),M=m=>{const P=F(m),O=v(m);h.done=Math.abs(P)<=c,h.value=h.done?V:O};let p,w;const A=m=>{y(h.value)&&(p=m,w=ct({keyframes:[h.value,T(h.value)],velocity:He(v,m,h.value),damping:i,stiffness:r,restDelta:c,restSpeed:l}))};return A(0),{calculatedDuration:null,next:m=>{let P=!1;return!w&&p===void 0&&(P=!0,M(m),A(m)),p!==void 0&&m>=p?w.next(m-p):(!P&&M(m),h)}}}function bn(e,t,s){const n=[],i=s||E.mix||ze,r=e.length-1;for(let a=0;a<r;a++){let o=i(e[a],e[a+1]);if(t){const u=Array.isArray(t)?t[a]||U:t;o=It(u,o)}n.push(o)}return n}function Vn(e,t,{clamp:s=!0,ease:n,mixer:i}={}){const r=e.length;if(kt(r===t.length),r===1)return()=>t[0];if(r===2&&t[0]===t[1])return()=>t[1];const a=e[0]===e[1];e[0]>e[r-1]&&(e=[...e].reverse(),t=[...t].reverse());const o=bn(t,n,i),u=o.length,c=l=>{if(a&&l<e[0])return t[0];let f=0;if(u>1)for(;f<e.length-2&&!(l<e[f+1]);f++);const h=Fe(e[f],e[f+1],l);return o[f](h)};return s?l=>c(_(e[0],e[r-1],l)):c}function vn(e,t){const s=e[e.length-1];for(let n=1;n<=t;n++){const i=Fe(0,t,n);e.push(nt(s,1,i))}}function xn(e){const t=[0];return vn(t,e.length-1),t}function wn(e,t){return e.map(s=>s*t)}function Sn(e,t){return e.map(()=>t||Ke).splice(0,e.length-1)}function Z({duration:e=300,keyframes:t,times:s,ease:n="easeInOut"}){const i=Es(n)?n.map(Ht):Ht(n),r={done:!1,value:t[0]},a=wn(s&&s.length===t.length?s:xn(t),e),o=Vn(a,t,{ease:Array.isArray(i)?i:Sn(t,i)});return{calculatedDuration:e,next:u=>(r.value=o(u),r.done=u>=e,r)}}const Mn=e=>e!==null;function Ut(e,{repeat:t,repeatType:s="loop"},n,i=1){const r=e.filter(Mn),o=i<0||t&&s!=="loop"&&t%2===1?0:r.length-1;return!o||n===void 0?r[o]:n}const An={decay:bt,inertia:bt,tween:Z,keyframes:Z,spring:ct};function Ze(e){typeof e.type=="string"&&(e.type=An[e.type])}class Yt{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,s){return this.finished.then(t,s)}}const Cn=e=>e/100;class Gt extends Yt{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var n,i;const{motionValue:s}=this.options;s&&s.updatedAt!==D.now()&&this.tick(D.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(i=(n=this.options).onStop)==null||i.call(n))},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;Ze(t);const{type:s=Z,repeat:n=0,repeatDelay:i=0,repeatType:r,velocity:a=0}=t;let{keyframes:o}=t;const u=s||Z;u!==Z&&typeof o[0]!="number"&&(this.mixKeyframes=It(Cn,ze(o[0],o[1])),o=[0,100]);const c=u({...t,keyframes:o});r==="mirror"&&(this.mirroredGenerator=u({...t,keyframes:[...o].reverse(),velocity:-a})),c.calculatedDuration===null&&(c.calculatedDuration=jt(c));const{calculatedDuration:l}=c;this.calculatedDuration=l,this.resolvedDuration=l+i,this.totalDuration=this.resolvedDuration*(n+1)-i,this.generator=c}updateTime(t){const s=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=s}tick(t,s=!1){const{generator:n,totalDuration:i,mixKeyframes:r,mirroredGenerator:a,resolvedDuration:o,calculatedDuration:u}=this;if(this.startTime===null)return n.next(0);const{delay:c=0,keyframes:l,repeat:f,repeatType:h,repeatDelay:y,type:T,onUpdate:g,finalKeyframe:b}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-i/this.speed,this.startTime)),s?this.currentTime=t:this.updateTime(t);const V=this.currentTime-c*(this.playbackSpeed>=0?1:-1),F=this.playbackSpeed>=0?V<0:V>i;this.currentTime=Math.max(V,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=i);let v=this.currentTime,M=n;if(f){const m=Math.min(this.currentTime,i)/o;let P=Math.floor(m),O=m%1;!O&&m>=1&&(O=1),O===1&&P--,P=Math.min(P,f+1),!!(P%2)&&(h==="reverse"?(O=1-O,y&&(O-=y/o)):h==="mirror"&&(M=a)),v=_(0,1,O)*o}const p=F?{done:!1,value:l[0]}:M.next(v);r&&(p.value=r(p.value));let{done:w}=p;!F&&u!==null&&(w=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);const A=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&w);return A&&T!==bt&&(p.value=Ut(l,this.options,b,this.speed)),g&&g(p.value),A&&this.finish(),p}then(t,s){return this.finished.then(t,s)}get duration(){return R(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+R(t)}get time(){return R(this.currentTime)}set time(t){var s;t=k(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),(s=this.driver)==null||s.start(!1)}get speed(){return this.playbackSpeed}set speed(t){this.updateTime(D.now());const s=this.playbackSpeed!==t;this.playbackSpeed=t,s&&(this.time=R(this.currentTime))}play(){var i,r;if(this.isStopped)return;const{driver:t=cn,startTime:s}=this.options;this.driver||(this.driver=t(a=>this.tick(a))),(r=(i=this.options).onPlay)==null||r.call(i);const n=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=n):this.holdTime!==null?this.startTime=n-this.holdTime:this.startTime||(this.startTime=s??n),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(D.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var t,s;this.notifyFinished(),this.teardown(),this.state="finished",(s=(t=this.options).onComplete)==null||s.call(t)}cancel(){var t,s;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(s=(t=this.options).onCancel)==null||s.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){var s;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(s=this.driver)==null||s.stop(),t.observe(this)}}function Fn(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}const K=e=>e*180/Math.PI,Vt=e=>{const t=K(Math.atan2(e[1],e[0]));return vt(t)},Dn={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Vt,rotateZ:Vt,skewX:e=>K(Math.atan(e[1])),skewY:e=>K(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},vt=e=>(e=e%360,e<0&&(e+=360),e),ne=Vt,ie=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),re=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),Pn={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:ie,scaleY:re,scale:e=>(ie(e)+re(e))/2,rotateX:e=>vt(K(Math.atan2(e[6],e[5]))),rotateY:e=>vt(K(Math.atan2(-e[2],e[0]))),rotateZ:ne,rotate:ne,skewX:e=>K(Math.atan(e[4])),skewY:e=>K(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function xt(e){return e.includes("scale")?1:0}function wt(e,t){if(!e||e==="none")return xt(t);const s=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let n,i;if(s)n=Pn,i=s;else{const o=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);n=Dn,i=o}if(!i)return xt(t);const r=n[t],a=i[1].split(",").map(On);return typeof r=="function"?r(a):a[r]}const Rn=(e,t)=>{const{transform:s="none"}=getComputedStyle(e);return wt(s,t)};function On(e){return parseFloat(e.trim())}const X=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],z=new Set(X),ae=e=>e===Y||e===d,kn=new Set(["x","y","z"]),En=X.filter(e=>!kn.has(e));function In(e){const t=[];return En.forEach(s=>{const n=e.getValue(s);n!==void 0&&(t.push([s,n.get()]),n.set(s.startsWith("scale")?1:0))}),t}const L={width:({x:e},{paddingLeft:t="0",paddingRight:s="0"})=>e.max-e.min-parseFloat(t)-parseFloat(s),height:({y:e},{paddingTop:t="0",paddingBottom:s="0"})=>e.max-e.min-parseFloat(t)-parseFloat(s),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>wt(t,"x"),y:(e,{transform:t})=>wt(t,"y")};L.translateX=L.x;L.translateY=L.y;const W=new Set;let St=!1,Mt=!1,At=!1;function Je(){if(Mt){const e=Array.from(W).filter(n=>n.needsMeasurement),t=new Set(e.map(n=>n.element)),s=new Map;t.forEach(n=>{const i=In(n);i.length&&(s.set(n,i),n.render())}),e.forEach(n=>n.measureInitialState()),t.forEach(n=>{n.render();const i=s.get(n);i&&i.forEach(([r,a])=>{var o;(o=n.getValue(r))==null||o.set(a)})}),e.forEach(n=>n.measureEndState()),e.forEach(n=>{n.suspendedScrollY!==void 0&&window.scrollTo(0,n.suspendedScrollY)})}Mt=!1,St=!1,W.forEach(e=>e.complete(At)),W.clear()}function Qe(){W.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(Mt=!0)})}function Bn(){At=!0,Qe(),Je(),At=!1}class Xt{constructor(t,s,n,i,r,a=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=s,this.name=n,this.motionValue=i,this.element=r,this.isAsync=a}scheduleResolve(){this.state="scheduled",this.isAsync?(W.add(this),St||(St=!0,I.read(Qe),I.resolveKeyframes(Je))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:s,element:n,motionValue:i}=this;if(t[0]===null){const r=i==null?void 0:i.get(),a=t[t.length-1];if(r!==void 0)t[0]=r;else if(n&&s){const o=n.readValue(s,a);o!=null&&(t[0]=o)}t[0]===void 0&&(t[0]=a),i&&r===void 0&&i.set(t[0])}Fn(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),W.delete(this)}cancel(){this.state==="scheduled"&&(W.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const Nn=e=>e.startsWith("--");function Kn(e,t,s){Nn(t)?e.style.setProperty(t,s):e.style[t]=s}const Ln=Et(()=>window.ScrollTimeline!==void 0),Wn={};function _n(e,t){const s=Et(e);return()=>Wn[t]??s()}const ts=_n(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),q=([e,t,s,n])=>`cubic-bezier(${e}, ${t}, ${s}, ${n})`,oe={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:q([0,.65,.55,1]),circOut:q([.55,0,1,.45]),backIn:q([.31,.01,.66,-.59]),backOut:q([.33,1.53,.69,.99])};function es(e,t){if(e)return typeof e=="function"?ts()?qe(e,t):"ease-out":Le(e)?q(e):Array.isArray(e)?e.map(s=>es(s,t)||oe.easeOut):oe[e]}function $n(e,t,s,{delay:n=0,duration:i=300,repeat:r=0,repeatType:a="loop",ease:o="easeOut",times:u}={},c=void 0){const l={[t]:s};u&&(l.offset=u);const f=es(o,i);Array.isArray(f)&&(l.easing=f);const h={delay:n,duration:i,easing:Array.isArray(f)?"linear":f,fill:"both",iterations:r+1,direction:a==="reverse"?"alternate":"normal"};return c&&(h.pseudoElement=c),e.animate(l,h)}function ss(e){return typeof e=="function"&&"applyToOptions"in e}function jn({type:e,...t}){return ss(e)&&ts()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class Un extends Yt{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,!t)return;const{element:s,name:n,keyframes:i,pseudoElement:r,allowFlatten:a=!1,finalKeyframe:o,onComplete:u}=t;this.isPseudoElement=!!r,this.allowFlatten=a,this.options=t,kt(typeof t.type!="string");const c=jn(t);this.animation=$n(s,n,i,c,r),c.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!r){const l=Ut(i,this.options,o,this.speed);this.updateMotionValue?this.updateMotionValue(l):Kn(s,n,l),this.animation.cancel()}u==null||u(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var t,s;(s=(t=this.animation).finish)==null||s.call(t)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var t,s;this.isPseudoElement||(s=(t=this.animation).commitStyles)==null||s.call(t)}get duration(){var s,n;const t=((n=(s=this.animation.effect)==null?void 0:s.getComputedTiming)==null?void 0:n.call(s).duration)||0;return R(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+R(t)}get time(){return R(Number(this.animation.currentTime)||0)}set time(t){this.finishedTime=null,this.animation.currentTime=k(t)}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(t){this.animation.startTime=t}attachTimeline({timeline:t,observe:s}){var n;return this.allowFlatten&&((n=this.animation.effect)==null||n.updateTiming({easing:"linear"})),this.animation.onfinish=null,t&&Ln()?(this.animation.timeline=t,U):s(this)}}const ns={anticipate:Be,backInOut:Ie,circInOut:Ne};function Yn(e){return e in ns}function Gn(e){typeof e.ease=="string"&&Yn(e.ease)&&(e.ease=ns[e.ease])}const le=10;class Xn extends Un{constructor(t){Gn(t),Ze(t),super(t),t.startTime&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:s,onUpdate:n,onComplete:i,element:r,...a}=this.options;if(!s)return;if(t!==void 0){s.set(t);return}const o=new Gt({...a,autoplay:!1}),u=k(this.finishedTime??this.time);s.setWithVelocity(o.sample(u-le).value,o.sample(u).value,le),o.stop()}}const ue=(e,t)=>
1t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(G.test(e)||e==="0")&&!e.startsWith("url("));function zn(e){const t=e[0];if(e.length===1)return!0;for(let s=0;s<e.length;s++)if(e[s]!==t)return!0}function qn(e,t,s,n){const i=e[0];if(i===null)return!1;if(t==="display"||t==="visibility")return!0;const r=e[e.length-1],a=ue(i,t),o=ue(r,t);return!a||!o?!1:zn(e)||(s==="spring"||ss(s))&&n}function Ct(e){e.duration=0,e.type="keyframes"}const Hn=new Set(["opacity","clipPath","filter","transform"]),Zn=Et(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function Jn(e){var l;const{motionValue:t,name:s,repeatDelay:n,repeatType:i,damping:r,type:a}=e;if(!(((l=t==null?void 0:t.owner)==null?void 0:l.current)instanceof HTMLElement))return!1;const{onUpdate:u,transformTemplate:c}=t.owner.getProps();return Zn()&&s&&Hn.has(s)&&(s!=="transform"||!c)&&!u&&!n&&i!=="mirror"&&r!==0&&a!=="inertia"}const Qn=40;class ti extends Yt{constructor({autoplay:t=!0,delay:s=0,type:n="keyframes",repeat:i=0,repeatDelay:r=0,repeatType:a="loop",keyframes:o,name:u,motionValue:c,element:l,...f}){var T;super(),this.stop=()=>{var g,b;this._animation&&(this._animation.stop(),(g=this.stopTimeline)==null||g.call(this)),(b=this.keyframeResolver)==null||b.cancel()},this.createdAt=D.now();const h={autoplay:t,delay:s,type:n,repeat:i,repeatDelay:r,repeatType:a,name:u,motionValue:c,element:l,...f},y=(l==null?void 0:l.KeyframeResolver)||Xt;this.keyframeResolver=new y(o,(g,b,V)=>this.onKeyframesResolved(g,b,h,!V),u,c,l),(T=this.keyframeResolver)==null||T.scheduleResolve()}onKeyframesResolved(t,s,n,i){this.keyframeResolver=void 0;const{name:r,type:a,velocity:o,delay:u,isHandoff:c,onUpdate:l}=n;this.resolvedAt=D.now(),qn(t,r,a,o)||((E.instantAnimations||!u)&&(l==null||l(Ut(t,n,s))),t[0]=t[t.length-1],Ct(n),n.repeat=0);const h={startTime:i?this.resolvedAt?this.resolvedAt-this.createdAt>Qn?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:s,...n,keyframes:t},y=!c&&Jn(h)?new Xn({...h,element:h.motionValue.owner.current}):new Gt(h);y.finished.then(()=>this.notifyFinished()).catch(U),this.pendingTimeline&&(this.stopTimeline=y.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=y}get finished(){return this._animation?this.animation.finished:this._finished}then(t,s){return this.finished.finally(t).then(()=>{})}get animation(){var t;return this._animation||((t=this.keyframeResolver)==null||t.resume(),Bn()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var t;this._animation&&this.animation.cancel(),(t=this.keyframeResolver)==null||t.cancel()}}const ei=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function si(e){const t=ei.exec(e);if(!t)return[,];const[,s,n,i]=t;return[`--${s??n}`,i]}function is(e,t,s=1){const[n,i]=si(e);if(!n)return;const r=window.getComputedStyle(t).getPropertyValue(n);if(r){const a=r.trim();return Ae(a)?parseFloat(a):a}return Lt(i)?is(i,t,s+1):i}function rs(e,t){return(e==null?void 0:e[t])??(e==null?void 0:e.default)??e}const as=new Set(["width","height","top","left","right","bottom",...X]),ni={test:e=>e==="auto",parse:e=>e},os=e=>t=>t.test(e),ls=[Y,d,j,B,Xs,Gs,ni],ce=e=>ls.find(os(e));function ii(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Ce(e):!0}const ri=new Set(["brightness","contrast","saturate","opacity"]);function ai(e){const[t,s]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[n]=s.match(Wt)||[];if(!n)return e;const i=s.replace(n,"");let r=ri.has(t)?1:0;return n!==s&&(r*=100),t+"("+r+i+")"}const oi=/\b([a-z-]*)\(.*?\)/gu,Ft={...G,getAnimatableNone:e=>{const t=e.match(oi);return t?t.map(ai).join(" "):e}},fe={...Y,transform:Math.round},li={rotate:B,rotateX:B,rotateY:B,rotateZ:B,scale:rt,scaleX:rt,scaleY:rt,scaleZ:rt,skew:B,skewX:B,skewY:B,distance:d,translateX:d,translateY:d,translateZ:d,x:d,y:d,z:d,perspective:d,transformPerspective:d,opacity:J,originX:Zt,originY:Zt,originZ:d},zt={borderWidth:d,borderTopWidth:d,borderRightWidth:d,borderBottomWidth:d,borderLeftWidth:d,borderRadius:d,radius:d,borderTopLeftRadius:d,borderTopRightRadius:d,borderBottomRightRadius:d,borderBottomLeftRadius:d,width:d,maxWidth:d,height:d,maxHeight:d,top:d,right:d,bottom:d,left
vendor: 2,181 bytes, line 1
1:d,padding:d,paddingTop:d,paddingRight:d,paddingBottom:d,paddingLeft:d,margin:d,marginTop:d,marginRight:d,marginBottom:d,marginLeft:d,backgroundPositionX:d,backgroundPositionY:d,...li,zIndex:fe,fillOpacity:J,strokeOpacity:J,numOctaves:fe},ui={...zt,color:S,backgroundColor:S,outlineColor:S,fill:S,stroke:S,borderColor:S,borderTopColor:S,borderRightColor:S,borderBottomColor:S,borderLeftColor:S,filter:Ft,WebkitFilter:Ft},us=e=>ui[e];function cs(e,t){let s=us(e);return s!==Ft&&(s=G),s.getAnimatableNone?s.getAnimatableNone(t):void 0}const ci=new Set(["auto","none","0"]);function fi(e,t,s){let n=0,i;for(;n<e.length&&!i;){const r=e[n];typeof r=="string"&&!ci.has(r)&&Q(r).values.length&&(i=e[n]),n++}if(i&&s)for(const r of t)e[r]=cs(s,i)}class hi extends Xt{constructor(t,s,n,i,r){super(t,s,n,i,r,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:s,name:n}=this;if(!s||!s.current)return;super.readKeyframes();for(let u=0;u<t.length;u++){let c=t[u];if(typeof c=="string"&&(c=c.trim(),Lt(c))){const l=is(c,s.current);l!==void 0&&(t[u]=l),u===t.length-1&&(this.finalKeyframe=c)}}if(this.resolveNoneKeyframes(),!as.has(n)||t.length!==2)return;const[i,r]=t,a=ce(i),o=ce(r);if(a!==o)if(ae(a)&&ae(o))for(let u=0;u<t.length;u++){const c=t[u];typeof c=="string"&&(t[u]=parseFloat(c))}else L[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:s}=this,n=[];for(let i=0;i<t.length;i++)(t[i]===null||ii(t[i]))&&n.push(i);n.length&&fi(t,n,s)}measureInitialState(){const{element:t,unresolvedKeyframes:s,name:n}=this;if(!t||!t.current)return;n==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=L[n](t.measureViewportBox(),window.getComputedStyle(t.current)),s[0]=this.measuredOrigin;const i=s[s.length-1];i!==void 0&&t.getValue(n,i).jump(i,!1)}measureEndState(){var o;const{element:t,name:s,unresolvedKeyframes:n}=this;if(!t||!t.current)return;const i=t.getValue(s);i&&i.jump(this.measuredOrigin,!1);const r=n.length-1,a=n[r];n[r]=L[s](t.measureViewportBox(),window.getComputedStyle(t.current)),a!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=a),(o=this.removedTransforms)!=null&&o.length&&this.removedTransforms.forEac
1h(([u,c])=>{t.getValue(u).set(c)}),this.resolveNoneKeyframes()}}function dr(e,t,s){if(e instanceof EventTarget)return[e];if(typeof e=="string"){let n=document;const i=(s==null?void 0:s[e])??n.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}const fs=(e,t)=>t&&typeof e=="number"?t.transform(e):e,he=30,di=e=>!isNaN(parseFloat(e));class pi{constructor(t,s={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=n=>{var r;const i=D.now();if(this.updatedAt!==i&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(n),this.current!==this.prev&&((r=this.events.change)==null||r.notify(this.current),this.dependents))for(const a of this.dependents)a.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=s.owner}setCurrent(t){this.current=t,this.updatedAt=D.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=di(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,s){this.events[t]||(this.events[t]=new De);const n=this.events[t].add(s);return t==="change"?()=>{n(),I.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,s){this.passiveEffect=t,this.stopPassiveEffect=s}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,s,n){this.set(s),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-n}jump(t,s=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,s&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var t;(t=this.events.change)==null||t.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=D.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>he)return 0;const s=Math.min(this.updatedAt-this.prevUpdatedAt,he);return Pe(parseFloat(this.current)-parseFloat(this.prevFrameValue),s)}start(t){return this.stop(),new Promise(s=>{this.hasAnimated=!0,this.animation=t(s),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var t,s;(t=this.dependents)==null||t.clear(),(s=this.events.destroy)==null||s.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function tt(e,t){return new pi(e,t)}const{schedule:mi}=We(queueMicrotask,!1);function gi(e){return As(e)&&"ownerSVGElement"in e}function pr(e){return gi(e)&&e.tagName==="svg"}const C=e=>!!(e&&e.getVelocity),yi=[...ls,S,G],Ti=e=>yi.find(os(e)),de={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Dt={};for(const e in de)Dt[e]={isEnabled:t=>de[e].some(s=>!!t[s])};function bi(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Vi(e){return typeof e=="string"||Array.isArray(e)}const vi=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],xi=["initial",...vi];function hs(e){return bi(e.animate)||xi.some(t=>Vi(e[t]))}function wi(e){return!!(hs(e)||e.variants)}const Pt={};function mr(e){for(const t in e)Pt[t]=e[t],Kt(t)&&(Pt[t].isCSSVariable=!0)}function Si(e,{layout:t,layoutId:s}){return z.has(e)||e.startsWith("origin")||(t||s!==void 0)&&(!!Pt[e]||e==="opacity")}const Mi={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Ai=X.length;function Ci(e,t,s){let n="",i=!0;for(let r=0;r<Ai;r++){const a=X[r],o=e[a];if(o===void 0)continue;let u=!0;if(typeof o=="number"?u=o===(a.startsWith("scale")?1:0):u=parseFloat(o)===0,!u||s){const c=fs(o,zt[a]);if(!u){i=!1;const l=Mi[a]||a;n+=`${l}(${c}) `}s&&(t[a]=c)}}return n=n.trim(),s?n=s(t,i?"":n):i&&(n="none"),n}function ds(e,t,s){const{style:n,vars:i,transformOrigin:r}=e;let a=!1,o=!1;for(const u in t){const c=t[u];
vendor: 6,272 bytes, line 1
1if(z.has(u)){a=!0;continue}else if(Kt(u)){i[u]=c;continue}else{const l=fs(c,zt[u]);u.startsWith("origin")?(o=!0,r[u]=l):n[u]=l}}if(t.transform||(a||s?n.transform=Ci(t,e.transform,s):n.transform&&(n.transform="none")),o){const{originX:u="50%",originY:c="50%",originZ:l=0}=r;n.transformOrigin=`${u} ${c} ${l}`}}const Fi={offset:"stroke-dashoffset",array:"stroke-dasharray"},Di={offset:"strokeDashoffset",array:"strokeDasharray"};function Pi(e,t,s=1,n=0,i=!0){e.pathLength=1;const r=i?Fi:Di;e[r.offset]=d.transform(-n);const a=d.transform(t),o=d.transform(s);e[r.array]=`${a} ${o}`}function Ri(e,{attrX:t,attrY:s,attrScale:n,pathLength:i,pathSpacing:r=1,pathOffset:a=0,...o},u,c,l){if(ds(e,o,c),u){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:f,style:h}=e;f.transform&&(h.transform=f.transform,delete f.transform),(h.transform||f.transformOrigin)&&(h.transformOrigin=f.transformOrigin??"50% 50%",delete f.transformOrigin),h.transform&&(h.transformBox=(l==null?void 0:l.transformBox)??"fill-box",delete f.transformBox),t!==void 0&&(f.x=t),s!==void 0&&(f.y=s),n!==void 0&&(f.scale=n),i!==void 0&&Pi(f,i,r,a,!1)}const Oi=e=>typeof e=="string"&&e.toLowerCase()==="svg";function pe(e){const t=[{},{}];return e==null||e.values.forEach((s,n)=>{t[0][n]=s.get(),t[1][n]=s.getVelocity()}),t}function ps(e,t,s,n){if(typeof t=="function"){const[i,r]=pe(n);t=t(s!==void 0?s:e.custom,i,r)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[i,r]=pe(n);t=t(s!==void 0?s:e.custom,i,r)}return t}function ms(e,t,s){var r;const{style:n}=e,i={};for(const a in n)(C(n[a])||t.style&&C(t.style[a])||Si(a,e)||((r=s==null?void 0:s.getValue(a))==null?void 0:r.liveStyle)!==void 0)&&(i[a]=n[a]);return i}function ki(e,t,s){const n=ms(e,t,s);for(const i in e)if(C(e[i])||C(t[i])){const r=X.indexOf(i)!==-1?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i;n[r]=e[i]}return n}const qt=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Ei="framerAppearId",Ii="data-"+qt(Ei);function Bi({top:e,left:t,right:s,bottom:n}){return{x:{min:t,max:s},y:{min:e,max:n}}}function gr({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function Ni(e,t){if(!t)return e;const s=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:s.y,left:s.x,bottom:n.y,right:n.x}}function pt(e){return e===void 0||e===1}function Ki({scale:e,scaleX:t,scaleY:s}){return!pt(e)||!pt(t)||!pt(s)}function Li(e){return Ki(e)||Wi(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Wi(e){return me(e.x)||me(e.y)}function me(e){return e&&e!=="0%"}function ge(e,t,s){const n=e-s,i=t*n;return s+i}function ye(e,t,s,n,i){return i!==void 0&&(e=ge(e,i,n)),ge(e,s,n)+t}function Rt(e,t=0,s=1,n,i){e.min=ye(e.min,t,s,n,i),e.max=ye(e.max,t,s,n,i)}function _i(e,{x:t,y:s}){Rt(e.x,t.translate,t.scale,t.originPoint),Rt(e.y,s.translate,s.scale,s.originPoint)}const Te=.999999999999,be=1.0000000000001;function yr(e,t,s,n=!1){const i=s.length;if(!i)return;t.x=t.y=1;let r,a;for(let o=0;o<i;o++){r=s[o],a=r.projectionDelta;const{visualElement:u}=r.options;u&&u.props.style&&u.props.style.display==="contents"||(n&&r.options.layoutScroll&&r.scroll&&r!==r.root&&xe(e,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,_i(e,a)),n&&Li(r.latestValues)&&xe(e,r.latestValues))}t.x<be&&t.x>Te&&(t.x=1),t.y<be&&t.y>Te&&(t.y=1)}function Ve(e,t){e.min=e.min+t,e.max=e.max+t}function ve(e,t,s,n,i=.5){const r=nt(e.min,e.max,i);Rt(e,t,s,r,n)}function xe(e,t){ve(e.x,t.x,t.scaleX,t.scale,t.originX),ve(e.y,t.y,t.scaleY,t.scale,t.originY)}function gs(e,t){return Bi(Ni(e.getBoundingClientRect(),t))}function Tr(e,t,s){const n=gs(e,s),{scroll:i}=t;return i&&(Ve(n.x,i.offset.x),Ve(n.y,i.offset.y)),n}const we=()=>({translate:0,scale:1,origin:0,originPoint:0}),br=()=>({x:we(),y:we()}),Se=()=>({min:0,max:0}),ys=()=>({x:Se(),y:Se()}),Ot={current:null},Ts={current:!1};function $i(){if(Ts.current=!0,!!ws)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Ot.current=e.matches;e.addEventListener("change",t),t()}else Ot.current=!1}const ji=new WeakMap;function Ui(e,t,s){for(const n in t){const i=t[n],r=s[n];if(C(i))e.addValue(n,i);else if(C(r))e.addValue(n,tt(i,{owner:e}));else if(r!==i)if(e.hasValue(n)){const a=e.getValue(n);a.liveStyle===!0?a.jump(i):a.hasAnimated||a.set(i)}else{const a=e.getStaticValue(n);e.addValue(n,tt(a!==void 0?a:i,{owner:e}))}}for(const n in s)t[n]===void 0&&e.removeValue(n);return t}const Me=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Yi{scrapeMotionValuesFromProps(t,s,n){return{}}constructor({parent:t,props:s,presenceContext:n,reducedMotionConfig:i,blockInitialAnimation:r,visualState:a},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Xt,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const h=D.now();this.renderScheduledAt<h&&(this.renderScheduledAt=h,I.render(this.render,!1,!0))};const{latestValues:u,renderState:c}=a;this.latestValues=u,this.baseTarget={...u},this.initialValues=s.initial?{...u}:{},this.renderState=c,this.parent=t,this.props=s,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=i,this.options=o,this.blockInitialAnimation=!!r,this.isControllingVariants=hs(s),this.isVariantNode=wi(s),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:l,...f}=this.scrapeMotionValuesFromProps(s,{},this);for(const h in f){const y=f[h];u[h]!==void 0&&C(y)&&y.set(u[h])}}mount(t){var s;this.current=t,ji.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
1h((n,i)=>this.bindToMotionValue(i,n)),Ts.current||$i(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Ot.current,(s=this.parent)==null||s.addChild(this),this.update(this.props,this.presenceContext)}unmount(){var t;this.projection&&this.projection.unmount(),mt(this.notifyUpdate),mt(this.render),this.valueSubscriptions.forEach(s=>s()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(t=this.parent)==null||t.removeChild(this);for(const s in this.events)this.events[s].clear();for(const s in this.features){const n=this.features[s];n&&(n.unmount(),n.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,s){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const n=z.has(t);n&&this.onBindTransform&&this.onBindTransform();const i=s.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&I.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let r;window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,t,s)),this.valueSubscriptions.set(t,()=>{i(),r&&r(),s.owner&&s.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Dt){const s=Dt[t];if(!s)continue;const{isEnabled:n,Feature:i}=s;if(!this.features[t]&&i&&n(this.props)&&(this.features[t]=new i(this)),this.features[t]){const r=this.features[t];r.isMounted?r.update():(r.mount(),r.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ys()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,s){this.latestValues[t]=s}update(t,s){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=s;for(let n=0;n<Me.length;n++){const i=Me[n];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);const r="on"+i,a=t[r];a&&(this.propEventSubscriptions[i]=this.on(i,a))}this.prevMotionValues=Ui(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const s=this.getClosestVariantNode();if(s)return s.variantChildren&&s.variantChildren.add(t),()=>s.variantChildren.delete(t)}addValue(t,s){const n=this.values.get(t);s!==n&&(n&&this.removeValue(t),this.bindToMotionValue(t,s),this.values.set(t,s),this.latestValues[t]=s.get())}removeValue(t){this.values.delete(t);const s=this.valueSubscriptions.get(t);s&&(s(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,s){if(this.props.values&&this.props.values[t])return this.props.values[t];let n=this.values.get(t);return n===void 0&&s!==void 0&&(n=tt(s===null?void 0:s,{owner:this}),this.addValue(t,n)),n}readValue(t,s){let n=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return n!=null&&(typeof n=="string"&&(Ae(n)||Ce(n))?n=parseFloat(n):!Ti(n)&&G.test(s)&&(n=cs(t,s)),this.setBaseTarget(t,C(n)?n.get():n)),C(n)?n.get():n}setBaseTarget(t,s){this.baseTarget[t]=s}getBaseTarget(t){var r;const{initial:s}=this.props;let n;if(typeof s=="string"||typeof s=="object"){const a=ps(this.props,s,(r=this.presenceContext)==null?void 0:r.custom);a&&(n=a[t])}if(s&&n!==void 0)return n;const i=this.getBaseTargetFromProps(this.props,t);return i!==void 0&&!C(i)?i:this.initialValues[t]!==void 0&&n===void 0?void 0:this.baseTarget[t]}on(t,s){return this.events[t]||(this.events[t]=new De),this.events[t].add(s)}notify(t,...s){this.events[t]&&this.events[t].notify(...s)}scheduleRenderMicrotask(){mi.render(this.render)}}class bs extends Yi{constructor(){super(...arguments),this.KeyframeResolver=hi}sortInstanceNodePosition(t,s){return t.compareDocumentPosition(s)&2?1:-1}getBaseTargetFromProps(t,s){return t.style?t.style[s]:void 0}removeValueFromRenderState(t,{vars:s,style:n}){delete s[t],delete n[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;C(t)&&(this.childSubscription=t.on("change",s=>{this.current&&(this.current.textContent=`${s}`)}))}}function Vs(e,{style:t,vars:s},n,i){const r=e.style;let a;for(a in t)r[a]=t[a];i==null||i.applyProjectionStyles(r,n);for(a in s)r.setProperty(a,s[a])}function Gi(e){return window.getComputedStyle(e)}class Vr extends bs{constructor(){super(...arguments),this.type="html",this.renderInstance=Vs}readValueFromInstance(t,s){var n;if(z.has(s))return(n=this.projection)!=null&&n.isProjecting?xt(s):Rn(t,s);{const i=Gi(t),r=(Kt(s)?i.getPropertyValue(s):i[s])||0;return typeof r=="string"?r.trim():r}}measureInstanceViewportBox(t,{transformPagePoint:s}
vendor: 4,721 bytes, line 1
1){return gs(t,s)}build(t,s,n){ds(t,s,n.transformTemplate)}scrapeMotionValuesFromProps(t,s,n){return ms(t,s,n)}}const vs=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Xi(e,t,s,n){Vs(e,t,void 0,n);for(const i in t.attrs)e.setAttribute(vs.has(i)?i:qt(i),t.attrs[i])}class vr extends bs{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ys}getBaseTargetFromProps(t,s){return t[s]}readValueFromInstance(t,s){if(z.has(s)){const n=us(s);return n&&n.default||0}return s=vs.has(s)?s:qt(s),t.getAttribute(s)}scrapeMotionValuesFromProps(t,s,n){return ki(t,s,n)}build(t,s,n){Ri(t,s,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(t,s,n,i){Xi(t,s,n,i)}mount(t){this.isSVGTag=Oi(t.tagName),super.mount(t)}}function zi(e,t,s){const n=e.getProps();return ps(n,t,s!==void 0?s:n.custom,e)}const qi=e=>Array.isArray(e);function Hi(e,t,s){e.hasValue(t)?e.getValue(t).set(s):e.addValue(t,tt(s))}function Zi(e){return qi(e)?e[e.length-1]||0:e}function Ji(e,t){const s=zi(e,t);let{transitionEnd:n={},transition:i={},...r}=s||{};r={...r,...n};for(const a in r){const o=Zi(r[a]);Hi(e,a,o)}}function Qi(e){return!!(C(e)&&e.add)}function tr(e,t){const s=e.getValue("willChange");if(Qi(s))return s.add(t);if(!s&&E.WillChange){const n=new E.WillChange("auto");e.addValue("willChange",n),n.add(t)}}function er(e){return e.props[Ii]}const sr=e=>e!==null;function nr(e,{repeat:t,repeatType:s="loop"},n){const i=e.filter(sr),r=t&&s!=="loop"&&t%2===1?0:i.length-1;return i[r]}const ir={type:"spring",stiffness:500,damping:25,restSpeed:10},rr=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),ar={type:"keyframes",duration:.8},or={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},lr=(e,{keyframes:t})=>t.length>2?ar:z.has(e)?e.startsWith("scale")?rr(t[1]):ir:or;function ur({when:e,delay:t,delayChildren:s,staggerChildren:n,staggerDirection:i,repeat:r,repeatType:a,repeatDelay:o,from:u,elapsed:c,...l}){return!!Object.keys(l).length}const xs=(e,t,s,n={},i,r)=>a=>{const o=rs(n,e)||{},u=o.delay||n.delay||0;let{elapsed:c=0}=n;c=c-k(u);const l={keyframes:Array.isArray(s)?s:[null,s],ease:"easeOut",velocity:t.getVelocity(),...o,delay:-c,onUpdate:h=>{t.set(h),o.onUpdate&&o.onUpdate(h)},onComplete:()=>{a(),o.onComplete&&o.onComplete()},name:e,motionValue:t,element:r?void 0:i};ur(o)||Object.assign(l,lr(e,l)),l.duration&&(l.duration=k(l.duration)),l.repeatDelay&&(l.repeatDelay=k(l.repeatDelay)),l.from!==void 0&&(l.keyframes[0]=l.from);let f=!1;if((l.type===!1||l.duration===0&&!l.repeatDelay)&&(Ct(l),l.delay===0&&(f=!0)),(E.instantAnimations||E.skipAnimations)&&(f=!0,Ct(l),l.delay=0),l.allowFlatten=!o.type&&!o.ease,f&&!r&&t.get()!==void 0){const h=nr(l.keyframes,o);if(h!==void 0){I.update(()=>{l.onUpdate(h),l.onComplete()});return}}return o.isSync?new Gt(l):new ti(l)};function cr({protectedKeys:e,needsAnimating:t},s){const n=e.hasOwnProperty(s)&&t[s]!==!0;return t[s]=!1,n}function xr(e,t,{delay:s=0,transitionOverride:n,type:i}={}){let{transition:r=e.getDefaultTransition(),transitionEnd:a,...o}=t;n&&(r=n);const u=[],c=i&&e.animationState&&e.animationState.getState()[i];for(const l in o){const f=e.getValue(l,e.latestValues[l]??null),h=o[l];if(h===void 0||c&&cr(c,l))continue;const y={delay:s,...rs(r||{},l)},T=f.get();if(T!==void 0&&!f.isAnimating&&!Array.isArray(h)&&h===T&&!y.velocity)continue;let g=!1;if(window.MotionHandoffAnimation){const V=er(e);if(V){const F=window.MotionHandoffAnimation(V,l,I);F!==null&&(y.startTime=F,g=!0)}}tr(e,l),f.start(xs(l,f,h,e.shouldReduceMotion&&as.has(l)?{type:!1}:y,e,g));const b=f.animation;b&&u.push(b)}return a&&Promise.all(u).then(()=>{I.update(()=>{a&&Ji(e,a)})}),u}function wr(e,t,s){const n=C(e)?e:tt(e);return n.start(xs("",n,t,s)),n.animation}export{d as $,Oi as A,wi as B,bi as C,ps as D,ms as E,ki as F,Ii as G,Vr as H,zi as I,xi as J,qi as K,vi as L,ot as M,I as N,It as O,mt as P,R as Q,_ as R,vr as S,Tr as T,gr as U,Yi as V,Bi as W,tr as X,xs as Y,j as Z,U as _,Ms as a,G as a0,mr as a1,mi as a2,Ss as a3,D as a4,Rs as a5,ge as a6,De as a7,rs as a8,hr as a9,Li as aa,Ve as ab,xe as ac,Ki as ad,_i as ae,Wi as af,yr as ag,br as ah,tt as ai,Pt as aj,er as ak,Ts as al,$i as am,Ot as an,C as b,fn as c,xn as d,ss as e,vn as f,ys as g,gi as h,Es as i,pr as j,wr as k,xr as l,nt as m,ct as n,ws as o,Fe as p,As as q,dr as r,k as s,Dt as t,hs as u,ji as v,Vi as w,Si as x,ds as y,Ri as z};
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.