.tool[data-tool=json-diff] .jd-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tool[data-tool=json-diff] .jd-list li{gap:var(--space-1);padding:var(--space-3);background:var(--c-surface);border-radius:var(--r-sm);border-inline-start:4px solid var(--c-border-strong);display:grid}.tool[data-tool=json-diff] .jd-list li[data-kind=added]{border-inline-start-color:var(--c-ok)}.tool[data-tool=json-diff] .jd-list li[data-kind=removed]{border-inline-start-color:var(--c-danger)}.tool[data-tool=json-diff] .jd-kind{font-size:var(--fs-xs);text-transform:uppercase;color:var(--c-text-2);font-weight:600}.tool[data-tool=json-diff] .jd-path,.tool[data-tool=json-diff] .jd-val{font-family:var(--font-mono);font-size:var(--fs-sm);overflow-wrap:anywhere}.tool[data-tool=json-diff] .jd-val del,.tool[data-tool=json-diff] .jd-val ins{text-decoration:none}.tool[data-tool=json-diff] .jd-val del{opacity:.7}
