1import{L as v,H as u,l as A}from"./Bjm5lLmX.js";const h=t=>t==="";const L=(...t)=>t.filter((e,r,o)=>!!e&&e.trim()!==""&&o.indexOf(e)===r).join(" ").trim();const w=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();const S=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,r,o)=>o?o.toUpperCase():r.toLowerCase());const W=t=>{const e=S(t);return e.charAt(0).toUpperCase()+e.slice(1)};var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"};const $=Symbol("lucide-icons");function j(){return v($,{})}const E=({name:t,iconNode:e,absoluteStrokeWidth:r,"absolute-stroke-width":o,strokeWidth:c,"stroke-width":k,size:i,color:C,...f},{slots:a})=>{const{size:n,color:p,strokeWidth:m=2,absoluteStrokeWidth:g=!1,class:x=""}=j(),b=A(()=>{const l=h(r)||h(o)||r===!0||o===!0||g===!0,d=c||k||m||s["stroke-width"];return l?Number(d)*24/Number(i??n??s.width):d});return u("svg",{...s,...f,width:i??n??s.width,height:i??n??s.height,stroke:C??p??s.stroke,"stroke-width":b.value,class:L("lucide",x,...t?[`lucide-${w(W(t))}-icon`,`lucide-${w(t)}`]:["lucide-icon"])},[...e.map(l=>u(...l)),...a.default?[a.default()]:[]])};const U=(t,e)=>(r,{slots:o,attrs:c})=>u(E,{...c,...r,iconNode:e,name:t},o.default?{default:o.default}:void 0);export{U 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.