1import{aJ as Te,aK as Oe,aL as Re,aM as je,aN as Fe,aO as Se,aP as we,aQ as Be,aR as Ke,aS as Le,aT as Ge,aU as ze,aV as We,aW as He,aX as qe,aY as Qe,aZ as Ye,a_ as U,a$ as Je,b0 as Ue,b1 as Xe,b2 as Ze,f as K,b3 as te,b4 as et,b as F,v as Ce,b5 as tt,b6 as nt,b7 as at,C as le,b8 as it,j as B,b9 as rt,e as j,o as S,l as D,n as N,q as E,s as h,ar as $e,ba as X,a3 as Me,a4 as st,af as T,Q as ie,aa as ue,c as I,ab as Z,ac as re,ah as ae,a5 as he,a6 as ot,bb as lt,O as ut,bc as ct,__tla as __tla_0}from"./index-U1OCnYhw.js";let se,Qt;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})()]).then(async()=>{const pt=(t,e,n)=>{const a=e-t;return((n-t)%a+a)%a+t};function _e(t,e){return Te(t)?t[pt(0,t.length,e)]:t}class ft{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,n){for(let a=0;a<this.animations.length;a++)this.animations[a][e]=n}attachTimeline(e){const n=this.animations.map(a=>a.attachTimeline(e));return()=>{n.forEach((a,s)=>{a&&a(),this.animations[s].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return ge(this.animations,"duration")}get iterationDuration(){return ge(this.animations,"iterationDuration")}runAll(e){this.animations.forEach(n=>n[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function ge(t,e){let n=0;for(let a=0;a<t.length;a++){const s=t[a][e];s!==null&&s>n&&(n=s)}return n}class dt extends ft{then(e,n){return this.finished.finally(e).then(()=>{})}}function mt(t,e){return t in e}class yt extends Oe{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,n){if(mt(n,e)){const a=e[n];if(typeof a=="string"||typeof a=="number")return a}}getBaseTargetFromProps(){}removeValueFromRenderState(e,n){delete n.output[e]}measureInstanceViewportBox(){return Re()}build(e,n){Object.assign(e.output,n)}renderInstance(e,{output:n}){Object.assign(e,n)}sortInstanceNodePosition(){return 0}}function ce(t){return typeof t=="object"&&!Array.isArray(t)}function Ve(t,e,n,a){return t==null?[]:typeof t=="string"&&ce(e)?je(t,n,a):t instanceof NodeList?Array.from(t):Array.isArray(t)?t.filter(s=>s!=null):[t]}function vt(t,e,n){return t*(e+1)}function be(t,e,n,a){return typeof e=="number"?e:e.startsWith("-")||e.startsWith("+")?Math.max(0,t+parseFloat(e)):e==="<"?n:e.startsWith("<")?Math.max(0,n+parseFloat(e.slice(1))):a.get(e)??t}function ht(t,e,n){for(let a=0;a<t.length;a++){const s=t[a];s.at>e&&s.at<n&&(Se(t,s),a--)}}function gt(t,e,n,a,s,f){ht(t,s,f);for(let o=0;o<e.length;o++)t.push({value:e[o],at:Fe(s,f,a[o]),easing:_e(n,o)})}function bt(t,e){for(let n=0;n<t.length;n++)t[n]=t[n]/(e+1)}function xt(t,e){return t.at===e.at?t.value===null?1:e.value===null?-1:0:t.at-e.at}const kt="easeInOut";function At(t,{defaultTransition:e={},...n}={},a,s){const f=e.duration||.3,o=new Map,d=new Map,y={},l=new Map;let u=0,i=0,g=0;for(let c=0;c<t.length;c++){const v=t[c];if(typeof v=="string"){l.set(v,i);continue}else if(!Array.isArray(v)){l.set(v.name,be(i,v.at,u,l));continue}let[x,k,p={}]=v;p.at!==void 0&&(i=be(i,p.at,u,l));let r=0;const m=(b,M,C,$=0,O=0)=>{const A=St(b),{delay:L=0,times:_=Be(A),type:ne=e.type||"keyframes",repeat:H,repeatType:Wt,repeatDelay:Ht=0,...Ne}=M;let{ease:P=e.ease||"easeOut",duration:V}=M;const pe=typeof L=="function"?L($,O):L,fe=A.length,de=Ge(ne)?ne:s?.[ne||"keyframes"];if(fe<=2&&de){let G=100;if(fe===2&&$t(A)){const z=A[1]-A[0];G=Math.abs(z)}const q={...e,...Ne};V!==void 0&&(q.duration=ze(V));const Q=Ke(q,G,de);P=Q.ease,V=Q.duration}V??(V=f);const me=i+pe;_.length===1&&_[0]===0&&(_[1]=1);const ye=_.length-A.length;if(ye>0&&Le(_,ye),A.length===1&&A.unshift(null),H){V=vt(V,H);const G=[...A],q=[..._];P=Array.isArray(P)?[...P]:[P];const Q=[...P];for(let z=0;z<H;z++){A.push(...G);for(let W=0;W<G.length;W++)_.push(q[W]+(z+1)),P.push(W===0?"linear":_e(Q,W-1))}bt(_,H)}const ve=me+V;gt(C,A,P,_,me,ve),r=Math.max(pe+V,r),g=Math.max(ve,g)};if(we(x)){const b=xe(x,d);m(k,p,ke("default",b))}else{const b=Ve(x,k,a,y),M=b.length;for(let C=0;C<M;C++){k=k,p=p;const $=b[C],O=xe($,d);for(const A in k)m(k[A],wt(p,A),ke(A,O),C,M)}}u=i,i+=r}return d.forEach((c,v)=>{for(const x in c){const k=c[x];k.sort(xt);const p=[],r=[],m=[];for(let $=0;$<k.length;$++){const{at:O,value:A,easing:L}=k[$];p.push(A),r.push(We(0,g,O)),m.push(L||"easeOut")}r[0]!==0&&(r.unshift(0),p.unshift(p[0]),m.unshift(kt)),r[r.length-1]!==1&&(r.push(1),p.push(null)),o.has(v)||o.set(v,{keyframes:{},transition:{}});const b=o.get(v);
1b.keyframes[x]=p;const{type:M,...C}=e;b.transition[x]={...C,duration:g,ease:m,times:r,...n}}}),o}function xe(t,e){return!e.has(t)&&e.set(t,{}),e.get(t)}function ke(t,e){return e[t]||(e[t]=[]),e[t]}function St(t){return Array.isArray(t)?t:[t]}function wt(t,e){return t&&t[e]?{...t,...t[e]}:{...t}}const Ct=t=>typeof t=="number",$t=t=>t.every(Ct);function Mt(t){const e={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=He(t)&&!qe(t)?new Qe(e):new Ye(e);n.mount(t),U.set(t,n)}function _t(t){const e={presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}},n=new yt(e);n.mount(t),U.set(t,n)}function Vt(t,e){return we(t)||typeof t=="number"||typeof t=="string"&&!ce(e)}function Ee(t,e,n,a){const s=[];if(Vt(t,e))s.push(Je(t,ce(e)&&e.default||e,n&&(n.default||n)));else{if(t==null)return s;const f=Ve(t,e,a),o=f.length;for(let d=0;d<o;d++){const y=f[d],l=y instanceof Element?Mt:_t;U.has(y)||l(y);const u=U.get(y),i={...n};"delay"in i&&typeof i.delay=="function"&&(i.delay=i.delay(d,o)),s.push(...Ue(u,{...e,transition:i},{}))}}return s}function Et(t,e,n){const a=[],s=t.map(o=>{if(Array.isArray(o)&&typeof o[0]=="function"){const d=o[0],y=Xe(0);return y.on("change",d),o.length===1?[y,[0,1]]:o.length===2?[y,[0,1],o[1]]:[y,o[1],o[2]]}return o});return At(s,e,n,{spring:Ze}).forEach(({keyframes:o,transition:d},y)=>{a.push(...Ee(y,o,d))}),a}function Dt(t){return Array.isArray(t)&&t.some(Array.isArray)}function Pt(t={}){const{scope:e,reduceMotion:n}=t;function a(s,f,o){let d=[],y;if(Dt(s)){const{onComplete:u,...i}=f||{};typeof u=="function"&&(y=u),d=Et(s,n!==void 0?{reduceMotion:n,...i}:i,e)}else{const{onComplete:u,...i}=o||{};typeof u=="function"&&(y=u),d=Ee(s,f,n!==void 0?{reduceMotion:n,...i}:i,e)}const l=new dt(d);return y&&l.finished.then(y),e&&(e.animations.push(l),l.finished.then(()=>{Se(e.animations,l)})),l}return a}se=Pt();var It=K({name:"MotionConfig",inheritAttrs:!1,__name:"MotionConfig",props:{transition:{},reduceMotion:{},reducedMotion:{default:({reduceMotion:t})=>tt(t)?t:nt.reducedMotion},nonce:{},inViewOptions:{}},setup(t){const e=t,n=te();return et(F(()=>({transition:e.transition??n.value.transition,reducedMotion:e.reducedMotion??n.value.reducedMotion,nonce:e.nonce??n.value.nonce,inViewOptions:e.inViewOptions??n.value.inViewOptions}))),(a,s)=>Ce(a.$slots,"default")}}),Nt=It;function Tt(t,{locales:e,format:n},a,s){const f=new Intl.NumberFormat(e,n).formatToParts(Number(t));a&&f.unshift({type:"prefix",value:a}),s&&f.push({type:"suffix",value:s});const o=[],d=[],y=[],l=[],u={},i=p=>`${p}:${u[p]=(u[p]??-1)+1}`;let g="",c=!1,v=!1,x=0;for(const p of f){g+=p.value;const r=p.type==="minusSign"||p.type==="plusSign"?"sign":p.type;switch(r){case"integer":c=!0,d.push(...p.value.split("").map(m=>({type:r,value:parseInt(m)})));break;case"group":d.push({type:r,value:p.value});break;case"decimal":v=!0,y.push({type:r,value:p.value,key:i(r),originalIndex:x++});break;case"fraction":y.push(...p.value.split("").map(m=>({type:r,value:parseInt(m),key:i(r),originalIndex:x++})));break;default:(c||v?l:o).push({type:r,value:p.value,key:i(r),originalIndex:x++})}}const k=[];for(let p=d.length-1;p>=0;p--){const r=i(d[p].type);k.unshift({...d[p],key:r,originalIndex:p})}return{pre:o,integer:k,fraction:y,post:l,formatted:g}}const[Ot,Rt]=at("SectionContext");function De(){const t={current:!0};return le(()=>{t.current=!1}),t}function ee(t){const{width:e,fontSize:n}=getComputedStyle(t);return`${parseFloat(e)/parseFloat(n)}em`}const Pe=new WeakMap,w="var(--mask-height, 0.15em)",oe="var(--mask-width, 0.5em)",R=`calc(${oe} / var(--invert-x, 1))`,Y="#000 0, transparent 71%",jt=`linear-gradient(to right, transparent 0, #000 ${R}, #000 calc(100% - ${R}), transparent),linear-gradient(to bottom, transparent 0, #000 ${w}, #000 calc(100% - ${w}), transparent 100%),radial-gradient(at bottom right, ${Y}),radial-gradient(at bottom left, ${Y}), radial-gradient(at top left, ${Y}), radial-gradient(at top right, ${Y})`,Ft=`100% calc(100% - ${w} * 2),calc(100% - ${R} * 2) 100%,${R} ${w},${R} ${w},${R} ${w},${R} ${w}`;it({"--invert-x":{correct:(t,{treeScale:e,projectionDelta:n})=>n.x.scale*e.x}});const Ae={display:"flex",flexDirection:"column",alignItems:"center",position:"absolute",width:"100%"};function Ie(t){const e=j();function n(s){e.value=s?.$el}B(()=>t.isPresent,s=>{var f;e.value&&((f=rt.get(e.value))==null||f.setActive("exit",!s))});function a(){var s;!t.isPresent&&e.value&&((s=t.onRemove)==null||s.call(t,t.partKey,e.value))}return{root:e,getRoot:n,handleComplete:a}}let Bt,Kt,J,Lt,Gt,zt;Bt=K({__name:"NumberSymbol",props:{partKey:{},type:{},value:{},isPresent:{type:Boolean},onRemove:{type:Function},style:{},layoutDependency:{}},setup(t){const e=t,{justify:n}=Ot(),{getRoot:a,handleComplete:s}=Ie(e);return(f,o)=>(S(),D(h(X).span,{ref:h(a),"data-state":f.isPresent?void 0:"exiting",style:T({display:"inline-flex",justifyContent:h(n),padding:`calc(${h(w)}/2) 0`,position:"relative",pointerEvents:f.isPresent?void 0:"none"}),"aria-hidden":!f.isPresent,onAnimationComplete:h(s)},{default:N(()=>[E(h($e),{mode:"popLayout","anchor-x":h(n),initial:!1},{default:N(()=>[(S(),D(h(X).span,{key:f.value,initial:{opacity:0}
1,animate:{opacity:[null,1]},exit:{opacity:[null,0]},style:{display:"inline-block",whiteSpace:"pre"}},{default:N(()=>[Me(st(f.value),1)]),_:1}))]),_:1},8,["anchor-x"])]),_:1},8,["data-state","style","aria-hidden","onAnimationComplete"]))}});Kt=K({__name:"NumberDigit",props:{value:{},initialValue:{default:void 0},isPresent:{type:Boolean},partKey:{},onRemove:{},style:{},layoutDependency:{},trend:{}},setup(t){const e=t;function n(r,m){return(r%m+m)%m}const a=e.initialValue??e.value,s=De(),f=te(),o=j(),d=j(Array(10).fill(null)),{getRoot:y,handleComplete:l,root:u}=Ie(e);let i=a;le(()=>{o.value&&d.value[a]&&(o.value.style.width=ee(d.value[a]))});const g=j(a);B([()=>e.value,()=>e.isPresent],([r,m])=>{if(!m)return g.value=0;if(s.current)return ie(()=>{g.value=r});g.value=r},{immediate:!0});function c(r){var m;if(!o.value||r===i)return;const b=o.value.getBoundingClientRect(),M=(m=u.value)==null?void 0:m.getBoundingClientRect(),C=e.trend??0;let $=r-i;C>0&&r<i?$=10-i+r:C<0&&r>i&&($=r-10-i);const O=b.height*$+(b.top-(M?M.top||0:b.top));se(o.value,{y:[O,0]},f.value.transition)}function v(r){if(s.current&&a===r||!d.value[r])return;const m=ee(d.value[r]);u.value&&(Pe.set(u.value,m),se(u.value,{width:m},f.value.transition))}B(g,r=>{v(r)},{immediate:!0,flush:"sync"}),B(g,async(r,m,b)=>
1{await ie(),c(r),b(()=>{i=r})},{immediate:!0,flush:"sync"});function x(r){return()=>E("span",{key:r,style:{display:"inline-block",padding:`calc(${w}/2) 0`},ref:m=>{d.value[r]=m}},[r])}const k=F(()=>{const r=[];for(let m=9;m>=1;m--)r.push(n(g.value-m,10));return r}),p=F(()=>{const r=[];for(let m=1;m<=9;m++)r.push(n(g.value+m,10));return r});return(r,m)=>(S(),D(h(X).span,{ref:h(y),"data-state":r.isPresent?void 0:"exiting","data-key":r.partKey,style:T({display:"inline-flex",justifyContent:"center",pointerEvents:r.isPresent?void 0:"none"}),"aria-hidden":!r.isPresent,onAnimationComplete:h(l)},{default:N(()=>[ue("span",{ref_key:"scope",ref:o,style:{display:"inline-flex",justifyContent:"center",flexDirection:"column",alignItems:"center",position:"relative"}},[k.value.length>0?(S(),I("span",{key:0,style:T({...h(Ae),bottom:"100%",left:0})},[(S(!0),I(Z,null,re(k.value,b=>(S(),D(ae(x(b)),{key:b}))),128))],4)):he("",!0),(S(),D(ae(x(g.value)))),p.value.length>0?(S(),I("span",{key:1,style:T({...h(Ae),top:"100%",left:0})},[(S(!0),I(Z,null,re(p.value,b=>(S(),D(ae(x(b)),{key:b}))),128))],4)):he("",!0)],512)]),_:1},8,["data-state","data-key","style","aria-hidden","onAnimationComplete"]))}});J=K({__name:"NumberSection",props:{parts:{},justify:{default:"left"},mode:{},name:{},style:{},trend:{}},setup(t){const e=t,n=j(),a=j(),s=De(),f=te(),o=j(e.parts);B(()=>e.parts,l=>{const u=new Map(l.map(c=>[c.key,{...c,isPresent:!0}])),i=o.value.filter(c=>!u.get(c.key)).map(c=>({...c,isPresent:!1})),g=l.sort((c,v)=>c.originalIndex-v.originalIndex);o.value=i.concat(g)},{flush:"pre"}),le(()=>{n.value&&a.value&&(n.value.style.width=ee(a.value))}),B(()=>{var l;return(l=e.parts)==null?void 0:l.map(u=>u.value).join("")},async(l,u)=>{if(await ie(),!a.value)return;const i=Array.from(a.value.children).map(c=>{if(!(c instanceof HTMLElement))return;if(c.dataset.state==="exiting"){const k=c.nextSibling;return c.remove(),()=>{a.value&&a.value.insertBefore(c,k)}}const v=Pe.get(c);if(!v)return;const x=c.style.width;return c.style.width=v,()=>{c.style.width=x}}),g=ee(a.value);for(let c=i.length-1;c>=0;c--){const v=i[c];v&&v()}if(n.value){const c=n.value.style.width||getComputedStyle(n.value).width;se(n.value,{width:[c,g]},f.value.transition)}},{flush:"post"});const d=lt(e,"justify");Rt({justify:d});function y(l,u){var i;o.value=o.value.filter(g=>g.key!==l),(i=u?.parentElement)==null||i.removeChild(u)}return(l,u)=>(S(),I("span",{ref_key:"rootRef",ref:n,class:ot(`number-section-${l.name}`),style:T({...l.style,display:"inline-flex",justifyContent:d.value})},[ue("span",{ref_key:"measuredRef",ref:a,style:{display:"inline-flex",justifyContent:"inherit",position:"relative"}},[u[0]||(u[0]=Me(" â ")),E(h($e),{mode:l.mode,"anchor-x":d.value,initial:!1},{default:N(()=>[(S(!0),I(Z,null,re(o.value,i=>(S(),I(Z,{key:i.key},[i.type==="integer"||i.type==="fraction"?(S(),D(Kt,{key:i.key,"part-key":i.key,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},value:i.value,"is-present":i.isPresent??!0,"initial-value":h(s).current?void 0:0,trend:l.trend,onRemove:y},null,8,["part-key","value","is-present","initial-value","trend"])):(S(),D(Bt,{key:i.type==="literal"?`${i.key}:${i.value}`:i.key,type:i.type,"part-key":i.key,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},value:i.value,"is-present":i.isPresent??!0,onRemove:y},null,8,["type","part-key","value","is-present"]))],64))),128))]),_:1},8,["mode","anchor-x"])],512)],6))}});Lt=K({__name:"Mask",setup(t){return(e,n)=>(S(),I("span",{"aria-hidden":!0,style:T({display:"inline-flex",margin:`0 calc(-1*${h(oe)})`,padding:`calc(${h(w)}/2) ${h(oe)}`,position:"relative",zIndex:-1,overflow:"clip",webkitMaskImage:h(jt),webkitMaskSize:h(Ft),webkitMaskPosition:"center, center, top left, top right, bottom right, bottom left",webkitMaskRepeat:"no-repeat"})},[Ce(e.$slots,"default")],4))}});Gt=["aria-label"];zt=K({name:"AnimateNumber",inheritAttrs:!1,__name:"AnimateNumber",props:{locales:{},format:{},transition:{},suffix:{},prefix:{},value:{},style:{},trend:{type:[Number,Function]}},setup(t){const e={opacity:{duration:1,ease:ct},y:{type:"spring",duration:1,bounce:0},width:{type:"spring",duration:1,bounce:0}},n=t,a=F(()=>{const l=n.value;return Tt(l,{locales:n.locales,format:n.format},n.prefix,n.suffix)});let s=typeof n.value=="string"?Number.parseFloat(n.value):Number(n.value??0);const f=F(()=>{const l=typeof n.value=="string"?Number.parseFloat(n.value):Number(n.value??0),u=n.trend;let i;return typeof u=="function"?i=u(s,l):u!==void 0?i=u:i=Math.sign(l-s),s=l,i}),o=te(),d=F(()=>n.transition??o.value.transition??e);function y(){const{format:l,prefix:u,suffix:i,locales:g,value:c,trend:v,...x}=n;return x}return(l,u)=>(S(),D(h(Nt),{transition:d.value},{default:N(()=>[E(h(X).span,ut({...l.$attrs,...y()},{style:{lineHeight:"1",...l.style,display:"inline-flex",isolation:"isolate",whiteSpace:"nowrap"}}),{default:N(()=>[ue("span",{"aria-label":a.value.formatted,style:{display:"inline-flex",direction:"ltr",isolation:"isolate",position:"relative",zIndex:-1}},[E(J,{style:T({padding:`calc(${h(w)}/2) 0`}),"aria-hidden":!0,justify:"right",mode:"popLayout",parts:a.value.pre,name:"pre",trend:f.value},null,8,["style","parts","trend"]),E(Lt,null,{default:N(()=>[E(J,{justify:"right",parts:a.value.integer,name:"integer",trend:f.value},null,8,["parts","trend"]),E(J,{parts:a.value.fraction,name:"fraction",trend:f.value},null,8,["parts","trend"])]),_:1}),E(J,{style:T({padding:`calc(${h(w)}/2) 0`}),"aria-hidden":!0,mode:"popLayout",parts:a.value.post,name:"post",trend:f.value},null,8,["style","parts","trend"])],8,Gt)]),_:1},16,["style"])]),_:1},8,["transition"]))}});Qt=zt});export{se as a,Qt as r,__tla};
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.