// Status strip under the header — compact one-row summary. function StatusStrip({ alerts }) { const active = alerts.filter(a => a.status === "active"); const crit = active.filter(a => a.severity === "critical").length; const warn = active.filter(a => a.severity === "warning").length; const info = active.filter(a => a.severity === "info").length; const closedToday = TASKS.filter(t => t.state === "Done" && t.closedAt && t.closedAt.startsWith("2026-05-17")).length; const onlineAgents = TEAM.filter(t => t.watcherOnline).length; const totalEvents = EVENTS.length + 142; const stateLine = NOW.toLocaleDateString("ru-RU", { day: "2-digit", month: "2-digit" }) + " " + NOW.toLocaleTimeString("ru-RU", { hour: "2-digit", minute: "2-digit" }); return (