.na-view{min-height:12rem}
.na-human{display:grid;gap:.4rem;padding:.9rem;border:1px solid var(--rule);text-align:center}
.na-human strong{font-size:1.4em;font-weight:600}
.na-human span{justify-self:center;padding:.3rem .8rem;background:var(--fg);color:var(--bg)}
.na-agent{margin:0;padding:.75rem;overflow-x:auto;border:1px solid var(--rule);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;line-height:1.5;white-space:pre-wrap}
