html{scroll-behavior:smooth}.diff{width:100%;border-collapse:collapse}.diff td{padding:4px 8px;font-family:monospace;font-size:12px}.diff_header{background-color:#f3f4f6;font-weight:700}.diff_add{background-color:#d1fae5}.diff_sub{background-color:#fee2e2}.diff_chg{background-color:#fef3c7}
