.assistant-diff{font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.assistant-diff,.assistant-diff__same{color:var(--text-body)}.assistant-diff__del{color:var(--status-lost);background:color-mix(in srgb,var(--status-lost) 12%,transparent);text-decoration:line-through;border-radius:3px;padding:0 1px}.assistant-diff__add{color:var(--status-won);background:color-mix(in srgb,var(--status-won) 14%,transparent);border-radius:3px;padding:0 1px}.assistant-diff__collapse{border:none;background:transparent;color:var(--text-muted);font-size:11px;cursor:pointer;padding:0 4px;border-radius:var(--radius-sm)}.assistant-diff__collapse:hover{color:var(--text-ink);background:var(--surface-sunken)}.assistant-diff__collapse:focus-visible{outline:2px solid var(--accent);outline-offset:1px}