.data-table.svelte-7zw65w{max-width:100%;max-height:var(--data-table-max-height);overflow:auto;border:1px solid var(--border);border-radius:.65rem;background:var(--card);box-shadow:0 1px 2px color-mix(in oklab,var(--foreground) 4%,transparent)}.data-table.svelte-7zw65w table{min-width:var(--data-table-min-width, 100%);border-collapse:separate;border-spacing:0}.data-table.svelte-7zw65w thead th{position:sticky;top:0;z-index:1;height:auto;padding:.7rem 1rem;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--muted) 70%,var(--card));color:var(--muted-foreground);font:600 .64rem/1.2 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.data-table.svelte-7zw65w tbody td{padding:.72rem 1rem;border-bottom:1px solid color-mix(in oklab,var(--border) 60%,transparent);color:var(--foreground);font-size:.84rem}.data-table.svelte-7zw65w tbody tr:last-child td{border-bottom:0}.data-table.svelte-7zw65w tbody tr{border-bottom:0;transition:background-color .12s ease}.data-table.svelte-7zw65w tbody tr:hover{background:color-mix(in oklab,var(--joltio-data) 5%,var(--card))}.data-table.svelte-7zw65w .number{text-align:right;font-variant-numeric:tabular-nums}.data-table.svelte-7zw65w td.number{font-family:var(--font-mono);font-size:.8rem}.data-table.svelte-7zw65w .mono{font-family:var(--font-mono);font-size:.78rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.data-table.svelte-7zw65w td a{color:var(--foreground);text-decoration:none}.data-table.svelte-7zw65w td a:hover{color:var(--joltio-data);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.data-table.svelte-7zw65w tbody tr{transition:none}}
