1import{r,D as m,q as v,i as d,A as g,Z as h}from"./entry.cd3f3ea2.js";const u=r({}),c=m(()=>{if(!Object.keys(u.value).length)return!0;for(const e in u.value)if(!u.value[e])return!0;return!1}),l=r(!0),i=r(!1);function $(...e){const a=`l${~~(Math.random()*1e6)}`,n=(...t)=>{for(const o of t)u.value[`${a}-${o}`]=!1},s=(...t)=>{for(const o of t)u.value[`${a}-${o}`]=!0};return n(...e),{loading:m(()=>i.value?l.value:c.value),register:n,complete:s}}function x(){let e=0;const a=r(0);i.value=!0;let n,s,t;const o=()=>{if(s=Date.now()-n,n+=s,e+=Math.max(0,.8-e)*Math.min(1,s*2e-4),a.value+=(e-a.value)*Math.min(1,s*.004),Math.abs(1-a.value)<5e-4){a.value=1,h(()=>{l.value=!1,i.value=!1}),cancelAnimationFrame(t);return}t=requestAnimationFrame(o)},f=()=>{c.value?(l.value=!0,e=0,a.value=0,n=Date.now(),o()):e=1};return v(c,f),d(f),g(()=>{cancelAnimationFrame(t)}),{progress:a,loading:l}}const p=r("dark"),k=r(!1);function y(){return{logo:k,theme:p}}export{x as a,y as b,$ as u};
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.