PageSourceSearch

https://stancestream.vercel.app/assets/TrueMultiDebateViewer-DK3XjS1B.js

js stancestream.vercel.app collected 2026-10-03 07:47:45 UTC 20,320 bytes, 1 lines download raw bytes

1import{r as e}from"./rolldown-runtime-CxhCXM28.js";import{l as t}from"./charts-xZzeSmd0.js";import{a as n,o as a}from"./redis-components-DUK0yHF2.js";import{t as r}from"./index-D3KEmjVL.js";Math.pow(10,8);var o=Symbol.for("constructDateFrom");function i(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&o in e?e[o](t):e instanceof Date?new e.constructor(t):new Date(t)}function s(e,t){return i(t||e,e)}var d={};function l(){return d}function c(e){const t=s(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function m(e,...t){const n=i.bind(null,e||t.find(e=>"object"==typeof e));return t.map(n)}function u(e,t){const n=+s(e)-+s(t);return n<0?-1:n>0?1:n}function h(e,t,n){const[a,r,o]=m(n?.in,e,e,t),i=u(r,o),d=Math.abs(function(e,t){const[n,a]=m(void 0,e,t);return 12*(n.getFullYear()-a.getFullYear())+(n.getMonth()-a.getMonth())}(r,o));if(d<1)return 0;1===r.getMonth()&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-i*d);let l=u(r,o)===-i;(function(e,t){const n=s(e,t?.in);return+function(e,t){const n=s(e,t?.in);return n.setHours(23,59,59,999),n}(n,t)===+function(e,t){const n=s(e,t?.in),a=n.getMonth();return n.setFullYear(n.getFullYear(),a+1,0),n.setHours(23,59,59,999),n}(n,t)})(a)&&1===d&&1===u(a,o)&&(l=!1);const c=i*(d-+l);return 0===c?0:c}var g={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function f(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var x={date:f({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:f({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:f({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},b={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function p(e){return(t,n)=>{let a;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,r=n?.width?String(n.width):t;a=e.formattingValues[r]||e.formattingValues[t]}else{const t=e.defaultWidth,r=n?.width?String(n.width):e.defaultWidth;a=e.values[r]||e.values[t]}return a[e.argumentCallback?e.argumentCallback(t):t]}}function v(e){return(t,n={})=>{const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const i=o[0],s=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(s)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}(s,e=>e.test(i)):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(s,e=>e.test(i));let l;return l=e.valueCallback?e.valueCallback(d):d,l=n.valueCallback?n.valueCallback(l):l,{value:l,rest:t.slice(i.length)}}}var w,y={code:"en-US",formatDistance:(e,t,n)=>{let a;const r=g[e];return a="string"==typeof r?r:1===t?r.one:r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a},formatLong:x,formatRelative:(e,t,n,a)=>b[e],localize:{ordinalNumber:(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:p({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:p({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:p({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:p({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:p({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(w={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const n=e.match(w.matchPattern);if(!n)return null;const a=n[0],r=e.match(w.parsePattern);if(!r)return null;let o=w.valueCallback?w.valueCallback(r[0]):r[0];return o=t.valueCallback?t.valueCallback(o):o,{value:o,rest:e.slice(a.length)}}),era:v({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:v({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:v({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:v({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:v({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function j(e,t){return function(e,t,n){const a=l(),r=n?.locale??a.locale??y,o=u(e,t);if(isNaN(o))throw new RangeError("Invalid time value");const i=Object.assign({},n,{addSuffix:n?.addSuffix,comparison:o}),[d,g]=m(n?.in,...o>0?[t,e]:[e,t]),f=function(e,t,n){const a=function(e,t){return+s(e)-+s(t)}(e,t)/1e3;return(r=n?.roundingMethod,e=>{const t=(r?Math[r]:Math.trunc)(e);return 0===t?0:t})(a);var r}(g,d),x=(c(g)-c(d))/1e3,b=Math.round((f-x)/60);let p;if(b<2)return n?.includeSeconds?f<5?r.formatDistance("lessThanXSeconds",5,i):f<10?r.formatDistance("lessThanXSeconds",10,i):f<20?r.formatDistance("lessThanXSeconds",20,i):f<40?r.formatDistance("halfAMinute",0,i):f<60?r.formatDistance("lessThanXMinutes",1,i):r.formatDistance("xMinutes",1,i):0===b?r.formatDistance("lessThanXMinutes",1,i):r.formatDistance("xMinutes",b,i);if(b<45)return r.formatDistance("xMinutes",b,i);if(b<90)return r.formatDistance("aboutXHours",1,i);if(b<1440){const e=Math.round(b/60);return r.formatDistance("aboutXHours",e,i)}if(b<2520)return r.formatDistance("xDays",1,i);if(b<43200){const e=Math.round(b/1440);return r.formatDistance("xDays",e,i)}if(b<86400)return p=Math.round(b/43200),r.formatDistance("aboutXMonths",p,i);if(p=h(g,d),p<12){const e=Math.round(b/43200);return r.formatDistance("xMonths",e,i)}{const e=p%12,t=Math.trunc(p/12);return e<3?r.formatDistance("aboutXYears",t,i):e<9?r.formatDistance("overXYears",t,i):r.formatDistance("almostXYears",t+1,i)}}(e,function(e){return i(e,Date.now())}(e),t)}var N=e(t(),1),M=a(),k=[{id:"climate",name:"Climate Policy",description:"Environmental regulations and green energy",icon:"climate"},{id:"ai",name:"AI Regulation",description:"Artificial intelligence governance and ethics",icon:"ai"},{id:"healthcare",name:"Healthcare Reform",description:"Universal healthcare and medical access",icon:"healthcare"},{id:"immigration",name:"Immigration Policy",description:"Border security and refugee assistance",icon:"immigration"},{id:"education",name:"Education Reform",description:"Public education and student debt",icon:"education"},{id:"taxation",name:"Tax Policy",description:"Progressive taxation and wealth redistribution",icon:"taxation"},{id:"privacy",name:"Digital Privacy",description:"Data protection and surveillance",icon:"privacy"},{id:"space",name:"Space Exploration",description:"Space colonization and research funding",icon:"space"}];function S({debate:e,messages:t,onTopicChange:a,onStop:r,index:o}){const[i,s]=(0,N.useState)(!1),[d,l]=(0,N.useState)("climate"),c=t.filter(t=>t.debateId===e.id),m=c.slice(-10);return(0,M.jsxs)("div",{className:`flex flex-col h-full border rounded-xl p-2 sm:p-3 ${(()=>{const e=["border-green-500/30 bg-green-900/10","border-green-400/30 bg-green-800/10","border-green-600/30 bg-green-900/15","border-green-300/30 bg-green-700/10","border-green-500/20 bg-green-800/15","border-green-400/20 bg-green-900/10"];return e[o%e.length]})()} min-h-0 overflow-hidden shadow-lg`,children:[(0,M.jsxs)("div",{className:"flex items-center justify-between mb-2 sm:mb-3 pb-2 border-b border-green-500/30 flex-shrink-0",children:[(0,M.jsxs)("div",{className:"min-w-0 flex-1 pr-2",children:[(0,M.jsx)("h3",{className:"font-bold text-green-300 text-xs sm:text-sm truncate font-mono tracking-wide",children:e.topic.toUpperCase()}),(0,M.jsxs)("div",{className:"text-xs text-green-400/80 font-mono",children:[c.length," MESSAGES • ",e.status.toUpperCase()]})]}),(0,M.jsxs)("div",{className:"flex gap-1 flex-shrink-0",children:[(0,M.jsx)("button",{onClick:()=>s(!i),className:"text-xs bg-green-600/20 px-1.5 sm:px-2 py-1 rounded border border-green-500/30 text-green-300 hover:bg-green-600/30 transition-colors flex items-center font-mono",children:(0,M.jsx)(n,{name:"settings",size:12})}),(0,M.jsx)("button",{onClick:()=>r&&r(e.id),className:"text-xs bg-red-600/20 px-1.5 sm:px-2 py-1 rounded border border-red-500/30 text-red-300 hover:bg-red-600/30 transition-colors flex items-center font-mono",children:(0,M.jsx)(n,{name:"stop",size:12})})]})]}),i&&(0,M.jsxs)("div",{className:"mb-2 p-2 bg-black/60 rounded border border-green-500/30 flex-shrink-0 shadow-lg",children:[(0,M.jsx)("div",{className:"text-xs text-green-300 mb
1-2 font-mono tracking-wide",children:"CHANGE TOPIC:"}),(0,M.jsx)("select",{value:d,onChange:e=>l(e.target.value),className:"w-full px-2 py-1 bg-black/80 border border-green-500/30 rounded text-xs text-green-300 mb-2 font-mono focus:outline-none focus:ring-2 focus:ring-green-500",children:k.map(e=>(0,M.jsx)("option",{value:e.id,children:e.name.toUpperCase()},e.id))}),(0,M.jsxs)("div",{className:"flex flex-col sm:flex-row gap-1",children:[(0,M.jsx)("button",{onClick:async()=>{const t=k.find(e=>e.id===d)?.description;t&&a&&(await a(e.id,t),s(!1))},className:"flex-1 px-2 py-1 bg-green-600 text-black text-xs rounded hover:bg-green-500 transition-colors font-mono font-bold tracking-wide",children:"CHANGE"}),(0,M.jsx)("button",{onClick:()=>s(!1),className:"px-2 py-1 bg-black/80 border border-green-500/30 text-green-300 text-xs rounded hover:bg-green-900/20 transition-colors font-mono font-bold tracking-wide",children:"CANCEL"})]})]}),(0,M.jsx)("div",{className:"flex-1 overflow-y-auto space-y-1 sm:space-y-2 min-h-0",children:0===m.length?(0,M.jsxs)("div",{className:"text-center text-green-400/60 py-4 sm:py-8",children:[(0,M.jsxs)("div",{className:"w-8 h-8 sm:w-12 sm:h-12 bg-green-700/20 border border-green-500/30 rounded-full flex items-center justify-center mb-2 sm:mb-3 mx-auto",children:[(0,M.jsx)(n,{name:"message",size:16,className:"sm:hidden text-green-500"}),(0,M.jsx)(n,{name:"message",size:24,className:"hidden sm:block text-green-500"})]}),(0,M.jsx)("div",{className:"text-xs font-mono tracking-wide",children:"NO MESSAGES YET"})]}):m.map((e,t)=>{return(0,M.jsxs)("div",{className:"p-1.5 sm:p-2 rounded-lg bg-black/40 border border-green-500/20 shadow-lg",children:[(0,M.jsxs)("div",{className:"flex items-center justify-between mb-1",children:[(0,M.jsx)("span",{className:`text-xs font-bold ${a=e.agentId,"senatorbot"===a?"text-green-200":"text-green-400"} truncate flex-1 pr-2 font-mono tracking-wide`,children:e.sender.toUpperCase()}),(0,M.jsxs)("div",{className:"flex items-center gap-1 flex-shrink-0",children:[e.factCheck&&(0,M.jsx)("span",{className:"text-xs bg-green-600/20 px-1 py-0.5 rounded text-green-400 flex items-center gap-1 border border-green-500/30",children:(0,M.jsx)(n,{name:"success",size:8})}),(0,M.jsx)("span",{className:"text-xs text-green-400/60 hidden sm:inline font-mono",children:e.timestamp?j(new Date(e.timestamp),{addSuffix:!0}):"NOW"})]})]}),(0,M.jsx)("div",{className:"text-green-200 text-xs leading-relaxed break-words font-mono",children:e.text||e.message}),e.factCheck&&(0,M.jsxs)("div",{className:"mt-1 p-1 bg-green-900/20 border border-green-500/30 rounded text-xs shadow-lg",children:[(0,M.jsx)("div",{className:"text-green-400 font-bold text-xs font-mono tracking-wide",children:"FACT:"}),(0,M.jsx)("div",{className:"text-green-200 text-xs break-words font-mono",children:e.factCheck.fact})]})]},`${e.id}-${t}`);var a})}),(0,M.jsx)("div",{className:"mt-2 pt-2 border-t border-green-500/30 text-center flex-shrink-0",children:(0,M.jsxs)("div",{className:"flex items-center justify-center gap-2 text-xs text-green-400 font-mono tracking-wide",children:[(0,M.jsx)("div",{className:"w-1.5 h-1.5 bg-green-500 rounded-full animate-pulse"}),"LIVE • ",e.messageCount||0," TOTAL"]})})]})}function D({messages:e,activeDebates:t,onMetricsUpdate:a}){const[o,i]=(0,N.useState)(4),s=(0,N.useMemo)(()=>Array.from(t.entries()).map(([e,t])=>({id:e,...t})).slice(0,o),[t,o]),d=async(e,t)=>{try{await r.stopDebate(e),await new Promise(e=>setTimeout(e,1e3)),await r.startDebate({topic:t,debateId:`changed_${Date.now()}_${Math.random().toString(36).substring(2,8)}`}),a&&a()}catch(n){alert("Failed to change topic. Please try again.")}},l=async e=>{try{await r.stopDebate(e),a&&a()}catch(t){}},c=async()=>{try{const e=k[0]?.description||"General Policy Discussion";await r.startDebate({topic:e,debateId:`new_${Date.now()}_${Math.random().toString(36).substring(2,8)}`}),a&&a()}catch(e){}};return(0,M.jsxs)("div",{className:"h-full flex flex-col max-w-full overflow-hidden bg-gradient-to-br from-black/90 to-gray-900/90 backdrop-blur-sm rounded-xl p-2 sm:p-4 border border-green-500/30 shadow-lg shadow-green-500/10",children:[(0,M.jsxs)("div",{className:"flex flex-col sm:flex-row items-start sm:items-center justify-between mb-3 sm:mb-4 gap-2 sm:gap-0 flex-shrink-0",children:[(0,M.jsxs)("h2",{className:"text-lg sm:text-xl font-bold text-green-300 flex items-center gap-2 font-mono tracking-wide",children:[(0,M.jsx)(n,{name:"multi-debate",size:20,className:"mr-2 text-green-400"}),(0,M.jsx)("span",{className:"hidden sm:inline",children:"MULTI-DEBATE ARENA"}),(0,M.jsx)("span",{className:"sm:hidden",children:"MULTI-DEBATE"}),(0,M.jsxs)("span",{className:"text-xs bg-green-500/20 px-2 py-1 rounded-full text-green-400 border border-green-500/30 font-mono",children:[s.length," ACTIVE"]})]}),(0,M.jsxs)("div",{className:"flex items-center gap-2 w-full sm:w-auto",children:[(0,M.jsxs)("select",{value:o,onChange:e=>i(Number(e.target.value)),className:"px-2 py-1 bg-black/80 border border-green-500/30 rounded text-xs text-green-300 flex-1 sm:flex-none font-mono focus:outline-none focus:ring-2 focus:ring-green-500",children:[(0,M.jsx)("option",{value:2,children:"2 DEBATES"}),(0,M.jsx)("option",{value:3,children:"3 DEBATES"}),(0,M.jsx)("option",{value:4,children:"4 DEBATES"}),(0,M.jsx)("option",{value:6,children:"6 DEBATES"})]}),(0,M.jsxs)("button",{onClick:c,className:"px-2 sm:px-3 py-1 bg-green-600/20 border border-green-500/30 rounded text-green-300 text-xs hover:bg-green-600/30 transition-colors flex items-center gap-1 flex-shrink-0 font-mono font-bold tracking-wide",children:[(0,M.jsx)(n,{name:"add",size:14}),(0,M.jsx)("span",{className:"hidden sm:inline",children:"NEW DEBATE"}),(0,M.jsx)("span",{className:"sm:hidden",children:"NEW"})]})]})]}),(0,M.jsx)("div",{className:"flex-1 min-h-0 overflow-hidden",children:0===s.length?(0,M.jsx)("div",{className:"h-full flex items-center justify-center text-green-400",children:(0,M.jsxs)("div",{className:"text-center max-w-md mx-auto",children:[(0,M.jsx)("div",{className:"w-16 h-16 bg-green-500/20 border border-green-500/30 rounded-full flex items-center justify-center mb-4 mx-auto 
1shadow-lg",children:(0,M.jsx)(n,{name:"multi-debate",size:32,className:"text-green-400"})}),(0,M.jsx)("div",{className:"text-lg mb-2 font-mono font-bold tracking-wide",children:"NO ACTIVE DEBATES"}),(0,M.jsx)("div",{className:"text-sm font-mono text-green-300/80",children:"START MULTIPLE DEBATES TO SEE THEM HERE SIMULTANEOUSLY"}),(0,M.jsxs)("button",{onClick:c,className:"mt-4 px-4 py-2 bg-green-600 text-black rounded hover:bg-green-500 transition-colors flex items-center gap-2 mx-auto font-mono font-bold tracking-wide shadow-lg shadow-green-500/30",children:[(0,M.jsx)(n,{name:"play",size:16}),"START FIRST DEBATE"]})]})}):(0,M.jsx)("div",{className:`\n            grid gap-2 sm:gap-3 h-full overflow-hidden\n            ${1===s.length?"grid-cols-1":2===s.length?"grid-cols-1 md:grid-cols-2":s.length<=4?"grid-cols-1 sm:grid-cols-2 lg:grid-cols-2 xl:grid-cols-2":"grid-cols-1 sm:grid-cols-2 lg:grid-cols-2 xl:grid-cols-3"}\n          `,children:s.map((t,n)=>(0,M.jsx)(S,{debate:t,messages:e,onTopicChange:d,onStop:l,index:n},t.id))})}),s.length>0&&(0,M.jsx)("div",{className:"mt-4 p-3 bg-black/60 rounded-lg border border-green-500/30 shadow-lg",children:(0,M.jsxs)("div",{className:"flex justify-between items-center text-sm",children:[(0,M.jsxs)("div",{className:"text-green-300 font-mono tracking-wide",children:[(0,M.jsx)("span",{className:"font-bold",children:s.length})," CONCURRENT DEBATES •"," ",(0,M.jsx)("span",{className:"font-bold",children:e.length})," TOTAL MESSAGES"]}),(0,M.jsxs)("div",{className:"flex items-center gap-2 text-xs text-green-400 font-mono tracking-wide",children:[(0,M.jsx)("div",{className:"w-2 h-2 bg-green-500 rounded-full animate-pulse"}),"REAL-TIME UPDATES"]})]})})]})}export{D as default};

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.