import{j as e}from"./index-Bejg7zm2.js";import{S as n}from"./StatusPill-Dd3sqvxG.js";import{m as l}from"./proxy-BqO3PBEy.js";function o({wsStatus:s,className:t=""}){const i=[{label:"WS Link",value:s,status:s==="open"?"active":"offline"},{label:"Safety Gate",value:"Required",status:"active"},{label:"Routing",value:"Adaptive",status:"running"},{label:"Mode",value:"Hybrid",status:"idle"}];return e.jsxs(l.section,{className:`hud-panel scanline relative rounded-2xl p-4 ${t}`,initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},children:[e.jsx("div",{className:"absolute inset-0 bg-grid bg-[size:32px_32px] opacity-20"}),e.jsxs("div",{className:"relative space-y-6",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx("h2",{className:"font-display text-base text-neon-cyan",children:"System Dashboard"}),e.jsx("div",{className:"text-xs uppercase tracking-[0.3em] text-neon-cyan/60",children:"Realtime"})]}),e.jsx("div",{className:"grid grid-cols-2 gap-3",children:i.map(a=>e.jsxs("div",{className:"rounded-xl border border-neon-cyan/15 bg-bg-800/80 p-3",children:[e.jsx("p",{className:"text-[10px] uppercase tracking-[0.35em] text-neon-cyan/50",children:a.label}),e.jsxs("div",{className:"mt-2 flex items-center justify-between",children:[e.jsx("span",{className:"text-sm text-white",children:a.value}),e.jsx(n,{label:a.status,status:a.status})]})]},a.label))})]})]})}export{o as Dashboard};
