.dt-block.svelte-1e8vvz2.svelte-1e8vvz2{overflow:hidden}.dt-chips.svelte-1e8vvz2.svelte-1e8vvz2{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.dt-chip.svelte-1e8vvz2.svelte-1e8vvz2{background:var(--bg-raised, #1e1e1e);border:1px solid var(--border-soft, #333);border-radius:999px;color:var(--text-muted, #888);cursor:pointer;font-family:var(--font-mono, monospace);font-size:11px;padding:5px 12px;transition:background .1s,border-color .1s,color .1s}.dt-chip.svelte-1e8vvz2.svelte-1e8vvz2:hover{border-color:var(--accent, #FF5F1F);color:var(--text, #e5e5e5)}.dt-chip.active.svelte-1e8vvz2.svelte-1e8vvz2{background:var(--accent, #FF5F1F);border-color:var(--accent, #FF5F1F);color:#fff}.dt-search.svelte-1e8vvz2.svelte-1e8vvz2{display:flex;align-items:center;gap:12px;margin-bottom:12px}.dt-input.svelte-1e8vvz2.svelte-1e8vvz2{background:var(--bg-raised, #1e1e1e);border:1px solid var(--border-soft, #333);border-radius:6px;color:var(--text, #e5e5e5);font-size:12px;padding:6px 10px;width:240px;outline:none}.dt-input.svelte-1e8vvz2.svelte-1e8vvz2:focus{border-color:var(--accent, #FF5F1F)}.dt-count.svelte-1e8vvz2.svelte-1e8vvz2{font-size:11px;font-family:var(--font-mono, monospace);color:var(--text-muted, #888)}.dt-scroll.svelte-1e8vvz2.svelte-1e8vvz2{overflow-x:auto;border-radius:8px;border:1px solid var(--border-soft, #2a2a2a)}.dt-table.svelte-1e8vvz2.svelte-1e8vvz2{width:100%;border-collapse:collapse;font-size:12px}.dt-table.svelte-1e8vvz2 thead tr.svelte-1e8vvz2{background:var(--bg-raised, #1e1e1e);border-bottom:1px solid var(--border-soft, #2a2a2a)}.dt-table.svelte-1e8vvz2 th.svelte-1e8vvz2{color:var(--text-subtle, #888);font-family:var(--font-mono, monospace);font-size:10px;font-weight:600;letter-spacing:.05em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.dt-sortable.svelte-1e8vvz2.svelte-1e8vvz2{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dt-sortable.svelte-1e8vvz2.svelte-1e8vvz2:hover{color:var(--text, #e5e5e5)}.dt-sort-arrow.svelte-1e8vvz2.svelte-1e8vvz2{display:inline-block;margin-left:4px;font-size:9px;opacity:.5}.dt-sort-arrow.active.svelte-1e8vvz2.svelte-1e8vvz2{opacity:1;color:var(--accent, #FF5F1F)}.dt-table.svelte-1e8vvz2 tbody tr.svelte-1e8vvz2{border-bottom:1px solid var(--border-faint, #222);transition:background .1s}.dt-table.svelte-1e8vvz2 tbody tr.svelte-1e8vvz2:hover{background:var(--bg-hover, #1a1a1a)}.dt-table.svelte-1e8vvz2 td.svelte-1e8vvz2{color:var(--text, #e5e5e5);padding:9px 12px;vertical-align:top}.dt-num.svelte-1e8vvz2.svelte-1e8vvz2{font-family:var(--font-mono, monospace);text-align:right}.dt-empty.svelte-1e8vvz2.svelte-1e8vvz2{color:var(--text-muted, #888);font-style:italic;text-align:center;padding:24px}.dt-pagination.svelte-1e8vvz2.svelte-1e8vvz2{display:flex;align-items:center;gap:12px;justify-content:flex-end;margin-top:12px}.dt-btn.svelte-1e8vvz2.svelte-1e8vvz2{background:var(--bg-raised, #1e1e1e);border:1px solid var(--border-soft, #333);border-radius:5px;color:var(--text, #e5e5e5);cursor:pointer;font-size:11px;padding:5px 10px}.dt-btn.svelte-1e8vvz2.svelte-1e8vvz2:disabled{opacity:.35;cursor:default}.dt-page.svelte-1e8vvz2.svelte-1e8vvz2{font-family:var(--font-mono, monospace);font-size:11px;color:var(--text-muted, #888)}
