.stm__head[data-v-00968b6f]{align-items:baseline;gap:10px;min-width:0;display:flex}.stm__title[data-v-00968b6f]{font-size:16px;font-family:var(--font-heading);color:var(--text);margin:0}.stm__meta[data-v-00968b6f]{font-family:var(--font-mono);color:var(--text-faint);font-size:11px}.stm__usage[data-v-00968b6f]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-raised);margin-bottom:16px;padding:10px 12px}.stm__usage-total[data-v-00968b6f]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.stm__usage-label[data-v-00968b6f]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;color:var(--text-faint);font-size:9.5px}.stm__usage-value[data-v-00968b6f]{font-family:var(--font-heading);color:var(--text);font-size:18px;font-weight:500}.stm__usage-breakdown[data-v-00968b6f]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.stm__usage-chip[data-v-00968b6f]{font-family:var(--font-mono);background:var(--bg-sunken);color:var(--text-muted);border-radius:999px;padding:2px 7px;font-size:10px}.stm__usage-meta[data-v-00968b6f]{margin-top:8px;font-size:11px}.stm__research[data-v-00968b6f]{border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:16px;padding:10px 12px}.stm__research-head[data-v-00968b6f]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;color:var(--text-faint);margin-bottom:8px;font-size:9.5px}.stm__research-row[data-v-00968b6f]{border-top:1px solid var(--border);grid-template-columns:100px 80px 60px 1fr;gap:8px;padding:4px 0;font-size:11px;display:grid}.stm__research-status--failed[data-v-00968b6f]{color:var(--color-sentiment-negative-content)}.stm__research-status--completed[data-v-00968b6f]{color:var(--color-sentiment-positive-content)}.stm__research-err[data-v-00968b6f]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stm__loading[data-v-00968b6f]{justify-content:center;padding:30px;display:flex}.stm__thread[data-v-00968b6f]{gap:12px;margin-bottom:18px}.stm__msg[data-v-00968b6f],.stm__thread[data-v-00968b6f]{flex-direction:column;display:flex}.stm__msg[data-v-00968b6f]{gap:3px;max-width:88%}.stm__msg--user[data-v-00968b6f]{align-self:flex-start}.stm__msg--cosmo[data-v-00968b6f]{align-self:flex-end;align-items:flex-end}.stm__author[data-v-00968b6f]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;color:var(--text-faint);font-size:9.5px}.stm__bubble[data-v-00968b6f]{background:var(--bg-sunken);color:var(--text);border-radius:11px;padding:9px 12px;font-size:12.5px;line-height:1.5}.stm__msg--user .stm__bubble[data-v-00968b6f]{white-space:pre-wrap;border-radius:11px 11px 11px 4px}.stm__msg--cosmo .stm__bubble[data-v-00968b6f]{background:color-mix(in srgb,var(--color-interactive-ai) 12%,var(--bg-raised));border-radius:11px 11px 4px}.stm__bubble--md[data-v-00968b6f] p{margin:0 0 .55em}.stm__bubble--md[data-v-00968b6f] p:last-child{margin-bottom:0}.stm__bubble--md[data-v-00968b6f] ol,.stm__bubble--md[data-v-00968b6f] ul{margin:.35em 0 .55em;padding-left:1.25em}.stm__bubble--md[data-v-00968b6f] code{font-family:var(--font-mono);background:var(--bg-sunken);border-radius:4px;padding:0 4px;font-size:.92em}.stm__verdict[data-v-00968b6f]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;border-radius:3px;margin-bottom:9px;padding:2px 7px;font-size:9.5px;display:inline-block}.stm__verdict--good[data-v-00968b6f]{color:var(--color-sentiment-positive-content);background:color-mix(in srgb,var(--color-sentiment-positive) 14%,transparent)}.stm__verdict--mixed[data-v-00968b6f]{color:var(--color-sentiment-warning-content,#8a4d0e);background:color-mix(in srgb,var(--color-sentiment-warning,#c26a12) 14%,transparent)}.stm__verdict--poor[data-v-00968b6f]{color:var(--color-sentiment-negative-content);background:color-mix(in srgb,var(--color-sentiment-negative) 14%,transparent)}.stm__obs[data-v-00968b6f]{flex-direction:column;gap:6px;margin:0;padding-left:16px;display:flex}.stm__obs li[data-v-00968b6f]{font-size:12.5px;line-height:1.45}.stm__sug[data-v-00968b6f]{border-top:1px solid var(--border);margin-top:11px;padding-top:10px}.stm__sug-title[data-v-00968b6f]{font-size:12.5px;font-weight:var(--font-weight-body);color:var(--text);margin-bottom:3px}.stm__sug-detail[data-v-00968b6f]{color:var(--text-muted);margin:0;font-size:12px}.cp__muted[data-v-00968b6f]{font-family:var(--font-mono);color:var(--text-faint);margin:0 0 10px;font-size:11px}.agent-shell[data-v-aa1b1383]{background:var(--bg-sunken);height:100dvh;color:var(--text);display:flex;overflow:visible}.agent-shell__column[data-v-aa1b1383]{flex-direction:column;flex:1}.agent-shell__column[data-v-aa1b1383],.agent-shell__main[data-v-aa1b1383]{min-width:0;display:flex;overflow:hidden}.agent-shell__main[data-v-aa1b1383]{flex:1}
