.data-table-wrapper.svelte-1mr88oh{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent;width:100%;overflow-x:auto}.data-table-wrapper.svelte-1mr88oh::-webkit-scrollbar{height:8px}.data-table-wrapper.svelte-1mr88oh::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:4px}.data-table.svelte-1mr88oh{border-collapse:collapse;table-layout:fixed;width:100%;font-family:var(--font-body)}th.svelte-1mr88oh{padding:var(--pad-cell-y) 16.5px;letter-spacing:.3em;text-transform:uppercase;text-align:left;color:var(--text-3);border-bottom:1.5px solid var(--line-mid);white-space:nowrap;font-size:11px;font-weight:500}th.num.svelte-1mr88oh{text-align:right}th.col-active.svelte-1mr88oh{background:var(--wash);color:var(--text-1);border-radius:var(--radius-s) var(--radius-s) 0 0}thead.sticky.svelte-1mr88oh th:where(.svelte-1mr88oh){z-index:var(--z-sticky);background-color:var(--canvas);position:sticky;top:0}thead.sticky.svelte-1mr88oh th.col-active:where(.svelte-1mr88oh){background-image:linear-gradient(var(--wash), var(--wash))}.sort-btn.svelte-1mr88oh{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}@media (hover:hover){.sort-btn.svelte-1mr88oh:hover{color:var(--text-1)}}.sort-btn.svelte-1mr88oh:focus-visible{outline:1.5px solid var(--accent);outline-offset:2px}.sort-mark.svelte-1mr88oh{min-width:1ch;color:var(--accent-ink);display:inline-block}tbody.svelte-1mr88oh tr:where(.svelte-1mr88oh){border-bottom:1px solid var(--line-soft)}tbody.svelte-1mr88oh tr.clickable:where(.svelte-1mr88oh){cursor:pointer}tbody.svelte-1mr88oh tr.clickable:where(.svelte-1mr88oh):focus-visible{outline:1.5px solid var(--accent);outline-offset:-1.5px}@media (hover:hover){tbody.svelte-1mr88oh tr.clickable:where(.svelte-1mr88oh):hover{background:var(--wash-hover)}}tbody.svelte-1mr88oh tr.selected-row:where(.svelte-1mr88oh){background:var(--wash)}.select-col.svelte-1mr88oh{width:44px;padding:var(--pad-cell-y) 12px;text-align:left}.select-col.svelte-1mr88oh .opt{margin-right:0}.table-state.svelte-1mr88oh{text-align:center;color:var(--text-3);padding:32px 16px;font-size:13px}@media (width<=760px){.data-table-wrapper.svelte-1mr88oh>.data-table:where(.svelte-1mr88oh){display:none}}.card-list.svelte-1mr88oh{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.row-card.svelte-1mr88oh{border:1.5px solid #0000;border-bottom-color:var(--line-soft);border-radius:var(--radius-s);transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:0 0;padding:12px 14px}.row-card.selected-row.svelte-1mr88oh{background:var(--wash);border-color:var(--cell-sel-border)}.card-head.svelte-1mr88oh{align-items:center;gap:8px;margin-bottom:8px;display:flex}.card-title.svelte-1mr88oh,.card-title-static.svelte-1mr88oh{font-family:var(--font-body);color:var(--text-1);text-align:left;min-width:0;font-size:14px}.card-title.svelte-1mr88oh{border-radius:var(--radius-s);cursor:pointer;background:0 0;border:1.5px solid #0000;flex:1;min-height:44px;padding:6px 4px}.card-title.svelte-1mr88oh:focus-visible{outline:1.5px solid var(--accent);outline-offset:2px}.card-fields.svelte-1mr88oh{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:4px 16px;margin:0;display:grid}.card-label.svelte-1mr88oh{letter-spacing:.3em;text-transform:uppercase;color:var(--text-3);align-self:baseline;font-size:11px;font-weight:500}.card-value.svelte-1mr88oh{font-size:var(--font-data);color:var(--text-2);min-width:0;margin:0}.card-value.num.svelte-1mr88oh{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-1)}.card-value.neg.svelte-1mr88oh{color:var(--danger)}.card-controls.svelte-1mr88oh{border-bottom:1.5px solid var(--line-mid);justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:0 0 12px;display:flex}
