/* Diff & code display — owned by views/commit.html and views/compare.html */ .code-block { margin: .75rem 0; background: var(--surface-2); border: 1px solid var(--line); border-radius: var(--r-sm); overflow-x: auto; } .code-block pre { margin: 0; padding: .75rem; font-size: .8rem; line-height: 1.55; } .diff { font-size: .8rem; line-height: 1.55; overflow-x: auto; margin: .75rem 0; } .diff .pl { white-space: pre; } .diff .pl.hunk { color: var(--accent); background: rgba(167, 139, 250, 0.12); border-left: 3px solid var(--accent); } .diff .pl.add { color: var(--add); background: var(--add-bg); border-left: 3px solid var(--add); } .diff .pl.del { color: var(--del); background: rgba(239, 68, 68, 0.15); border-left: 3px solid var(--del); }