.data-table-global thead,.data-table-global tbody,.data-table-global tfoot{width:100%;display:block}.data-table-global tr.flex{width:auto!important;min-width:100%!important}.data-table-global th,.data-table-global td{--pinning-shadow-width:6px;position:relative;overflow-x:clip}:is(.data-table-global th,.data-table-global td).pinning-shadow-left{padding-left:1rem}:is(:is(.data-table-global th,.data-table-global td).pinning-shadow-left,:is(.data-table-global th,.data-table-global td).pinning-shadow-right):after{content:"";pointer-events:none;width:var(--pinning-shadow-width);z-index:1;background-image:linear-gradient(to left, hsl(var(--muted-foreground) / 20%), transparent);position:absolute;inset:0 auto 0 0}:is(.data-table-global th,.data-table-global td).pinning-shadow-right:after{left:auto;right:0;scale:-1 1}.data-table-global tr.clickable:hover{--color-background:hsl(from hsl(var(--muted)) h s calc(l * 1.02))}.data-table-global .vertical{writing-mode:vertical-rl;align-items:end}.data-table-global .vertical .column-header{flex-grow:1;rotate:180deg}.data-table-global .vertical .col-resize-handle{height:fit-content;inset:auto auto .5rem .5rem}.data-table-global .vertical button{height:auto;padding:.5rem}.shadow-md-top{--tw-shadow:0 -4px 6px -1px #0000001a, 0 -2px 4px -2px #0000001a}
