.XlsxDiffTool_summary__iw0C0{display:flex;gap:var(--space-4);flex-wrap:wrap;font-size:11px;margin-bottom:var(--space-3)}.XlsxDiffTool_added__V6_S5{color:var(--ok)}.XlsxDiffTool_removed__nmUWh{color:var(--err)}.XlsxDiffTool_changed__CDgPT{color:var(--warn)}.XlsxDiffTool_same__A_2jY{color:var(--text-faint)}.XlsxDiffTool_filterRow__CVxVx{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-3)}.XlsxDiffTool_select__sMD0f{background:var(--bg);border:1px solid var(--line-strong);color:var(--text-bright);font:inherit;font-size:12px;padding:var(--space-1) var(--space-2);outline:none;cursor:pointer}.XlsxDiffTool_select__sMD0f:focus{border-color:var(--text-dim)}.XlsxDiffTool_noResults__9qA7y{color:var(--text-dim);font-size:12px}.XlsxDiffTool_tableWrap__7A3fo{overflow-x:auto}.XlsxDiffTool_table__w7dPl{width:100%;border-collapse:collapse;font-size:11px}.XlsxDiffTool_table__w7dPl th{text-align:left;color:var(--text-dim);font-weight:400}.XlsxDiffTool_table__w7dPl td,.XlsxDiffTool_table__w7dPl th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}.XlsxDiffTool_table__w7dPl tr.XlsxDiffTool_added__V6_S5 td{background:color-mix(in srgb,var(--ok) 6%,transparent)}.XlsxDiffTool_table__w7dPl tr.XlsxDiffTool_removed__nmUWh td{background:color-mix(in srgb,var(--err) 6%,transparent)}.XlsxDiffTool_table__w7dPl tr.XlsxDiffTool_changed__CDgPT td{background:color-mix(in srgb,var(--warn) 6%,transparent)}.XlsxDiffTool_sheetCell__OEWiu{color:var(--text-dim);font-size:10px}.XlsxDiffTool_addrCell__VkpCj{color:var(--accent);font-weight:700}.XlsxDiffTool_valCell__5SkaH{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-bright)}.XlsxDiffTool_badge_added__fDVmm{font-size:10px;color:var(--ok);border:1px solid color-mix(in srgb,var(--ok) 40%,transparent);padding:1px var(--space-2)}.XlsxDiffTool_badge_removed__jklz0{font-size:10px;color:var(--err);border:1px solid color-mix(in srgb,var(--err) 40%,transparent);padding:1px var(--space-2)}.XlsxDiffTool_badge_changed__ts_RR{font-size:10px;color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 40%,transparent);padding:1px var(--space-2)}.XlsxDiffTool_badge_same__5qXqV{font-size:10px;color:var(--text-faint);border:1px solid var(--line);padding:1px var(--space-2)}.XlsxDiffTool_truncNote____Y1p{font-size:11px;color:var(--text-dim);margin-top:var(--space-2)}