1import{ax as y,av as E,Z as b,m as g,a_ as w,bh as k,bc as P,bd as _,q as S,aw as R}from"./C4zSMswy.js";import{B as T}from"./BCZUkPba.js";function L(f,i,a){var l;y&&(l=R,E());var c=new T(f);b(()=>{var n=i()??null;if(y){var r=w(l),t=r===S,h=n!==null;if(t!==h){var m=k();P(m),c.anchor=m,_(!1),c.ensure(n,n&&(e=>a(e,n))),_(!0);return}}c.ensure(n,n&&(e=>a(e,n)))},g)}const A="modulepreload",N=function(f,i){return new URL(f,i).href},p={},q=function(i,a,l){let c=Promise.resolve();if(a&&a.length>0){let m=function(e){return Promise.all(e.map(o=>Promise.resolve(o).then(u=>({status:"fulfilled",value:u}),u=>({status:"rejected",reason:u}))))};const r=document.getElementsByTagName("link"),t=document.querySelector("meta[property=csp-nonce]"),h=t?.nonce||t?.getAttribute("nonce");c=m(a.map(e=>{if(e=N(e,l),e in p)return;p[e]=!0;const o=e.endsWith(".css"),u=o?'[rel="stylesheet"]':"";if(l)for(let d=r.length-1;d>=0;d--){const v=r[d];if(v.href===e&&(!o||v.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${u}`))return;const s=document.createElement("link");if(s.rel=o?"stylesheet":A,o||(s.as="script"),s.crossOrigin="",s.href=e,h&&s.setAttribute("nonce",h),document.head.appendChild(s),o)return new Promise((d,v)=>{s.addEventListener("load",d),s.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${e}`)))})}))}function n(r){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=r,window.dispatchEvent(t),!t.defaultPrevented)throw r}return c.then(r=>{for(const t of r||[])t.status==="rejected"&&n(t.reason);return i().catch(n)})};export{q as _,L as c};
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.