.json-diff .json-help,.json-diff .json-length{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.json-diff .json-editors{gap:1.5rem;margin-top:1.25rem;display:grid}.json-diff .json-input{resize:vertical;tab-size:2;min-height:18rem;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.875rem;line-height:1.6}.json-diff .json-length{text-align:right;font-variant-numeric:tabular-nums;margin-top:.4rem}.json-diff .json-error-slot{min-height:2.5rem;margin-top:.75rem}.json-diff .json-error{color:var(--destructive);font-size:.875rem;line-height:1.6}.json-diff .json-actions{flex-wrap:wrap;margin-top:.75rem}.json-diff .json-privacy{color:var(--muted-foreground);align-items:flex-start;gap:.5rem;margin-top:1.25rem;font-size:.875rem;line-height:1.6;display:flex}.json-diff .json-privacy svg{margin-top:.2rem}.json-diff .json-diff-result{border-top:1px solid var(--border)}.json-diff .json-diff-result h2{font-size:1.1rem}.json-diff .json-status{margin-top:.75rem;font-size:1rem}.json-diff .json-empty{color:var(--muted-foreground);margin-top:.75rem}.json-diff .json-counts{flex-wrap:wrap;gap:.75rem 2rem;margin:1rem 0;display:flex}.json-diff .json-counts div{gap:.5rem;display:flex}.json-diff .json-counts dt,.json-diff .json-values dt{color:var(--muted-foreground);font-size:.875rem}.json-diff .json-counts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:650}.json-diff .json-limit{margin-block:.5rem 1rem;font-size:.875rem}.json-diff .json-changes{margin:1rem 0 0;padding:0;list-style:none}.json-diff .json-changes>li{border-top:1px solid var(--border);padding-block:1.25rem}.json-diff .json-change-heading{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.json-diff .json-change-heading code{overflow-wrap:anywhere;font-size:.875rem}.json-diff .json-values{gap:1rem;margin:.75rem 0 0;display:grid}.json-diff .json-values>div{min-width:0}.json-diff .json-values dd{margin:.35rem 0 0}.json-diff .json-values pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.875rem;line-height:1.6}.json-diff .json-input::selection{background:#d0dae7}@media (min-width:760px){.json-diff .json-editors,.json-diff .json-values{grid-template-columns:repeat(2,minmax(0,1fr))}}
