1import{c,o}from"./D9UuDnCi.js";class i{#e;#s;constructor(e,t){this.#e=e,this.#s=c(t)}get current(){return this.#s(),this.#e()}}const l=/\(.+\)/,h=new Set(["all","print","screen","and","or","not","only"]);class p extends i{constructor(e,t){let a=l.test(e)||e.split(/[\s,]+/).some(s=>h.has(s.trim()))?e:`(${e})`;const n=window.matchMedia(a);super(()=>n.matches,s=>o(n,"change",s))}}export{p as M};
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.