:root{--pinned-shadow-left:oklch(from var(--foreground) l c h / .04) 3px 0 6px -1px, oklch(from var(--foreground) l c h / .02) 1px 0 3px -1px;--pinned-shadow-right:oklch(from var(--foreground) l c h / .04) -3px 0 6px -1px, oklch(from var(--foreground) l c h / .02) -1px 0 3px -1px}.column-pinned-left{box-shadow:var(--pinned-shadow-left);border-right:1px solid var(--border)}.column-pinned-right{box-shadow:var(--pinned-shadow-right);border-left:1px solid var(--border)}[class~=border-r]:has(+[data-right-pinned-spacer]){border-right-width:1px!important}.date-column-start-divider{border-left:1px solid var(--border)}[class~=border-r]+.date-column-start-divider,.column-pinned-left+.date-column-start-divider{border-left-width:0!important}[data-slot=data-table-truncated-cell-content]{overflow-clip-margin:.25rem;text-overflow:ellipsis;overflow:clip}[data-slot=data-table-truncated-cell-content]:has(>*){text-overflow:clip}[data-slot=data-table-truncated-cell-content]>:not(button):not(a):not([data-slot$=-trigger]){text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}
