.task-tree{font-family:var(--font-mono);font-size:11px;line-height:1.25}.task-tree-child{position:relative}.task-tree-child:before{content:"";left:calc(var(--depth) * 12px + 11px);background:var(--color-border);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.task-tree-child:after{content:"";left:calc(var(--depth) * 12px + 11px);background:var(--color-border);pointer-events:none;width:7px;height:1px;position:absolute;top:9px}.task-tree-child[data-last]:before{bottom:calc(100% - 9px)}.task-agent-row{align-items:center;gap:2px;height:18px;padding:2px 12px 2px 6px;display:flex}.task-tool-row{align-items:center;gap:2px;height:16px;padding:1px 12px 1px 6px;display:flex}.task-dot-container{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.task-disclosure{border-style:solid;border-width:2.5px 0 2.5px 3.5px;border-color:transparent transparent transparent var(--color-muted-foreground);opacity:.3;flex-shrink:0;width:0;height:0;transition:transform .15s ease-out}@media (hover:hover) and (pointer:fine){.task-agent-row:hover,.task-tool-row:hover{background:var(--color-hover-muted)}.task-agent-row:hover .task-disclosure{opacity:.6}}.task-disclosure-open{transform:rotate(90deg)}.task-agent-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground);flex:1;font-weight:500;overflow:hidden}.task-tool-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-muted-foreground);flex:1;font-weight:400;overflow:hidden}.task-tool-short{color:var(--color-foreground)}.task-meta{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);opacity:.7;flex-shrink:0;align-items:baseline;gap:4px;margin-left:auto;font-size:10px;display:flex}.task-token-count{color:var(--color-muted-foreground)}.task-separator{opacity:.5}.task-duration{color:var(--color-muted-foreground)}.task-tree-collapse{grid-template-rows:1fr;transition:grid-template-rows .15s ease-out;display:grid}.task-tree-collapse[data-collapsed]{grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.task-tree-collapse,.task-disclosure{transition:none}}
