.ts.svelte-d8ve4i{background:var(--table-surface);--ts-edge-w:var(--space-7);position:relative}.ts--page.svelte-d8ve4i{width:max(100%, var(--table-min-w))}.ts--own.svelte-d8ve4i .ts__scroller:where(.svelte-d8ve4i){overflow-x:auto}.ts--drag.svelte-d8ve4i .ts__scroller:where(.svelte-d8ve4i){cursor:grab}.ts--drag.svelte-d8ve4i .ts__scroller:where(.svelte-d8ve4i):active{cursor:grabbing}@media (pointer:coarse){.ts--drag.svelte-d8ve4i .ts__scroller:where(.svelte-d8ve4i){cursor:auto}}.ts.svelte-d8ve4i [data-sticky=start],.ts--first.svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>table>*>tr>:first-child:not([colspan]){z-index:2;position:sticky;inset-inline-start:0}.ts.svelte-d8ve4i [data-sticky=end],.ts--last.svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>table>*>tr>:last-child:not([colspan]){z-index:2;position:sticky;inset-inline-end:0}.ts.svelte-d8ve4i thead [data-sticky],.ts--first.svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>table>thead>tr>:first-child:not([colspan]),.ts--last.svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>table>thead>tr>:last-child:not([colspan]){z-index:6}.ts.svelte-d8ve4i :where([data-sticky]),.ts--first.svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>:where(table>*>tr>:first-child:not([colspan])),.ts--last.svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>:where(table>*>tr>:last-child:not([colspan])){background:var(--table-surface)}.ts[data-clip-start=true].svelte-d8ve4i [data-sticky=start],.ts--first[data-clip-start=true].svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>table>*>tr>:first-child:not([colspan]){box-shadow:var(--shadow-sticky-edge-start)}.ts[data-clip-end=true].svelte-d8ve4i [data-sticky=end],.ts--last[data-clip-end=true].svelte-d8ve4i>.ts__scroller:where(.svelte-d8ve4i)>table>*>tr>:last-child:not([colspan]){box-shadow:var(--shadow-sticky-edge-end)}.ts.svelte-d8ve4i .ts-pin{width:var(--ts-view-w,auto);box-sizing:border-box;max-width:100%;position:sticky;inset-inline-start:0}.ts__rail.svelte-d8ve4i{pointer-events:none;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.ts__edge-end.svelte-d8ve4i{flex:0 0 var(--ts-edge-w);z-index:6;opacity:0;visibility:hidden;background:linear-gradient(to left, var(--table-surface), color-mix(in srgb, var(--table-surface), transparent 100%));height:100%;transition:opacity var(--transition-fast), visibility var(--transition-fast);position:sticky;inset-inline-end:var(--ts-end-inset)}.ts--own.svelte-d8ve4i .ts__edge-end:where(.svelte-d8ve4i){top:0;bottom:0;width:var(--ts-edge-w);position:absolute;inset-inline-end:var(--ts-end-inset)}.ts[data-clip-end=true].svelte-d8ve4i .ts__edge-end:where(.svelte-d8ve4i){opacity:1;visibility:visible}.ts__nudge.svelte-d8ve4i{pointer-events:auto;top:var(--space-1);width:28px;height:28px;margin:var(--space-1) var(--space-1) 0 auto;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);box-shadow:var(--shadow-sm);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:sticky}.ts__nudge.svelte-d8ve4i:hover{color:var(--color-text);border-color:var(--color-border-strong)}.ts__nudge.svelte-d8ve4i:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media print{.ts__rail.svelte-d8ve4i{display:none}}
