.diff-overlay{pointer-events:none}.diff-overlay.diff-hidden{display:none}.diff-added{fill:none;stroke:var(--accent, #57a8ff);stroke-width:2.4;opacity:.95}.diff-added-part{stroke-dasharray:none;filter:drop-shadow(0 0 6px var(--accent-soft, rgba(87, 168, 255, .55)))}.diff-added-wire{stroke-width:11;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.diff-ghost{fill:none;stroke:var(--text-dim, #9aa3b2);stroke-width:1.6;stroke-dasharray:7 6;opacity:.55}.diff-ghost.diff-wire{stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.diff-ghost-box{fill:none;stroke:inherit}.diff-ghost-label{fill:var(--text-dim, #9aa3b2);stroke:none;font-size:11px;font-family:inherit;opacity:.85}.diff-moved-from{fill:none;stroke:var(--text-dim, #9aa3b2);stroke-width:1.2;stroke-dasharray:4 5;opacity:.45}.diff-moved-arrow{fill:none;stroke:var(--accent, #57a8ff);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}
