import{i as f,l as v,r as l,k as e,P as h,M as u}from"./index-BVfpSx5Q.js";import{B as n}from"./Badge-Bu-Xtkc9.js";import{D as y}from"./DrawerPanel-C8tPLJh5.js";import{m as d}from"./proxy-Dwi19u3x.js";import{A as g}from"./activity-uKw4bbIN.js";import"./index-CskJyMLH.js";import"./x-C5WZKxrb.js";/** * @license lucide-react v0.460.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const p=f("Hexagon",[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z",key:"yt0hxn"}]]),t=[{date:"2 hours ago",action:"Token update applied",actor:"System",surface:"Web App"},{date:"1 day ago",action:"Voice audit completed",actor:"Brand Ops",surface:"Marketing Site"},{date:"3 days ago",action:"New component adopted",actor:"Dev Team",surface:"Web App"},{date:"1 week ago",action:"A11y remediation",actor:"System",surface:"Mobile App"},{date:"2 weeks ago",action:"Design review passed",actor:"Brand Ops",surface:"Web App"}],j={szl:[{id:"sentra",name:"TENAX",tagline:"TENAX — Cyber Resilience Command",color:"#8a8a8a",healthScore:87,lastAudit:"2026-04-20",drift:"none",owner:"Brand Ops",surfaces:4,detail:{tokenConformance:92,voiceConformance:85,a11yScore:84,recentActivity:t}},{id:"counsel",name:"Counsel",tagline:"Legal Matter Command",color:"#8a8a8a",healthScore:74,lastAudit:"2026-04-15",drift:"token",owner:"Legal Tech",surfaces:3,detail:{tokenConformance:68,voiceConformance:80,a11yScore:74,recentActivity:t}},{id:"pulse",name:"LUMINA",tagline:"LUMINA — AI Executive Briefing",color:"#c9b787",healthScore:91,lastAudit:"2026-04-22",drift:"none",owner:"Executive",surfaces:2,detail:{tokenConformance:95,voiceConformance:90,a11yScore:88,recentActivity:t}},{id:"terra",name:"DOMAINE",tagline:"DOMAINE — Real Estate Intelligence",color:"#8a8a8a",healthScore:68,lastAudit:"2026-04-10",drift:"voice",owner:"Property",surfaces:5,detail:{tokenConformance:75,voiceConformance:60,a11yScore:69,recentActivity:t}},{id:"vessels",name:"SEXTANT",tagline:"SEXTANT — Maritime Intelligence",color:"#c9b787",healthScore:82,lastAudit:"2026-04-18",drift:"none",owner:"Maritime",surfaces:3,detail:{tokenConformance:85,voiceConformance:82,a11yScore:79,recentActivity:t}},{id:"aegis",name:"PARAGON",tagline:"PARAGON — Defense & Intelligence",color:"#8a8a8a",healthScore:79,lastAudit:"2026-04-12",drift:"token",owner:"Defense",surfaces:6,detail:{tokenConformance:72,voiceConformance:85,a11yScore:80,recentActivity:t}},{id:"carlotajo",name:"Carlota Jo",tagline:"Private Advisory",color:"#c9b787",healthScore:95,lastAudit:"2026-04-21",drift:"none",owner:"Advisory",surfaces:2,detail:{tokenConformance:98,voiceConformance:94,a11yScore:93,recentActivity:t}},{id:"command",name:"Command",tagline:"Unified Command",color:"#c9b787",healthScore:71,lastAudit:"2026-04-08",drift:"voice",owner:"Platform",surfaces:4,detail:{tokenConformance:80,voiceConformance:65,a11yScore:68,recentActivity:t}}],acme:[{id:"acme-1",name:"Acme Core",tagline:"Core Infrastructure",color:"#8a8a8a",healthScore:88,lastAudit:"2026-04-19",drift:"none",owner:"Platform",surfaces:3,detail:{tokenConformance:90,voiceConformance:88,a11yScore:86,recentActivity:t}},{id:"acme-2",name:"Acme Edge",tagline:"Edge Computing",color:"#c9b787",healthScore:62,lastAudit:"2026-04-05",drift:"token",owner:"Edge Team",surfaces:2,detail:{tokenConformance:55,voiceConformance:70,a11yScore:61,recentActivity:t}},{id:"acme-3",name:"Acme PRAXIS",tagline:"Integration Hub",color:"#8a8a8a",healthScore:94,lastAudit:"2026-04-23",drift:"none",owner:"Integration",surfaces:1,detail:{tokenConformance:96,voiceConformance:95,a11yScore:91,recentActivity:t}}],northwind:[{id:"nw-1",name:"Northwind Traders",tagline:"B2B Commerce",color:"#8a8a8a",healthScore:76,lastAudit:"2026-04-14",drift:"voice",owner:"Commerce",surfaces:5,detail:{tokenConformance:82,voiceConformance:68,a11yScore:78,recentActivity:t}},{id:"nw-2",name:"Northwind Logistics",tagline:"Supply Chain",color:"#8a8a8a",healthScore:89,lastAudit:"2026-04-21",drift:"none",owner:"Logistics",surfaces:4,detail:{tokenConformance:91,voiceConformance:86,a11yScore:90,recentActivity:t}},{id:"nw-3",name:"Northwind Analytics",tagline:"Data Insights",color:"#8a8a8a",healthScore:72,lastAudit:"2026-04-11",drift:"token",owner:"Data Team",surfaces:2,detail:{tokenConformance:65,voiceConformance:80,a11yScore:71,recentActivity:t}}]};function N({score:r,color:i}){const c=2*Math.PI*20,s=c-r/100*c;return e.jsxs("div",{className:"relative w-12 h-12 flex items-center justify-center",children:[e.jsxs("svg",{className:"w-full h-full transform -rotate-90",viewBox:"0 0 48 48",children:[e.jsx("circle",{cx:"24",cy:"24",r:20,stroke:"var(--color-a11oy-surface)",strokeWidth:"4",fill:"none"}),e.jsx("circle",{cx:"24",cy:"24",r:20,stroke:i,strokeWidth:"4",fill:"none",strokeDasharray:c,strokeDashoffset:s,strokeLinecap:"round",className:"transition-all duration-1000 ease-out"})]}),e.jsx("span",{className:"absolute text-xs font-mono font-medium",children:r})]})}function A({drift:r}){return r==="none"?e.jsx(n,{variant:"ok",size:"sm",children:"No Drift"}):r==="token"?e.jsxs(n,{variant:"warn",size:"sm",className:"flex items-center gap-1",children:[e.jsx(h,{className:"w-3 h-3"})," Token Drift"]}):r==="voice"?e.jsxs(n,{variant:"critical",size:"sm",className:"flex items-center gap-1",children:[e.jsx(u,{className:"w-3 h-3"})," Voice Drift"]}):null}function T(){const{currentOrg:r}=v(),i=j[r]||[],[o,c]=l.useState(null),[s,m]=l.useState("tokens");return e.jsxs(d.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},className:"p-8 h-full overflow-y-auto",children:[e.jsxs("div",{className:"mb-8",children:[e.jsx("h1",{className:"text-2xl font-display font-medium text-[var(--color-a11oy-text)]",children:"Atlas"}),e.jsxs("p",{className:"text-[var(--color-a11oy-text-sub)] mt-1",children:["Brand health and orchestration overview for ",r.toUpperCase(),"."]})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4",children:i.map(a=>e.jsxs("button",{onClick:()=>c(a),className:"text-left bg-[var(--color-a11oy-card)] border border-[var(--color-a11oy-border)] rounded-lg p-5 hover:border-[var(--color-a11oy-blue)] transition-colors flex flex-col h-full group",children:[e.jsxs("div",{className:"flex justify-between items-start mb-4",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"w-8 h-8 rounded-md flex items-center justify-center shrink-0",style:{backgroundColor:`${a.color}20`,color:a.color},children:e.jsx(p,{className:"w-4 h-4"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-medium text-[var(--color-a11oy-text)] group-hover:text-[var(--color-a11oy-blue)] transition-colors",children:a.name}),e.jsx("p",{className:"text-[10px] text-[var(--color-a11oy-text-ghost)] uppercase tracking-wider",children:a.owner})]})]}),e.jsx(N,{score:a.healthScore,color:a.color})]}),e.jsx("p",{className:"text-xs text-[var(--color-a11oy-text-sub)] mb-6 flex-1",children:a.tagline}),e.jsxs("div",{className:"flex items-center justify-between mt-auto pt-4 border-t border-[var(--color-a11oy-border)]",children:[e.jsxs("div",{className:"text-xs text-[var(--color-a11oy-text-ghost)] font-mono",children:[a.surfaces," surfaces"]}),e.jsx(A,{drift:a.drift})]})]},a.id))}),e.jsx(y,{isOpen:!!o,onClose:()=>c(null),title:(o==null?void 0:o.name)||"",subtitle:o==null?void 0:o.tagline,width:"w-[500px]",children:o&&e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{className:"flex gap-4",children:[e.jsxs("div",{className:"bg-[var(--color-a11oy-surface)] p-4 rounded-md flex-1 flex flex-col items-center justify-center",children:[e.jsx("div",{className:"text-[10px] uppercase text-[var(--color-a11oy-text-ghost)] tracking-widest mb-1",children:"Overall Health"}),e.jsx("div",{className:"text-2xl font-mono font-medium",style:{color:o.color},children:o.healthScore})]}),e.jsxs("div",{className:"bg-[var(--color-a11oy-surface)] p-4 rounded-md flex-1 flex flex-col items-center justify-center",children:[e.jsx("div",{className:"text-[10px] uppercase text-[var(--color-a11oy-text-ghost)] tracking-widest mb-1",children:"Last Audit"}),e.jsx("div",{className:"text-sm font-mono text-[var(--color-a11oy-text)]",children:o.lastAudit})]})]}),e.jsx("div",{className:"border-b border-[var(--color-a11oy-border)]",children:e.jsx("div",{className:"flex gap-6",children:["tokens","voice","a11y"].map(a=>e.jsxs("button",{onClick:()=>m(a),className:`pb-2 text-sm font-medium transition-colors relative ${s===a?"text-[var(--color-a11oy-blue)]":"text-[var(--color-a11oy-text-sub)] hover:text-[var(--color-a11oy-text)]"}`,children:[a.charAt(0).toUpperCase()+a.slice(1)," Conformance",s===a&&e.jsx(d.div,{layoutId:"activetab",className:"absolute bottom-0 left-0 right-0 h-0.5 bg-[var(--color-a11oy-blue)]"})]},a))})}),e.jsxs("div",{className:"min-h-[150px]",children:[s==="tokens"&&e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"flex items-end justify-between",children:[e.jsxs("div",{className:"text-3xl font-mono font-medium text-[var(--color-a11oy-text)]",children:[o.detail.tokenConformance,"%"]}),e.jsx("div",{className:"text-xs text-[var(--color-a11oy-text-ghost)]",children:"Tokens aligned"})]}),e.jsx("div",{className:"h-2 w-full bg-[var(--color-a11oy-surface)] rounded-full overflow-hidden",children:e.jsx("div",{className:"h-full bg-[var(--color-a11oy-blue)]",style:{width:`${o.detail.tokenConformance}%`}})}),o.drift==="token"&&e.jsxs("div",{className:"p-3 bg-[var(--color-a11oy-warn)]/10 border border-[var(--color-a11oy-warn)]/20 rounded text-sm text-[var(--color-a11oy-text-sub)]",children:[e.jsx("span",{className:"text-[var(--color-a11oy-warn)] font-medium",children:"Warning:"})," ","Hardcoded hex values detected bypassing token registry in"," ",Math.floor((100-o.detail.tokenConformance)/2)," surfaces."]})]}),s==="voice"&&e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"flex items-end justify-between",children:[e.jsxs("div",{className:"text-3xl font-mono font-medium text-[var(--color-a11oy-text)]",children:[o.detail.voiceConformance,"%"]}),e.jsx("div",{className:"text-xs text-[var(--color-a11oy-text-ghost)]",children:"Voice compliance"})]}),e.jsx("div",{className:"h-2 w-full bg-[var(--color-a11oy-surface)] rounded-full overflow-hidden",children:e.jsx("div",{className:"h-full bg-[var(--color-a11oy-blue)]",style:{width:`${o.detail.voiceConformance}%`}})}),o.drift==="voice"&&e.jsxs("div",{className:"p-3 bg-[var(--color-a11oy-critical)]/10 border border-[var(--color-a11oy-critical)]/20 rounded text-sm text-[var(--color-a11oy-text-sub)]",children:[e.jsx("span",{className:"text-[var(--color-a11oy-critical)] font-medium",children:"Critical:"})," ","Banned terminology (deprecated strings) detected in live copy."]})]}),s==="a11y"&&e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"flex items-end justify-between",children:[e.jsxs("div",{className:"text-3xl font-mono font-medium text-[var(--color-a11oy-text)]",children:[o.detail.a11yScore,"%"]}),e.jsx("div",{className:"text-xs text-[var(--color-a11oy-text-ghost)]",children:"A11y index"})]}),e.jsx("div",{className:"h-2 w-full bg-[var(--color-a11oy-surface)] rounded-full overflow-hidden",children:e.jsx("div",{className:"h-full bg-[var(--color-a11oy-blue)]",style:{width:`${o.detail.a11yScore}%`}})})]})]}),e.jsxs("div",{className:"pt-6 border-t border-[var(--color-a11oy-border)]",children:[e.jsxs("h4",{className:"text-xs uppercase tracking-widest text-[var(--color-a11oy-text-ghost)] mb-4 flex items-center gap-2",children:[e.jsx(g,{className:"w-3 h-3"})," Recent Activity"]}),e.jsx("div",{className:"space-y-3",children:o.detail.recentActivity.map((a,x)=>e.jsxs("div",{className:"flex gap-3 text-sm",children:[e.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-[var(--color-a11oy-border)] mt-1.5 shrink-0"}),e.jsxs("div",{children:[e.jsx("div",{className:"text-[var(--color-a11oy-text)]",children:a.action}),e.jsxs("div",{className:"text-xs text-[var(--color-a11oy-text-ghost)] mt-0.5",children:[a.actor," • ",a.surface," • ",a.date]})]})]},x))})]})]})})]})}export{T as AtlasSection};