1import{an as h,am as w}from"./CczaoG5l.js";import{C as L,n as X,w as b,k as x,c as a}from"./2gc2_-wT.js";const C=()=>{const t=x(null),{width:l}=w(),{fontSize:u}=h(),e=x({s:360,m:640,l:768,xl:1024,xxl:1440}),o=()=>{if(!t.value)return;const k=getComputedStyle(t.value);Object.keys(e.value).forEach(n=>{const s=k.getPropertyValue(`--breakpoint-${n}`).trim();s.endsWith("px")?e.value[n]=parseInt(s,10):s.endsWith("rem")&&(e.value[n]=parseFloat(s)*u.value)})},p=a(()=>l.value>=e.value.s),f=a(()=>l.value>=e.value.m),d=a(()=>l.value>=e.value.l),y=a(()=>l.value>=e.value.xl),v=a(()=>l.value>=e.value.xxl),S=a(()=>l.value<e.value.s),r=a(()=>l.value>=e.value.s&&l.value<e.value.m),i=a(()=>l.value>=e.value.m&&l.value<e.value.l),c=a(()=>l.value>=e.value.l&&l.value<e.value.xl),m=a(()=>l.value>=e.value.xl&&l.value<e.value.xxl),O=a(()=>v.value?"xxl":m.value?"xl":c.value?"l":i.value?"m":r.value?"s":"xs");return L(async()=>{t.value=document.documentElement,await X(),o()}),b(u,()=>{o()}),{isS:p,isM:f,isL:d,isXL:y,isXXL:v,isOnlyXS:S,isOnlyS:r,isOnlyM:i,isOnlyL:c,isOnlyXL:m,breakpoints:e,currentBreakpoint:O,computedFontSize:u}};export{C 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.