.ml26-roundtable{margin:50px 0 0;padding:32px;background:#111918;border:1px solid #566947;color:#dce5d4}.ml26-roundtable>header{display:flex;justify-content:space-between;align-items:center;gap:20px}.ml26-roundtable header>div>span{font:9px monospace;letter-spacing:.12em;color:#8ea777}.ml26-roundtable h3{font-size:32px;line-height:1.15;font-weight:500;letter-spacing:-.04em;margin:12px 0}.ml26-status{font:9px monospace;color:#d6ff7f;white-space:nowrap;border:1px solid #597744;padding:10px 13px}.ml26-intro{font-size:13px;line-height:1.6;color:#96aa88;max-width:700px;margin:14px 0 24px}.ml26-topic{border-top:1px solid #3d5132;border-bottom:1px solid #3d5132;padding:17px 0;font-size:15px;line-height:1.5;color:#d3e4c3}.ml26-feed{height:420px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#657f4f #142015}.ml26-message{padding:22px 0;border-bottom:1px solid #2b3a26}.ml26-meta{display:flex;justify-content:space-between;gap:15px;margin-bottom:10px}.ml26-meta b{font:11px monospace;font-weight:400;color:#d6ff7f}.ml26-meta time{font:8px monospace;color:#7d9571;letter-spacing:.06em}.ml26-message p{font-size:14px;line-height:1.7;color:#bcccb1;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ml26-current .ml26-meta time{color:#d6ff7f}.ml26-current p:after{content:' ▍';color:#d6ff7f;animation:ml26-blink 1s steps(2) infinite}.ml26-empty{font:12px/1.7 monospace;color:#8aa075;padding:35px 0}.ml26-roundtable>footer{display:flex;justify-content:space-between;gap:20px;padding-top:20px;font:8px monospace;color:#7c956c;letter-spacing:.06em}.ao15-actor.ml26-speaking .ao15-name{color:#121b0f;background:#d6ff7f}.ao15-actor.ml26-speaking .ao15-task{opacity:0}.ao15-actor.ml26-speaking:after{content:'SPEAKING';position:absolute;left:-35%;top:-17%;width:170%;font:6px monospace;color:#d6ff7f;background:#142016;padding:4px;border:1px solid #8cad65;white-space:nowrap}.ao15-actor.ml26-speaking .ao15-sprite{filter:drop-shadow(0 0 6px #d6ff7f66)}@keyframes ml26-blink{50%{opacity:0}}@media(max-width:700px){.ml26-roundtable{padding:22px 18px;margin-top:35px}.ml26-roundtable>header{display:block}.ml26-roundtable h3{font-size:27px}.ml26-status{display:inline-block;font-size:8px;margin-top:12px}.ml26-intro{font-size:12px}.ml26-topic{font-size:13px}.ml26-message p{font-size:13px}.ml26-feed{height:370px}.ml26-roundtable>footer{font-size:7px;line-height:1.6}.ao15-actor.ml26-speaking:after{font-size:4px}}
