.data-table-pinned{position:sticky;background-color:var(--background);background-color:color-mix(in srgb,var(--background) 25%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.data-table-cell,.data-table-header-cell{overflow:hidden;container-type:inline-size}.data-table-cell-content,.data-table-shrink-text{display:flex;align-items:center;gap:.375rem;min-width:0}.data-table-header-content,.data-table-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table-header-content:after,.data-table-text:after{content:"";pointer-events:none;flex:0 0 auto}@container (max-width: 120px){.data-table-header-content,.data-table-text{font-size:.75rem}}@container (max-width: 90px){.data-table-header-content,.data-table-text{font-size:.6875rem}}.data-table-header-content,.data-table-text{font-size:clamp(.6875rem,2.2cqw,.875rem)}.data-table-pinned [role=checkbox],.data-table-pinned button,.data-table-pinned input{position:relative;z-index:20;pointer-events:auto}th [role=checkbox],th[data-column=select] [role=checkbox]{position:relative;z-index:30;pointer-events:auto}.data-table-pinned-alt{position:sticky;background-color:var(--background);background-color:color-mix(in srgb,var(--background) 35%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.data-table-pinned-alt [role=checkbox],.data-table-pinned-alt button,.data-table-pinned-alt input{position:relative;z-index:20;pointer-events:auto}