import{j as s}from"./main-p4UBsOSf.js";import{S as n}from"./StatusPill-BDkFIujB.js";import{m as l}from"./proxy-DX5Q72lq.js";import"./index-DRkHHVpg.js";const r=[{x:18,y:24},{x:78,y:20},{x:68,y:78}];function d({agents:a}){return s.jsxs("div",{className:"pointer-events-none absolute inset-0",children:[s.jsx("svg",{className:"absolute inset-0 h-full w-full",viewBox:"0 0 100 100",preserveAspectRatio:"none",children:r.map((e,t)=>s.jsx("path",{d:`M 50 50 L ${e.x} ${e.y}`,stroke:"rgba(61, 242, 255, 0.55)",strokeWidth:"0.5",strokeDasharray:"2 4",fill:"none"},t))}),a.map((e,t)=>{const o=r[t]||{x:50,y:10+t*20};return s.jsx(l.div,{className:"hud-node pointer-events-auto absolute",style:{left:`${o.x}%`,top:`${o.y}%`},whileHover:{scale:1.05},children:s.jsxs("div",{className:"rounded-2xl border border-neon-cyan/25 bg-bg-800/70 px-4 py-3 shadow-glow",children:[s.jsx("p",{className:"text-xs uppercase tracking-[0.3em] text-neon-cyan/70",children:e.name}),s.jsx("div",{className:"mt-2",children:s.jsx(n,{label:e.status,status:e.status})})]})},e.id)})]})}export{d as AgentNodes};
