.sr-debate-room{background:linear-gradient(#0f172ad1,#020617eb)!important;border-color:#0891b23d!important;padding:0!important;overflow:hidden!important}.sr-debate-room-head{background:linear-gradient(#0f172ae0,#02061785);border-bottom:1px solid #1e293beb;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.sr-debate-room-head h2{color:#f8fafc;letter-spacing:-.04em;margin:4px 0 0;font-size:18px}.sr-agent-thread{gap:22px;padding:18px;display:grid}.sr-agent-message{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sr-agent-avatar{background:radial-gradient(circle at 33% 22%,#f8fafcf5 0 8%,#0000 9%),radial-gradient(circle at 50% 43%,#0ea5e9c2 0 24%,#0000 25%),linear-gradient(135deg,#0ea5e94d,#020617f5);border:1px solid #06b6d494;border-radius:999px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 30px #0ea5e93b,inset 0 0 0 7px #02061770}.sr-agent-message.rose .sr-agent-avatar{background:radial-gradient(circle at 33% 22%,#f8fafcf5 0 8%,#0000 9%),radial-gradient(circle at 50% 43%,#f43f5eb3 0 24%,#0000 25%),linear-gradient(135deg,#f43f5e4d,#020617f5);border-color:#f43f5e9e;box-shadow:0 0 30px #f43f5e2e,inset 0 0 0 7px #02061770}:is(.sr-agent-message.lime .sr-agent-avatar,.sr-agent-message.emerald .sr-agent-avatar){background:radial-gradient(circle at 33% 22%,#f8fafcf5 0 8%,#0000 9%),radial-gradient(circle at 50% 43%,#84cc16a8 0 24%,#0000 25%),linear-gradient(135deg,#84cc163d,#020617f5);border-color:#84cc169e;box-shadow:0 0 30px #84cc162e,inset 0 0 0 7px #02061770}.sr-agent-avatar span{color:#f8fafc;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:-.08em;font-size:15px;font-weight:950}.sr-agent-title-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.sr-agent-title-row strong{color:#f8fafc;letter-spacing:-.04em;font-size:17px}.sr-agent-title-row div span{color:#38bdf8;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:uppercase;background:#0ea5e938;border-radius:6px;margin-left:8px;padding:3px 7px;font-size:10px;font-weight:800}.sr-agent-message.rose .sr-agent-title-row div span{color:#fb7185;background:#f43f5e2e}:is(.sr-agent-message.lime .sr-agent-title-row div span,.sr-agent-message.emerald .sr-agent-title-row div span){color:#a3e635;background:#84cc1629}.sr-agent-title-row time{color:#64748b;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:12px}.sr-agent-bubble{background:#0f172ac7;border:1px solid #1e293beb;border-radius:16px;padding:16px;position:relative;overflow:hidden}.sr-agent-bubble p{color:#cbd5e1;margin:0;font-size:15px;line-height:1.62}:is(.sr-xai-strip,.sr-agent-chip-row){flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}:is(.sr-xai-strip span,.sr-agent-chip-row span){color:#67e8f9;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:#06b6d414;border:1px solid #06b6d438;border-radius:10px;padding:7px 10px;font-size:12px}.sr-agent-bullet-list{gap:9px;margin-top:14px;display:grid}.sr-agent-bullet-list div{color:#94a3b8;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.sr-agent-bullet-list svg{color:#67e8f9;flex:none;margin-top:2px}.sr-xai-details{color:#94a3b8;margin-top:14px}.sr-xai-details summary{cursor:pointer;color:#a3e635;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.sr-xai-item{background:#02061794;border:1px solid #1e293be6;border-radius:12px;margin-top:10px;padding:12px}.sr-xai-item div{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.sr-xai-item div span{color:#94a3b8;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11px}.sr-locked-overlay{text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020617b8;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.sr-locked-overlay>div{background:#020617e6;border:1px solid #06b6d447;border-radius:18px;max-width:420px;padding:18px;box-shadow:0 0 42px #06b6d41f}.sr-locked-overlay strong{color:#f8fafc;display:block}.sr-locked-overlay p{color:#94a3b8;margin:8px 0 14px;font-size:14px}:is(.sr-orchestrator-chip,.sr-debate-footer){color:#a3e635;background:#84cc1614;border:1px solid #84cc163d;border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;font-size:14px;display:flex}@media (max-width:720px){.sr-agent-message{grid-template-columns:1fr}.sr-agent-avatar{width:56px;height:56px}}
.sr-agent-avatar{isolation:isolate!important;background:#020617eb!important;border:1px solid #0ea5e9b8!important;border-radius:999px!important;width:82px!important;height:82px!important;position:relative!important;overflow:visible!important;box-shadow:0 0 0 6px #020617f0,0 0 0 7px #0ea5e952,0 0 34px #0ea5e94d!important}.sr-agent-avatar:before{content:none!important}.sr-agent-avatar:after{content:"";z-index:4;background:#84cc16;border:2px solid #020617;border-radius:999px;width:14px;height:14px;position:absolute;bottom:6px;right:2px;box-shadow:0 0 12px #84cc16d9}.sr-agent-avatar-image{z-index:1!important;object-fit:cover!important;object-position:center!important;border-radius:999px!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.sr-agent-avatar span{box-shadow:0 0 14px #0ea5e952;z-index:5!important;color:#f8fafc!important;min-width:30px!important;font-size:10px!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;letter-spacing:-.02em!important;text-align:center!important;background:#0ea5e9f0!important;border-radius:999px!important;padding:4px 7px!important;font-weight:900!important;position:absolute!important;bottom:-5px!important;left:50%!important;transform:translate(-50%)!important}.sr-agent-message.rose .sr-agent-avatar{border-color:#f43f5ec2!important;box-shadow:0 0 0 6px #020617f0,0 0 0 7px #f43f5e4d,0 0 34px #f43f5e47!important}.sr-agent-message.rose .sr-agent-avatar span{box-shadow:0 0 14px #f43f5e52;background:#f43f5ef2!important}:is(.sr-agent-message.lime .sr-agent-avatar,.sr-agent-message.emerald .sr-agent-avatar){border-color:#84cc16c2!important;box-shadow:0 0 0 6px #020617f0,0 0 0 7px #84cc1647,0 0 34px #84cc163d!important}:is(.sr-agent-message.lime .sr-agent-avatar span,.sr-agent-message.emerald .sr-agent-avatar span){box-shadow:0 0 14px #84cc1647;color:#052e16!important;background:#84cc16f2!important}@media (max-width:720px){.sr-agent-avatar{width:66px!important;height:66px!important}}
