.tc-sheet-grid.svelte-otng0r{flex-direction:column;height:100%;min-height:0;display:flex}.tc-sheet-grid-label.svelte-otng0r{color:var(--ink-2);flex-shrink:0;padding:0 0 6px;font-size:12px;font-weight:600}.tc-sheet-grid-host.svelte-otng0r{border-radius:6px;flex:1;min-height:0;position:relative;overflow:hidden}.tc-sheet-grid-canvas-wrap.svelte-otng0r{position:absolute;inset:0}.tc-sheet-grid-border-overlay.svelte-otng0r{border:1px solid var(--border);pointer-events:none;border-radius:6px;position:absolute;inset:0}.tc-daff-table table{border-collapse:collapse;font-family:var(--font-mono);width:100%;min-width:420px;font-size:11.5px}.tc-daff-table td:nth-child(2),.tc-daff-table th:nth-child(2),.tc-daff-table thead tr.index{display:none}.tc-daff-table td,.tc-daff-table th{border:1px solid var(--border);text-align:left;white-space:nowrap;empty-cells:show;padding:6px 10px}.tc-daff-table th,.tc-daff-table .header{background:var(--panel-2);color:var(--ink-3);font-weight:600}.tc-daff-table .add{background:var(--ins-bg);color:var(--ink)}.tc-daff-table .remove{background:var(--del-bg);color:var(--ink)}.tc-daff-table .move,.tc-daff-table td.modify{background:var(--amber-bg);color:var(--ink)}.tc-daff-table td.conflict{background:var(--del-bg);color:var(--del);font-weight:700}.tc-daff-table .null{color:var(--ink-3)}.tc-daff-table .gap{color:var(--ink-3);text-align:center}.tc-daff-table tr.index td,.tc-daff-table .index,.tc-daff-table tr.header th.index,.tc-daff-table td.index:first-child,.tc-daff-table tr:first-child td.index{background:var(--panel-2);color:var(--ink-3);text-align:center}.tc-daff-table td.index{cursor:pointer;padding-left:24px;position:relative}.tc-daff-table td.index .tc-cmt-mark,.tc-daff-table td.index .tc-cmt-ghost{position:absolute;top:50%;left:3px;transform:translateY(-50%)}.tc-daff-table.tc-hide-index-numbers td.index{color:#0000}.tc-daff-table.tc-hide-index-numbers td.index .tc-cmt-mark{color:var(--accent-ink)}.tc-daff-table.tc-hide-index-numbers td.index .tc-cmt-ghost{color:var(--ink-3)}.tc-daff-table tr[data-row].tc-flash{outline:2px solid var(--accent);outline-offset:-2px}
