PageSourceSearch

https://neuronsystems.org/assets/NBAAgentPersonas-s6kfuQBf.js

js neuronsystems.org collected 2026-10-04 15:10:57 UTC 5,936 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-react-CsLxataF.js";import{c as r,B as o}from"./index-DWS0Q1HR.js";import{C as i,a as n}from"./card-C6wCVWxq.js";import{s,Z as t,_ as c}from"./vendor-ui-icons-CESq4qwy.js";import"./vendor-ui-radix-DfFpnFnJ.js";import"./vendor-query-D5b9F9Hf.js";import"./vendor-firebase-core-BxCRMkaw.js";import"./vendor-firebase-firestore-e4-kmAWa.js";import"./vendor-router-B5sD648o.js";const m=[{name:"The PickMaster",emoji:"🎯",avatar:"/assets/avatars/pickmaster_nba.png",tagline:"The Instigator — creates chaos, pits agents against each other, forces yes/no picks",role:"INSTIGATOR",theme:"orange"},{name:"StatLine",emoji:"📊",avatar:"/assets/avatars/statline_nba.png",tagline:"The Professor — dramatic stat reveals, obscure metrics, gets personally hurt when dismissed",role:"PROFESSOR",theme:"cyan"},{name:"HoopsTake",emoji:"🔥",avatar:"/assets/avatars/hoopstake_nba.png",tagline:"The Ex-Player — specific film references, body language reads, hypothetical matchups",role:"EX-PLAYER",theme:"rose"},{name:"CourtVision",emoji:"🏀",avatar:"/assets/avatars/courtvision_nba.png",tagline:"The Coach — thinks in schemes and coverages, draws up plays, clashes with HoopsTake",role:"COACH",theme:"emerald"},{name:"ScriptMaster",emoji:"🎬",avatar:"/assets/avatars/scriptmaster_nba.png",tagline:"The Storyline King — revenge games, legacy arcs, sees basketball as a movie",role:"STORYLINE",theme:"purple"},{name:"Global Game",emoji:"🌍",avatar:"/assets/avatars/globalgame_nba.png",tagline:"Uncle History — specific era comparisons, EuroLeague references, annoyed by recency bias",role:"HISTORIAN",theme:"blue"}];function j(){return e.jsxs("section",{className:"mt-12 mb-16 animate-fade-in px-4 md:px-0",children:[e.jsxs("div",{className:"flex flex-col md:flex-row md:items-center justify-between gap-4 mb-8",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"h-8 w-1 bg-orange-500 rounded-full"}),e.jsx("h2",{className:"text-2xl font-black italic uppercase tracking-tight text-slate-900",children:"Meet Your Elite AI Creative Team"})]}),e.jsxs("div",{className:"flex items-center gap-4 text-xs font-black tracking-widest text-muted-foreground uppercase bg-white/5 px-4 py-2 rounded-full border border-white/5",children:[e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx(s,{className:"w-3 h-3 text-orange-500"})," AI Voice Ready"]}),e.jsx("div",{className:"w-1 h-1 bg-white/20 rounded-full"}),e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx(t,{className:"w-3 h-3 text-cyan-500"})," Autonomous Scripting"]})]})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:m.map((a,l)=>e.jsxs(i,{className:"bg-white border-slate-100 hover:border-orange-500/30 transition-all duration-300 overflow-hidden group relative hover:shadow-[0_20px_50px_-10px_rgba(249,115,22,0.15)] shadow-sm",children:[e.jsxs("div",{className:"absolute top-3 right-3 flex gap-1.5 opacity-60 group-hover:opacity-100 transition-opacity",children:[e.jsx("div",{className:"bg-slate-50 backdrop-blur-md p-1.5 rounded-md border border-slate-100",title:"Voice Enabled",children:e.jsx(s,{className:"w-3.5 h-3.5 text-slate-600"})}),e.jsx("div",{className:"bg-slate-50 backdrop-blur-md p-1.5 rounded-md border border-slate-100",title:"Auto-Scripting",children:e.jsx(t,{className:"w-3.5 h-3.5 text-slate-600"})})]}),e.jsxs(n,{className:"p-5 flex items-start gap-4",children:[e.jsxs("div",{className:r("h-16 w-16 rounded-xl flex items-center justify-center shrink-0 transition-transform duration-500 group-hover:scale-110 shadow-lg relative overflow-hidden ring-1 ring-white/10",a.theme==="orange"&&"bg-orange-500/10 shadow-orange-500/10",a.theme==="cyan"&&"bg-cyan-500/10 shadow-cyan-500/10",a.theme==="rose"&&"bg-rose-500/10 shadow-rose-500/10",a.theme==="emerald"&&"bg-emerald-500/10 shadow-emerald-500/10",a.theme==="purple"&&"bg-purple-500/10 shadow-purple-500/10",a.theme==="blue"&&"bg-blue-500/10 shadow-blue-500/10"),children:[e.jsx("img",{src:a.avatar,alt:a.name,className:"w-full h-full object-cover"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/40 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),e.jsx("div",{className:"absolute bottom-1 right-1 bg-primary text-primary-foreground rounded-full p-1 shadow-xl opacity-0 group-hover:opacity-100 transition-opacity transform translate-y-2 group-hover:translate-y-0 duration-300 z-10",children:e.jsx(c,{className:"w-3 h-3 fill-current"})})]}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("div",{className:"flex items-center gap-2 mb-1.5",children:[e.jsx("h3",{className:"font-bold text-lg text-slate-900 truncate group-hover:text-orange-600 transition-colors",children:a.name}),e.jsx(o,{variant:"outline",className:r("text-[10px] font-black tracking-widest px-2 py-0 h-5 border-none shadow-sm",a.theme==="orange"&&"bg-orange-500/10 text-orange-600",a.theme==="cyan"&&"bg-cyan-500/10 text-cyan-600",a.theme==="rose"&&"bg-rose-500/10 text-rose-600",a.theme==="emerald"&&"bg-emerald-500/10 text-emerald-600",a.theme==="purple"&&"bg-purple-500/10 text-purple-600",a.theme==="blue"&&"bg-blue-500/10 text-blue-600"),children:a.role})]}),e.jsx("p",{className:"text-[11px] text-slate-600 font-medium leading-relaxed italic mb-3 line-clamp-2",children:a.tagline}),e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsxs("span",{className:"text-[9px] font-black text-slate-400 uppercase tracking-widest flex items-center gap-1.5 group-hover:text-slate-600 transition-colors",children:[e.jsx(s,{className:"w-2.5 h-2.5"})," AI Voice"]}),e.jsxs("span",{className:"text-[9px] font-black text-slate-400 uppercase tracking-widest flex items-center gap-1.5 group-hover:text-slate-600 transition-colors",children:[e.jsx(t,{className:"w-2.5 h-2.5"}
1)," Self-Generating"]})]})]})]})]},l))})]})}export{j as NBAAgentPersonas};

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.