1import{j as t}from"./jsx-runtime-BXHdZtXm.js";import{a as l}from"./react-router-BaecbKjl.js";import{i as c}from"./iconProps-DizisEWa.js";const m=a=>t.jsx("svg",{className:"empty-circle",width:"16",height:"16",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-icon":"EmptyCircle",...c(a),children:t.jsx("path",{d:"M10 18.3333C14.6024 18.3333 18.3334 14.6023 18.3334 9.99996C18.3334 5.39759 14.6024 1.66663 10 1.66663C5.39765 1.66663 1.66669 5.39759 1.66669 9.99996C1.66669 14.6023 5.39765 18.3333 10 18.3333Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}),d="_container_y0704_1",p="_meter_y0704_10",u="_outline_y0704_18",h="_filled_y0704_21",r={container:d,meter:p,outline:u,filled:h},y=({label:a,value:o,dataTestId:n})=>{const s=l.useId();let e=Math.round(o/20);return e<0&&(e=0),e>5&&(e=5),t.jsxs("p",{className:`${r.container} tui-match-scale`,"data-testid":n,children:[t.jsx("span",{id:s,children:a}),t.jsx("span",{role:"meter","aria-valuenow":e,"aria-valuemin":0,"aria-valuemax":5,"aria-labelledby":s,className:r.meter,children:[...Array(5)].map((_,i)=>t.jsx(m,{className:i+1<=e?r.filled:r.outline},`${a}-match-${i}`))})]})};export{y as T};
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.