.ds__opts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ds__result{gap:14px}.ds-scroll{overflow:auto;max-height:640px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface)}.ds-scroll:focus-visible{outline:2px solid var(--accent-fg);outline-offset:2px}.ds-table{width:100%;border-collapse:collapse;table-layout:fixed;font:12.5px/1.55 var(--font-mono)}.ds-table td,.ds-table th{padding:1px 10px;vertical-align:top}.ds-table--split{min-width:760px}.ds-table--unified{min-width:520px}.ds-n{width:52px;padding-inline:8px;text-align:end;color:var(--fg-faint);font-weight:400;background:var(--surface-2);border-inline-end:1px solid var(--line);font-variant-numeric:tabular-nums}.ds-m,.ds-n{user-select:none}.ds-m{width:22px;padding-inline:4px;text-align:center;color:var(--fg-muted)}.ds-c{white-space:pre-wrap;overflow-wrap:anywhere}.ds-table--split td.ds-c:first-of-type{border-inline-end:1px solid var(--line)}.ds-del{background:color-mix(in oklab,var(--danger) 9%,transparent)}.ds-ins{background:color-mix(in oklab,var(--success) 10%,transparent)}.ds-none{background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in oklab,var(--fg) 4%,transparent) 6px 7px)}.ds-n.ds-del{background:color-mix(in oklab,var(--danger) 18%,var(--surface-2))}.ds-n.ds-ins{background:color-mix(in oklab,var(--success) 20%,var(--surface-2))}.ds-n.ds-none{background:var(--surface-2)}.ds-table del{background:color-mix(in oklab,var(--danger) 32%,transparent)}.ds-table del,.ds-table ins{text-decoration:none;border-radius:3px}.ds-table ins{background:color-mix(in oklab,var(--success) 34%,transparent)}.ds-gap td{padding:5px 12px;text-align:center;font:12px var(--font-sans);color:var(--fg-faint);background:var(--surface-2);border-block:1px solid var(--line)}.ds-eol{display:inline-block;margin-inline-start:10px;padding:0 6px;border-radius:4px;border:1px solid var(--line-strong);color:var(--fg-muted);font:11px var(--font-sans);white-space:nowrap;vertical-align:1px}@media (prefers-reduced-motion:reduce){.ds-scroll{scroll-behavior:auto}}