1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,23096,e=>{"use strict";var t=e.i(43476),s=e.i(71645),r=e.i(20133);e.s(["BlogSearch",0,function({placeholder:e,button:i,defaultValue:l=""}){let n=(0,r.useRouter)(),[o,a]=(0,s.useState)(l);return(0,t.jsxs)("form",{onSubmit:e=>{e.preventDefault();let t=o.trim();t.length>=2&&n.push(`/blog/search?q=${encodeURIComponent(t)}`)},role:"search",className:"mx-auto flex max-w-md items-center gap-2",children:[(0,t.jsxs)("div",{className:"relative flex-1",children:[(0,t.jsxs)("svg",{viewBox:"0 0 24 24",className:"pointer-events-none absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-muted3",fill:"none",stroke:"currentColor",strokeWidth:"2","aria-hidden":"true",children:[(0,t.jsx)("circle",{cx:"11",cy:"11",r:"7"}),(0,t.jsx)("path",{d:"M21 21l-4.3-4.3",strokeLinecap:"round"})]}),(0,t.jsx)("input",{type:"search",value:o,onChange:e=>a(e.target.value),placeholder:e,"aria-label":e,className:"w-full rounded-full border border-line2 bg-white py-2.5 pl-9 pr-4 text-sm text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand"})]}),(0,t.jsx)("button",{type:"submit",className:"rounded-full bg-brand px-4 py-2.5 text-sm font-semibold text-white hover:bg-brand-dark focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand focus-visible:ring-offset-2",children:i})]})}])}]);
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.