@layer slean.reset,slean.tokens,slean.base,slean.components,slean.compositions,slean.utilities;@layer slean.base{:where(.slean-table-check){inline-size:1rem;block-size:1rem;margin:0;accent-color:var(--slean-table-primary);vertical-align:middle;cursor:pointer}}@layer slean.components{:where(.slean-table){--slean-table-bg: var(--slean-surface, light-dark(#fff, oklch(19.5% .009 260)));--slean-table-fg: var(--slean-fg, light-dark(oklch(20.5% .012 260), oklch(95% .005 260)));--slean-table-muted: var( --slean-fg-muted, light-dark(oklch(44.6% .014 260), oklch(74% .012 260)) );--slean-table-border: var( --slean-border, light-dark(oklch(87.2% .007 260), oklch(33.5% .013 260)) );--slean-table-soft: var( --slean-muted, light-dark(oklch(95.8% .004 260), oklch(26% .011 260)) );--slean-table-primary: var( --slean-primary-main, light-dark(oklch(54% .19 258), oklch(56% .18 258)) );--slean-table-selected: var( --slean-primary-soft, light-dark(oklch(95% .03 258), oklch(28% .07 258)) );--slean-table-error: var(--slean-error-main, light-dark(oklch(55% .2 25), oklch(58% .19 25)));--slean-table-focus: var(--slean-focus-ring-color, var(--slean-table-primary));--slean-table-shadow: var( --slean-elevation-4, 0 16px 40px oklch(0% 0 0 / .18), 0 2px 6px oklch(0% 0 0 / .08) );--slean-table-radius: var(--slean-radius-lg, .875rem);--slean-table-control-radius: var(--slean-radius-sm, .375rem);--slean-table-control-height: var(--slean-control-height-sm, 2rem);--slean-table-font: var(--slean-font-sans, system-ui, sans-serif);--slean-table-font-size: var(--slean-text-sm, .875rem);--slean-table-duration: var(--slean-duration-fast, .1s);--slean-table-cell-padding-x: .75rem;--slean-table-cell-padding-y: .5rem;--slean-table-header-bg: color-mix( in oklab, var(--slean-table-soft) 55%, var(--slean-table-bg) );--slean-table-header-fg: var(--slean-table-muted);--slean-table-header-font-size: .8125rem;--slean-table-header-font-weight: 500;--slean-table-header-text-transform: none;--slean-table-header-letter-spacing: normal;--slean-table-row-hover: color-mix( in oklab, var(--slean-table-soft) 60%, var(--slean-table-bg) );--slean-table-row-stripe: color-mix( in oklab, var(--slean-table-soft) 45%, var(--slean-table-bg) );--slean-table-row-selected: var(--slean-table-selected);--slean-table-pin-shadow: light-dark(oklch(0% 0 0 / .06), oklch(0% 0 0 / .22));--slean-table-pin-shadow-size: 8px;--slean-table-row-lifted-shadow: var( --slean-elevation-3, 0 4px 12px light-dark(oklch(0% 0 0 / .1), oklch(0% 0 0 / .5)), 0 1px 3px light-dark(oklch(0% 0 0 / .08), oklch(0% 0 0 / .4)) );--slean-table-fetching-opacity: .55;--slean-table-skeleton-delay: 0s;--slean-table-refreshing-color: var(--slean-table-primary);--slean-table-refreshing-height: 2px;--slean-table-row-bg: initial;box-sizing:border-box;color:var(--slean-table-fg);background:var(--slean-table-bg);font-family:var(--slean-table-font);font-size:var(--slean-table-font-size);line-height:1.43;border:1px solid var(--slean-table-border);border-radius:var(--slean-table-radius);isolation:isolate}:where(.slean-table[data-density=compact]){--slean-table-cell-padding-y: .25rem;--slean-table-font-size: .8125rem}:where(.slean-table[data-density=spacious]){--slean-table-cell-padding-y: .875rem}:where(.slean-table-button),:where(.slean-table-input),:where(.slean-table-sort),:where(.slean-table-resize),:where(.slean-table-column-panel),:where(.slean-table-scroll),:where(.slean-table-scroll>table){box-sizing:border-box}:where(.slean-table-button),:where(.slean-table-columns>summary){display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-block-size:var(--slean-table-control-height);min-inline-size:var(--slean-table-control-height);margin:0;padding:0 .75rem;border:1px solid var(--slean-table-border);border-radius:var(--slean-table-control-radius);background:var(--slean-table-bg);color:var(--slean-table-fg);font:inherit;font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}:where(.slean-table-button:hover:not(:disabled)),:where(.slean-table-columns>summary:hover){background:var(--slean-table-soft)}:where(.slean-table-button:disabled){opacity:.5;cursor:default}:where(.slean-table-input){min-block-size:var(--slean-table-control-height);margin:0;padding:0 .625rem;border:1px solid var(--slean-control-border, light-dark(oklch(80.8% .009 260), oklch(39.5% .014 260)));border-radius:var(--slean-table-control-radius);background:var(--slean-table-bg);color:var(--slean-table-fg);font:inherit;font-size:.8125rem}:where(.slean-table-input)::placeholder{color:var(--slean-table-muted);opacity:1}:where(.slean-table-input:focus-visible){border-color:var(--slean-table-focus);outline:2px solid transparent;box-shadow:0 0 0 3px color-mix(in oklab,var(--slean-table-focus) 22%,transparent)}:where(.slean-table-button):focus-visible,:where(.slean-table-sort):focus-visible,:where(.slean-table-resize):focus-visible,:where(.slean-table-group-toggle):focus-visible,:where(.slean-table-columns>summary):focus-visible,:where(.slean-table-scroll):focus-visible,:where(.slean-table-check):focus-visible{outline:2px solid var(--slean-table-focus);outline-offset:2px}:where(.slean-table-scroll>table>tbody>tr>td[tabindex]):focus-visible,:where(.slean-table-scroll>table>tbody>tr[tabindex]):focus-visible{outline:2px solid var(--slean-table-focus);outline-offset:-2px}:where(.slean-table-scroll>table>tbody>tr){vertical-align:middle;border-color:currentColor}:where(.slean-table-scroll>table>tbody>tr[data-clickable]){cursor:pointer}:where(.slean-table-toolbar){display:flex;align-items:center;gap:.5rem;padding:.75rem;flex-wrap:wrap}:where(.slean-table-title){padding:.75rem;font-weight:600;border-bottom:1px solid var(--slean-table-border)}:where(.slean-table-search){flex:1 1 14rem;min-inline-size:10rem;max-inline-size:20rem;font-size:.875rem}:where(.slean-table-selected){font-size:.8125rem;color:var(--slean-table-muted)}:where(.slean-table-columns){position:relative;margin-inline-start:auto}:where(.slean-table-columns>summary){list-style:none}:where(.slean-table-columns>summary)::-webkit-details-marker{display:none}:where(.slean-table-column-panel){position:absolute;inset-inline-end:0;top:calc(100% + .375rem);z-index:20;min-inline-size:22rem;max-block-size:25rem;overflow:auto;padding:.375rem .625rem;background:var(--slean-table-bg);border:1px solid var(--slean-table-border);border-radius:var(--slean-radius-md, .625rem);box-shadow:var(--slean-table-shadow)}:where(.slean-table-column-panel>div){display:flex;align-items:center;gap:.25rem;padding:.25rem 0}:where(.slean-table-column-panel label){display:flex;gap:.5rem;align-items:center;flex:1}:where(.slean-table-column-panel .slean-table-button){min-inline-size:1.75rem;min-block-size:1.75rem;padding:0;border-color:transparent;background:transparent}:where(.slean-table-column-panel .slean-table-input){min-block-size:1.75rem}:where(.slean-table-scroll){overflow:auto;position:relative;border-block:1px solid var(--slean-table-border);container-type:scroll-state}:where(.slean-table>.slean-table-scroll:first-child){border-top:0;border-start-start-radius:calc(var(--slean-table-radius) - 1px);border-start-end-radius:calc(var(--slean-table-radius) - 1px)}:where(.slean-table>.slean-table-scroll:last-child){border-bottom:0;border-end-start-radius:calc(var(--slean-table-radius) - 1px);border-end-end-radius:calc(var(--slean-table-radius) - 1px)}:where(.slean-table-scroll>table){border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%}:where(.slean-table-scroll>table>caption){text-align:start;padding:.75rem;color:var(--slean-table-muted)}:where(.slean-table-scroll>table>*>tr>th),:where(.slean-table-scroll>table>*>tr>td){padding:var(--slean-table-cell-padding-y) var(--slean-table-cell-padding-x);border-bottom:1px solid var(--slean-table-border);background:var(--slean-table-row-bg, var(--slean-table-bg));overflow-wrap:anywhere;vertical-align:middle}:where(.slean-table-scroll>table>thead>tr>th),:where(.slean-table-scroll>table>thead>tr>td){background:var(--slean-table-header-bg);color:var(--slean-table-header-fg);font-size:var(--slean-table-header-font-size);font-weight:var(--slean-table-header-font-weight);text-transform:var(--slean-table-header-text-transform);letter-spacing:var(--slean-table-header-letter-spacing);text-align:start;position:relative}:where(.slean-table-filters>td){padding-block:.375rem;text-transform:none;letter-spacing:normal}:where(.slean-table-sticky>thead){position:sticky;top:0;z-index:5}:where(.slean-table-scroll[data-page-sticky]){overflow:visible}:where(.slean-table-scroll[data-page-sticky]>.slean-table-sticky>thead){top:var(--slean-table-sticky-top, 0px)}@supports (animation-timeline: view()){:where(.slean-table-scroll[data-head-follows]){view-timeline-name:--slean-table-region;view-timeline-axis:block;view-timeline-inset:var(--slean-table-sticky-top, 0px) 0px}:where(.slean-table-scroll[data-head-follows]>table>thead){position:relative;z-index:5;animation-name:slean-table-head-follow;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--slean-table-region;animation-range:exit-crossing 0px exit-crossing var(--slean-table-travel, 0px)}}@keyframes slean-table-head-follow{0%{translate:0 0}to{translate:0 var(--slean-table-travel, 0px)}}:where(.slean-table>.slean-table-scroll[data-page-sticky]:first-child>table>thead>tr:first-child>th:first-child){border-start-start-radius:calc(var(--slean-table-radius) - 1px)}:where(.slean-table>.slean-table-scroll[data-page-sticky]:first-child>table>thead>tr:first-child>th:last-child){border-start-end-radius:calc(var(--slean-table-radius) - 1px)}:where(.slean-table-scroll>table>tbody>tr[data-last]>td){border-bottom:0}:where(.slean-table-heading){display:flex;align-items:center;gap:.25rem;min-height:1.5rem}:where(th[data-align=end]>.slean-table-heading){justify-content:flex-end}:where(th[data-align=center]>.slean-table-heading){justify-content:center}:where(.slean-table-sort){appearance:none;display:inline-flex;align-items:center;gap:.375rem;min-inline-size:0;margin:0 0 0 -.25rem;padding:.125rem .25rem;border:0;border-radius:var(--slean-table-control-radius);background:transparent;color:inherit;font:inherit;text-align:start;text-transform:inherit;letter-spacing:inherit;cursor:pointer}:where(.slean-table-sort:hover){color:var(--slean-table-fg)}:where(.slean-table-sort-icon){display:inline-flex;align-items:center;gap:.125rem;font-size:.6875rem;font-variant-numeric:tabular-nums;opacity:.65}@media(hover:hover){:where(.slean-table-sort-icon){opacity:0}:where(th:hover>.slean-table-heading>.slean-table-sort>.slean-table-sort-icon),:where(.slean-table-sort:focus-visible>.slean-table-sort-icon){opacity:.65}}:where(th[aria-sort]>.slean-table-heading>.slean-table-sort){color:var(--slean-table-fg)}:where(th[aria-sort]>.slean-table-heading>.slean-table-sort>.slean-table-sort-icon){opacity:1}:where(.slean-table-resize){appearance:none;position:absolute;inset-inline-end:0;top:0;height:100%;width:7px;margin:0;padding:0;border:0;border-radius:0;background:transparent;cursor:col-resize;touch-action:none}:where(.slean-table-resize:hover),:where(.slean-table-resize:focus-visible){background:linear-gradient(var(--slean-table-primary),var(--slean-table-primary)) center / 2px 100% no-repeat}:where(.slean-table-filter){width:100%;min-width:3rem;font-weight:400}:where(.slean-table-scroll>table>*>tr>td[data-align=end]){text-align:end}:where(.slean-table-scroll>table>*>tr>td[data-align=center]){text-align:center}:where(.slean-table-cell){display:flex;align-items:center;gap:.5rem;min-height:1.5rem}:where(td[data-align=end]>.slean-table-cell){justify-content:flex-end}:where(td[data-align=center]>.slean-table-cell){justify-content:center}:where(.slean-table-placeholder){color:var(--slean-table-muted)}:where(.slean-table-icon){inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}:where(.slean-table-sort-icon>.slean-table-icon){inline-size:.875rem;block-size:.875rem}:where(.slean-table-page-gap>.slean-table-icon){stroke-width:2.5}:where(.slean-table-expand),:where(.slean-table-edit),:where(.slean-table-grip){min-inline-size:1.5rem;min-block-size:1.5rem;padding:0;border-color:transparent;background:transparent;color:var(--slean-table-muted);flex-shrink:0}:where(.slean-table-expand:hover),:where(.slean-table-edit:hover),:where(.slean-table-grip:hover),:where(.slean-table-grip:focus-visible){color:var(--slean-table-fg)}:where(.slean-table-grip){cursor:grab;touch-action:none}:where(.slean-table-grip):before{content:"";inline-size:1rem;block-size:1rem;background:currentColor;-webkit-mask:var( --slean-icon-grip, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4h.01M10 4h.01M6 8h.01M10 8h.01M6 12h.01M10 12h.01' stroke='black' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") ) center / 1rem no-repeat;mask:var( --slean-icon-grip, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4h.01M10 4h.01M6 8h.01M10 8h.01M6 12h.01M10 12h.01' stroke='black' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") ) center / 1rem no-repeat}:where(.slean-table-chevron):before{content:"";display:block;inline-size:.4375rem;block-size:.4375rem;margin:auto;border:solid currentColor;border-width:0 1.5px 1.5px 0;rotate:-45deg;translate:-1px 0}:where(.slean-table-chevron[aria-expanded=true]):before{rotate:45deg;translate:0 -1px}:where(.slean-table-chevron[aria-expanded=false]):dir(rtl):before{rotate:135deg;translate:1px 0}:where(.slean-table-expand-spacer){inline-size:1.5rem;flex-shrink:0}:where(.slean-table-edit){margin-inline-start:auto;opacity:.4}:where(td:hover>.slean-table-cell>.slean-table-edit),:where(.slean-table-edit:focus-visible){opacity:1}:where(.slean-table-ellipsis>.slean-table-cell){line-height:1.5rem;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}:where(.slean-table[data-striped=true]>.slean-table-scroll>table>tbody>tr[data-even]){--slean-table-row-bg: var(--slean-table-row-stripe)}:where(.slean-table[data-hoverable=true]>.slean-table-scroll>table>tbody>tr[data-row-id]:hover){--slean-table-row-bg: var(--slean-table-row-hover)}:where(.slean-table-scroll>table>tbody>tr[data-selected=true]){--slean-table-row-bg: var(--slean-table-row-selected)}:where(.slean-table[data-bordered=true]>.slean-table-scroll>table>*>tr>th),:where(.slean-table[data-bordered=true]>.slean-table-scroll>table>*>tr>td){border-inline-end:1px solid var(--slean-table-border)}:where(.slean-table[data-bordered=true]>.slean-table-scroll>table>*>tr>th:last-child),:where(.slean-table[data-bordered=true]>.slean-table-scroll>table>*>tr>td:last-child){border-inline-end:0}:where(.slean-table-scroll>table>*>tr>[data-pin]){position:sticky;z-index:2}:where(.slean-table-scroll>table>tbody>tr>td:has([data-slean-found])),:where(.slean-table-scroll>table>tbody>tr>th:has([data-slean-found])){overflow:visible;z-index:4}:where(.slean-table-mover),:where(.slean-table-selection),:where(.slean-table-expander){position:sticky;inset-inline-start:0;z-index:3;text-align:center}:where(.slean-table-mover){width:var(--slean-table-move-width, 36px);padding-inline:0}:where(.slean-table-selection){width:var(--slean-table-selection-width, 44px);padding-inline:0}:where(.slean-table-expander){width:var(--slean-table-expand-width, 40px);padding-inline:0}:where(thead .slean-table-mover),:where(thead .slean-table-selection),:where(thead .slean-table-expander){z-index:4}:where(.slean-table-scroll>table>*>tr>[data-pin=left][data-pin-edge]){border-inline-end:1px solid var(--slean-table-border)}:where(.slean-table-scroll>table>*>tr>[data-pin=right][data-pin-edge]){border-inline-start:1px solid var(--slean-table-border)}:where(.slean-table-scroll[data-pinned]){display:grid}:where(.slean-table[data-layout=grid]>.slean-table-scroll[data-pinned]){grid-template-columns:max(100%,var(--slean-table-min-width, 0px))}:where(.slean-table-scroll[data-pinned]>table),:where(.slean-table-scroll[data-pinned]>.slean-table-pin-shade){grid-area:1 / 1;isolation:isolate}:where(.slean-table-pin-shade){position:sticky;z-index:6;inset-inline-start:var(--slean-table-pin-inset);margin-inline-start:var(--slean-table-pin-inset);inline-size:var(--slean-table-pin-shadow-size);background:linear-gradient(to right,var(--slean-table-pin-shadow),transparent);pointer-events:none}:where(.slean-table-pin-shade[data-pin=right]){justify-self:end;inset-inline:auto var(--slean-table-pin-inset);margin-inline:0 var(--slean-table-pin-inset)}:where(.slean-table-pin-shade[data-pin=right]:dir(ltr)),:where(.slean-table-pin-shade[data-pin=left]:dir(rtl)){scale:-1 1}:where(.slean-table-scroll:not([data-overflows])>.slean-table-pin-shade){opacity:0}@container scroll-state(scrollable: inline-start){:where(.slean-table-pin-shade[data-pin=left]){opacity:1}}@container scroll-state(scrollable: inline-end){:where(.slean-table-pin-shade[data-pin=right]){opacity:1}}:where(.slean-table-scroll>table>tbody>tr>td[data-range=true]){background:var(--slean-table-selected);box-shadow:inset 0 0 0 1px var(--slean-table-primary)}:where(.slean-table-scroll>table>tbody>tr[data-lifted]){position:relative;z-index:4;--slean-table-row-bg: var(--slean-table-row-lifted, var(--slean-table-bg));box-shadow:var(--slean-table-row-lifted-shadow)}:where(.slean-table[data-layout=grid][data-row-dragging]>.slean-table-scroll>table>tbody.slean-table-chunk){content-visibility:visible}:where(.slean-table[data-row-dragging]){user-select:none;-webkit-user-select:none}:where(.slean-table[data-row-dragging]),:where(.slean-table[data-row-dragging]>.slean-table-scroll>table>tbody>tr),:where(.slean-table[data-row-dragging] a),:where(.slean-table[data-row-dragging] button),:where(.slean-table[data-row-dragging] input),:where(.slean-table[data-row-dragging] select),:where(.slean-table[data-row-dragging] textarea),:where(.slean-table[data-row-dragging] label),:where(.slean-table[data-row-dragging] summary){cursor:grabbing}:where(.slean-table[data-row-dragging]>.slean-table-scroll>table>tbody>tr:not([data-lifted])>[data-pin]),:where(.slean-table[data-row-dragging]>.slean-table-scroll>table>tbody>tr:not([data-lifted])>.slean-table-mover),:where(.slean-table[data-row-dragging]>.slean-table-scroll>table>tbody>tr:not([data-lifted])>.slean-table-selection),:where(.slean-table[data-row-dragging]>.slean-table-scroll>table>tbody>tr:not([data-lifted])>.slean-table-expander){z-index:1}:where(.slean-table-scroll>table>tbody>tr>.slean-table-empty){padding:3rem 1rem;text-align:center;color:var(--slean-table-muted)}:where(.slean-table-skeleton){display:block;block-size:.75rem;inline-size:70%;max-inline-size:12rem;border-radius:999px;background:var(--slean-table-soft)}:where(.slean-table-skeleton-row>td:nth-child(3n+2)>.slean-table-skeleton){inline-size:45%}:where(.slean-table-skeleton-row>td:nth-child(3n)>.slean-table-skeleton){inline-size:85%}:where(.slean-table[data-fetching]>.slean-table-scroll>table>tbody){opacity:var(--slean-table-fetching-opacity)}:where(.slean-table-skeleton-row){animation:slean-table-appear 0s var(--slean-table-skeleton-delay) both}:where(.slean-table[data-refreshing]){position:relative}:where(.slean-table[data-refreshing]):after{content:"";position:absolute;inset-block-start:0;inset-inline:var(--slean-table-radius);z-index:6;block-size:var(--slean-table-refreshing-height);background:var(--slean-table-refreshing-color);opacity:.6;pointer-events:none}:where(.slean-table-error){display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;color:var(--slean-table-error);background:color-mix(in oklab,var(--slean-table-error) 8%,var(--slean-table-bg))}:where(.slean-table-editor){display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}:where(.slean-table-editor>.slean-table-input){flex:1 1 100%;min-width:4.5rem}:where(.slean-table-editor>[role=alert]){color:var(--slean-table-error);width:100%;font-size:.75rem}:where(.slean-table-scroll>table>tbody>.slean-table-detail>td){padding:1rem;background:var(--slean-table-row-stripe)}:where(.slean-table-scroll>table>tbody>.slean-table-group>th){background:var(--slean-table-header-bg);text-align:start;font-weight:600}:where(.slean-table-group-toggle){appearance:none;display:inline-flex;align-items:center;gap:.375rem;margin:0;padding:.125rem .25rem;border:0;border-radius:var(--slean-table-control-radius);background:transparent;color:inherit;font:inherit;cursor:pointer}:where(.slean-table-aggregate){margin-inline-start:1.25rem;font-weight:400;font-size:.75rem;color:var(--slean-table-muted)}:where(.slean-table-scroll>table>tfoot>tr>td){font-weight:600;background:var(--slean-table-header-bg);border-top:1px solid var(--slean-table-border);border-bottom:0}:where(.slean-table-pagination){display:flex;align-items:center;justify-content:flex-end;gap:.5rem 1rem;padding:.5rem .75rem;font-size:.8125rem;flex-wrap:wrap}:where(.slean-table-page-status){margin-inline-end:auto;color:var(--slean-table-muted)}:where(.slean-table-page-size){display:flex;align-items:center;gap:.5rem;white-space:nowrap}:where(.slean-table-page-select){--slean-control-height-sm: var(--slean-table-control-height);min-inline-size:4.75rem;font-size:inherit}:where(.slean-table-pager),:where(.slean-table-pages){display:flex;align-items:center;gap:.25rem}:where(.slean-table-pager .slean-table-button){padding:0 .5rem;font-variant-numeric:tabular-nums}:where(.slean-table-pages>.slean-table-button){border-color:transparent;background:transparent}:where(.slean-table-pages>.slean-table-button[aria-current=page]){border-color:var(--slean-table-border);background:var(--slean-table-bg);font-weight:600}:where(.slean-table-page-gap){display:inline-flex;justify-content:center;min-inline-size:var(--slean-table-control-height);color:var(--slean-table-muted)}:where(.slean-table-pager .slean-table-icon):dir(rtl),:where([aria-expanded=false]>.slean-table-icon):dir(rtl),:where(.slean-table-column-panel .slean-table-icon):dir(rtl){scale:-1 1}@media(prefers-reduced-motion:no-preference){:where(.slean-table-button),:where(.slean-table-input),:where(.slean-table-columns>summary){transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--slean-table-duration)}:where(.slean-table-sort-icon){transition:opacity var(--slean-table-duration)}:where(.slean-table-scroll>table>tbody){transition:opacity var(--slean-table-duration)}:where(.slean-table[data-row-dragging]>.slean-table-scroll>table>tbody>tr){transition:transform .15s ease}:where(.slean-table[data-row-settling]>.slean-table-scroll>table>tbody>tr){transition:none}:where(.slean-table-skeleton){background:linear-gradient(90deg,transparent 20%,color-mix(in oklab,var(--slean-table-bg) 60%,transparent) 50%,transparent 80%) 0 0 / 200% 100% var(--slean-table-soft);animation:slean-table-shimmer 1.6s linear infinite}:where(.slean-table[data-refreshing]):after{animation:slean-table-pulse .8s ease-in-out infinite alternate}}@keyframes slean-table-appear{0%{opacity:0}}@keyframes slean-table-pulse{0%{opacity:.2}}@keyframes slean-table-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:600px){:where(.slean-table-column-panel){min-inline-size:18rem}:where(.slean-table-page-size),:where(.slean-table-pages){display:none}}:where(.slean-table-visually-hidden){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(forced-colors:active){:where(.slean-table-scroll>table>tbody>tr[data-selected=true]>td),:where(.slean-table-scroll>table>tbody>tr>td[data-range=true]){forced-color-adjust:none;background:Highlight;color:HighlightText}:where(.slean-table-scroll>table>tbody>tr>td[data-range=true]){outline:1px solid HighlightText;outline-offset:-2px}:where(.slean-table-pages>.slean-table-button[aria-current=page]){border-color:Highlight}}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table){display:block;width:max(100%,var(--slean-table-min-width, 0px));min-width:0}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>thead),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tfoot),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>caption){display:block}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr){display:grid;grid-template-columns:var(--slean-table-tracks)}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>thead>tr){background:var(--slean-table-header-bg)}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr){isolation:isolate}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody.slean-table-chunk){content-visibility:auto;contain-intrinsic-block-size:auto calc(var(--slean-table-chunk-rows, 20) * var(--slean-table-row-estimate, 2.75rem))}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody.slean-table-chunk[data-pending]){min-block-size:calc(var(--slean-table-chunk-rows, 20) * var(--slean-table-row-estimate, 2.75rem))}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>th),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>td){display:flex;align-items:center;min-width:0}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>:is(th,td)>.slean-table-cell),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>:is(th,td)>.slean-table-heading),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>:is(th,td)>.slean-table-editor){flex:1 1 auto;min-width:0}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>.slean-table-mover),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>.slean-table-selection),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>.slean-table-expander){justify-content:center}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>*>tr>.slean-table-full){grid-column:1 / -1;display:block}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td){overflow:clip;overflow-clip-margin:.25rem}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td:has([data-slean-found])){overflow:visible}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td[data-clip]){overflow:hidden}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td[data-clip]>.slean-table-cell){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td[data-wrap]),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td[data-wrap]>.slean-table-cell){white-space:normal;overflow-wrap:break-word;min-width:0}:where(.slean-table-scroll>table[data-measuring]){display:block;width:max-content}:where(.slean-table-scroll>table[data-measuring]>thead),:where(.slean-table-scroll>table[data-measuring]>tbody){display:block}:where(.slean-table-scroll>table[data-measuring]>*>tr){display:grid;content-visibility:visible}:where(.slean-table-scroll>table[data-measuring]>*>tr>th),:where(.slean-table-scroll>table[data-measuring]>*>tr>td){display:flex;align-items:center;position:static}:where(.slean-table-scroll>table[data-measuring]>*>tr){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;width:max-content}:where(.slean-table-scroll>table[data-measuring]>thead>tr){grid-auto-columns:min-content}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td.slean-table-cell){gap:.5rem}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td.slean-table-cell[data-align=end]){justify-content:flex-end}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td.slean-table-cell[data-align=center]){justify-content:center}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td.slean-table-cell[data-clip]),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td.slean-table-cell.slean-table-ellipsis){display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5rem}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr){background:var(--slean-table-row-bg, var(--slean-table-bg))}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>td){background:none}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>[data-pin]),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>.slean-table-mover),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>.slean-table-selection),:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>tbody>tr>.slean-table-expander){background:var(--slean-table-row-bg, var(--slean-table-bg))}:where(.slean-table[data-layout=grid]>.slean-table-scroll>table>thead>tr>th){white-space:normal;overflow-wrap:normal}@media print{:where(.slean-table-toolbar),:where(.slean-table-pagination),:where(.slean-table-resize),:where(.slean-table-edit),:where(.slean-table-grip),:where(.slean-table-pin-shade){display:none!important}:where(.slean-table-scroll){overflow:visible;max-height:none!important}:where(.slean-table-scroll>table){min-width:0;width:100%}:where(.slean-table-scroll>table>*>tr>th),:where(.slean-table-scroll>table>*>tr>td){position:static!important;box-shadow:none}:where(.slean-table-scroll>table>thead){position:static!important;display:table-header-group}:where(.slean-table-scroll>table>*>tr){break-inside:avoid}}}
