@layer design-system.components{.vds-data-table{--data-table-font-family:var(--vds-font-sans,ui-sans-serif, system-ui, sans-serif);--data-table-font-size:var(--vds-text-xs,.75rem);--data-table-line-height:var(--vds-leading-tight,1.35);--data-table-cell-padding-inline:var(--vds-space-2,.5rem);--data-table-cell-padding-block:var(--vds-space-1,.25rem);--data-table-row-height:2.5rem;--data-table-header-row-height:var(--data-table-row-height);--data-table-footer-row-height:var(--data-table-row-height);--data-table-col-min-width:4rem;--data-table-col-default-width:10rem;--data-table-bg:var(--vds-color-surface,#fff);--data-table-header-bg:var(--vds-color-surface,#fff);--data-table-row-bg:var(--vds-color-surface,#fff);--data-table-row-bg-alt:var(--vds-color-surface-raised,#f9fafb);--data-table-row-bg-hover:color-mix(in oklch, var(--vds-color-surface-hover,#f3f4f6), transparent 30%);--data-table-row-bg-selected:var(--vds-color-primary-bg,#eef2ff);--data-table-row-bg-selected-hover:var(--vds-color-primary-bg,#eef2ff);--data-table-footer-bg:var(--vds-color-surface-raised,#f9fafb);--data-table-sticky-bottom-bg:color-mix(in oklch, var(--data-table-footer-bg), var(--data-table-bg) 12%);--data-table-sticky-bottom-shadow:0 -1px 0 var(--data-table-border-color), 0 -12px 24px -18px color-mix(in oklch, var(--data-table-cell-color), transparent 88%);--data-table-overlay-bg:color-mix(in oklch, var(--vds-color-surface,#fff), transparent 20%);--data-table-border-width:1px;--data-table-border-color:color-mix(in oklch, var(--vds-color-border-muted,#e5e7eb), transparent 35%);--data-table-border-color-strong:var(--vds-color-border,#d1d5db);--data-table-header-divider-color:color-mix(in oklch, var(--vds-color-border-muted,#e5e7eb), transparent 20%);--data-table-header-font-size:var(--vds-text-xs,.75rem);--data-table-header-font-weight:var(--vds-font-weight-medium,500);--data-table-header-color:var(--vds-color-text-muted,#6b7280);--data-table-header-letter-spacing:0;--data-table-header-text-transform:none;--data-table-cell-color:var(--vds-color-text,#111827);--data-table-footer-color:var(--vds-color-text-muted,#6b7280);--data-table-radius:var(--vds-radius-data-table,.5rem);--data-table-shadow:var(--vds-surface-shadow,var(--vds-shadow-xl,0 24px 48px -18px #0000006b));--data-table-transition-duration:var(--vds-duration-fast,.1s);--data-table-transition-easing:var(--vds-ease-out,cubic-bezier(0, 0, .2, 1));--data-table-focus-ring-color:var(--vds-color-primary-solid,#6366f1);--data-table-focus-ring-width:2px;--data-table-focus-ring-offset:-2px;--data-table-cell-clip-margin:calc(2px + var(--data-table-focus-ring-width));--data-table-sort-icon-color:var(--vds-color-text-subtle,#9ca3af);--data-table-sort-icon-color-active:var(--vds-color-primary-solid,#6366f1);--data-table-sort-icon-opacity:.35;--data-table-sort-icon-opacity-active:1;--data-table-sort-gap:var(--vds-space-1-5,.375rem);--data-table-select-cell-size:2.5rem;--data-table-filter-bg:var(--vds-color-surface,#fff);--data-table-filter-border:var(--vds-color-border,#d1d5db);--data-table-filter-radius:var(--vds-radius-input,var(--vds-radius-element,.375rem));--data-table-filter-height:var(--vds-size-sm,2rem);--data-table-filter-padding-inline:var(--vds-space-2-5,.625rem);--data-table-filter-font-size:var(--vds-text-sm,.875rem);--data-table-filter-placeholder-color:var(--vds-color-text-subtle,#9ca3af);--data-table-pin-bg:var(--data-table-row-bg);--data-table-pin-header-bg:var(--data-table-header-bg);--data-table-pin-shadow-left:4px 0 6px -4px color-mix(in oklch, var(--vds-color-border,#d1d5db), transparent 20%);--data-table-pin-shadow-right:-4px 0 6px -4px color-mix(in oklch, var(--vds-color-border,#d1d5db), transparent 20%);--data-table-resize-hit-width:8px;--data-table-resize-line-width:1px;--data-table-resize-line-width-active:2px;--data-table-resize-line-color:transparent;--data-table-resize-line-color-hover:var(--vds-color-border,#d1d5db);--data-table-resize-line-color-active:var(--vds-color-primary-solid,#6366f1);--data-table-guideline-color:var(--vds-color-primary-solid,#6366f1);--data-table-guideline-width:1px;--data-table-guideline-offset:0px;--data-table-view-toggle-bg:var(--vds-color-surface-raised,#f9fafb);--data-table-view-toggle-border:var(--vds-color-border-muted,#e5e7eb);--data-table-view-toggle-radius:var(--vds-radius-segmented,var(--vds-radius-element,.375rem));--data-table-view-toggle-button-color:var(--vds-color-text-muted,#6b7280);--data-table-view-toggle-button-color-active:var(--vds-color-text,#111827);--data-table-view-toggle-button-bg-active:var(--vds-color-surface,#fff);--data-table-view-toggle-label-offset:0px;--data-table-board-gap:var(--vds-space-3,.75rem);--data-table-board-card-min-width:15rem;--data-table-board-card-padding:var(--vds-space-3,.75rem);--data-table-board-card-bg:var(--vds-color-surface,#fff);--data-table-board-card-border:var(--vds-color-border-muted,#e5e7eb);--data-table-board-card-radius:var(--vds-radius-card,.5rem);--data-table-board-card-shadow:var(--vds-shadow-sm,0 1px 2px #0000000a);--data-table-list-item-padding-block:var(--vds-space-2,.5rem);--data-table-list-item-padding-inline:var(--vds-space-3,.75rem);--data-table-list-divider:var(--vds-color-border-muted,#e5e7eb);--data-table-bulk-bg:var(--vds-color-surface,#fff);--data-table-bulk-border:var(--vds-color-border-muted,#e5e7eb);--data-table-bulk-padding-inline:var(--vds-space-4,1rem);--data-table-bulk-padding-block:var(--vds-space-3,.75rem);--data-table-bulk-gap:var(--vds-space-3,.75rem);--data-table-bulk-count-color:var(--vds-color-primary-solid,#6366f1);--data-table-select-all-bg:color-mix(in oklch, var(--vds-color-primary-solid,#6366f1), transparent 92%);--data-table-select-all-color:var(--vds-color-text,#111827);--data-table-toolbar-button-bg:transparent;--data-table-toolbar-button-bg-hover:var(--vds-color-surface-hover,#f3f4f6);--data-table-toolbar-button-color:var(--vds-color-text,#111827);--data-table-toolbar-button-color-primary:var(--vds-color-primary-solid,#6366f1);--data-table-toolbar-button-color-danger:var(--vds-color-danger-solid,#dc2626);--data-table-toolbar-button-radius:var(--vds-radius-button,var(--vds-radius-element,.375rem));--data-table-toolbar-button-padding-inline:var(--vds-space-2-5,.625rem);--data-table-toolbar-button-height:var(--vds-size-sm,2rem);--data-table-toolbar-button-font-size:var(--vds-text-sm,.875rem);--data-table-toolbar-button-gap:var(--vds-space-1-5,.375rem);--data-table-pagination-bg:var(--data-table-footer-bg);--data-table-pagination-padding-inline:var(--vds-space-4,1rem);--data-table-pagination-padding-block:var(--vds-space-2,.5rem);--data-table-pagination-gap:var(--vds-space-2,.5rem);--data-table-pagination-button-size:var(--vds-size-md,2.25rem);--data-table-pagination-sticky-offset:0px;--data-table-bulk-sticky-offset:0px;--data-table-pagination-button-bg:transparent;--data-table-pagination-button-bg-hover:var(--vds-color-surface-hover,#f3f4f6);--data-table-pagination-button-bg-active:var(--vds-color-primary-bg,#eef2ff);--data-table-pagination-button-color:var(--vds-color-text,#111827);--data-table-pagination-button-color-active:var(--vds-color-primary-solid,#6366f1);--data-table-pagination-button-radius:var(--vds-radius-pagination-button,var(--vds-radius-element,.375rem))}.vds-data-table[data-size=sm]{--data-table-row-height:2rem;--data-table-cell-padding-inline:var(--vds-space-2-5,.625rem);--data-table-cell-padding-block:var(--vds-space-0-5,.125rem);--data-table-font-size:var(--vds-text-xs,.75rem);--data-table-header-letter-spacing:0}.vds-data-table[data-size=lg]{--data-table-row-height:3rem;--data-table-cell-padding-inline:var(--vds-space-3,.75rem);--data-table-cell-padding-block:var(--vds-space-1-5,.375rem);--data-table-font-size:var(--vds-text-sm,.875rem)}.vds-data-table[data-striped] .vds-data-table-row:nth-child(2n){--data-table-row-bg:var(--data-table-row-bg-alt)}.vds-data-table-row:hover{--data-table-row-bg:var(--data-table-row-bg-hover)}.vds-data-table-row[aria-selected=true]{--data-table-row-bg:var(--data-table-row-bg-selected)}.vds-data-table-row[aria-selected=true]:hover{--data-table-row-bg:var(--data-table-row-bg-selected-hover)}.vds-data-table-header-cell:hover .vds-data-table-sort-icon,.vds-data-table-header-cell[data-sorted] .vds-data-table-sort-icon{--data-table-sort-icon-opacity:var(--data-table-sort-icon-opacity-active)}.vds-data-table-header-cell[data-sorted] .vds-data-table-sort-icon{--data-table-sort-icon-color:var(--data-table-sort-icon-color-active)}.vds-data-table-resize-handle:hover,.vds-data-table-resize-handle:focus-visible{--data-table-resize-line-color:var(--data-table-resize-line-color-hover)}.vds-data-table-resize-handle[data-resizing]{--data-table-resize-line-color:var(--data-table-resize-line-color-active);--data-table-resize-line-width:var(--data-table-resize-line-width-active)}.vds-data-table[data-resizing]{--data-table-transition-duration:0s}@media (width<=640px){.vds-pagination{align-items:flex-start}.vds-pagination-controls{--pagination-ring-reach:calc(var(--vds-pagination-focus-ring-width) + 2px);inline-size:100%;padding-block:var(--pagination-ring-reach);margin-inline-start:0;margin-block:calc(-1 * var(--pagination-ring-reach));overflow-x:auto}}.vds-data-table{min-block-size:0;color:var(--data-table-cell-color);font-family:var(--data-table-font-family);font-size:var(--data-table-font-size);line-height:var(--data-table-line-height);background-color:var(--data-table-bg);border:var(--data-table-border-width) solid var(--vds-surface-border,var(--data-table-border-color));border-radius:var(--data-table-radius);box-shadow:var(--data-table-shadow);flex-direction:column;display:flex;position:relative;overflow:clip}.vds-data-table-scroll-shell{flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex}.vds-data-table-sticky-header-rail{background-color:var(--data-table-header-bg)}.vds-data-table-sticky-header-rail[data-sticky]{z-index:7;position:sticky;inset-block-start:calc(var(--vds-sticky-top,0px) + var(--vds-sticky-effective-offset-top,var(--vds-sticky-offset-top,0px)))}.vds-data-table-sticky-header-scroll{scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}.vds-data-table-sticky-header-scroll::-webkit-scrollbar{display:none}.vds-data-table-scroll-area{scrollbar-gutter:auto;flex:auto;min-block-size:0;min-inline-size:0;overflow:auto clip}.vds-data-table[data-virtualized] .vds-data-table-scroll-area{scrollbar-gutter:stable;overflow-y:auto}:where(.vds-data-table[data-scrolled-x]) .vds-data-table-scroll-area[data-scroll-drag]{cursor:grab}.vds-data-table-scroll-area[data-scroll-dragging]{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.vds-data-table-table{table-layout:fixed;inline-size:max(100%, var(--data-table-total-width,100%));border-collapse:separate;border-spacing:0;font-size:inherit;color:inherit}.vds-data-table-header{background-color:var(--data-table-header-bg)}.vds-data-table[data-sticky-header] .vds-data-table-header{z-index:6}.vds-data-table[data-sticky-header] .vds-data-table-header-cell{z-index:6;position:sticky;inset-block-start:calc(var(--vds-sticky-top,0px) + var(--vds-sticky-effective-offset-top,var(--vds-sticky-offset-top,0px)))}.vds-data-table-sticky-header-rail .vds-data-table-header-cell{position:relative;inset-block-start:auto}.vds-data-table-sticky-header-rail .vds-data-table-header-cell[data-pinned]{position:sticky;inset-block-start:auto}.vds-data-table [data-sticky=smart]{transition:transform var(--data-table-transition-duration) var(--data-table-transition-easing)}.vds-data-table[data-scrolling-down] [data-sticky=smart][data-sticky-axis=top]{transform:translateY(calc(-100% - var(--vds-sticky-top,0px) - var(--vds-sticky-effective-offset-top,var(--vds-sticky-offset-top,0px))));will-change:transform;pointer-events:none}.vds-data-table[data-scrolling-down] [data-sticky=smart][data-sticky-axis=bottom]{transform:translateY(calc(100% + var(--vds-sticky-bottom,0px) + var(--vds-sticky-effective-offset-bottom,var(--vds-sticky-offset-bottom,0px))));will-change:transform;pointer-events:none}.vds-data-table-header-row{block-size:var(--data-table-header-row-height)}.vds-data-table-header-cell{box-sizing:border-box;text-align:start;vertical-align:middle;inline-size:var(--col-size,var(--data-table-col-default-width));min-inline-size:var(--data-table-col-min-width);padding-inline:var(--data-table-cell-padding-inline);font-size:var(--data-table-header-font-size);font-weight:var(--data-table-header-font-weight);letter-spacing:var(--data-table-header-letter-spacing);text-transform:var(--data-table-header-text-transform);color:var(--data-table-header-color);background-color:var(--data-table-header-bg);border-block-end:var(--data-table-border-width) solid var(--data-table-header-divider-color);border-inline-end:var(--data-table-border-width) solid var(--data-table-border-color);-webkit-user-select:none;user-select:none;padding-block:0;position:relative}.vds-data-table-header-cell:last-child{border-inline-end:0}.vds-data-table-body{background-color:var(--data-table-bg)}.vds-data-table-row{block-size:var(--data-table-row-height);background-color:var(--data-table-row-bg);transition:background-color var(--data-table-transition-duration) var(--data-table-transition-easing)}.vds-data-table-cell{box-sizing:border-box;vertical-align:middle;inline-size:var(--col-size,var(--data-table-col-default-width));min-inline-size:var(--data-table-col-min-width);padding-inline:var(--data-table-cell-padding-inline);padding-block:var(--data-table-cell-padding-block);color:var(--data-table-cell-color);background-color:inherit;border-block-end:var(--data-table-border-width) solid var(--data-table-border-color);border-inline-end:var(--data-table-border-width) solid var(--data-table-border-color);overflow-clip-margin:var(--data-table-cell-clip-margin);overflow:clip}.vds-data-table-row>.vds-data-table-cell:last-child{border-inline-end:0}.vds-data-table-row:last-child>.vds-data-table-cell{border-block-end:0}.vds-data-table-cell-content{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vds-data-table-empty-cell{inline-size:auto;min-inline-size:0;padding-block:var(--vds-space-8,2rem);text-align:center;color:var(--vds-color-text-muted,#6b7280)}.vds-data-table-footer{background-color:var(--data-table-footer-bg)}.vds-data-table-footer[data-sticky]{z-index:4;background-color:var(--data-table-sticky-bottom-bg);box-shadow:var(--data-table-sticky-bottom-shadow);isolation:isolate}.vds-data-table-footer[data-sticky] .vds-data-table-footer-cell{z-index:4;background-color:var(--data-table-sticky-bottom-bg);position:sticky;inset-block-end:calc(var(--vds-sticky-bottom,0px) + var(--vds-sticky-effective-offset-bottom,var(--vds-sticky-offset-bottom,0px)))}.vds-data-table-footer-row{block-size:var(--data-table-footer-row-height)}.vds-data-table-footer-cell{box-sizing:border-box;vertical-align:middle;inline-size:var(--col-size,var(--data-table-col-default-width));min-inline-size:var(--data-table-col-min-width);padding-inline:var(--data-table-cell-padding-inline);padding-block:var(--data-table-cell-padding-block);color:var(--data-table-footer-color);font-weight:var(--data-table-header-font-weight);border-block-start:var(--data-table-border-width) solid var(--data-table-header-divider-color)}.vds-data-table[data-bordered=none] .vds-data-table-cell,.vds-data-table[data-bordered=none] .vds-data-table-header-cell{border-block-end:0;border-inline-end:0}.vds-data-table[data-bordered=grid] .vds-data-table-cell,.vds-data-table[data-bordered=grid] .vds-data-table-header-cell,.vds-data-table[data-bordered=grid] .vds-data-table-footer-cell{border-inline-end:var(--data-table-border-width) solid var(--data-table-border-color)}.vds-data-table[data-bordered=grid] .vds-data-table-header-row>.vds-data-table-header-cell:last-child,.vds-data-table[data-bordered=grid] .vds-data-table-row>.vds-data-table-cell:last-child,.vds-data-table[data-bordered=grid] .vds-data-table-footer-row>.vds-data-table-footer-cell:last-child{border-inline-end:0}.vds-data-table[data-interaction-mode=grid] .vds-data-table-cell,.vds-data-table[data-interaction-mode=grid] .vds-data-table-header-cell{transition:box-shadow .18s ease-out}@media (prefers-reduced-motion:reduce){.vds-data-table[data-interaction-mode=grid] .vds-data-table-cell,.vds-data-table[data-interaction-mode=grid] .vds-data-table-header-cell{transition-duration:0s}}.vds-data-table[data-interaction-mode=grid] .vds-data-table-cell:focus-visible,.vds-data-table[data-interaction-mode=grid] .vds-data-table-header-cell:focus-visible{box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table[data-interaction-mode=grid] .vds-data-table-cell:focus-visible,.vds-data-table[data-interaction-mode=grid] .vds-data-table-header-cell:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-empty{padding:var(--vds-space-8,2rem);text-align:center;color:var(--vds-color-text-muted,#6b7280)}.vds-data-table-loading{background-color:var(--data-table-overlay-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:4;pointer-events:all;place-items:center;display:grid;position:absolute;inset:0}.vds-data-table-loading-label{color:var(--vds-color-text,#111827);font-weight:var(--vds-font-weight-medium,500)}.vds-data-table-toolbar{align-items:center;gap:var(--vds-space-1-5,.375rem);padding-inline:var(--vds-space-3,.75rem);padding-block:var(--vds-space-2,.5rem);border-block-end:var(--data-table-border-width) solid var(--data-table-border-color);background-color:var(--data-table-bg);flex-wrap:wrap;display:flex}.vds-data-table-toolbar[data-sticky]{z-index:8;position:sticky;inset-block-start:calc(var(--vds-sticky-top,0px) + var(--vds-sticky-effective-offset-top,var(--vds-sticky-offset-top,0px)))}.vds-data-table-view-toggle .vds-tabs-trigger{gap:var(--vds-space-1-5,.375rem)}.vds-data-table-view-toggle-icon,.vds-data-table-view-toggle-label{flex:none;align-items:center;line-height:1;display:inline-flex}.vds-data-table-view-toggle-label{transform:translateY(var(--data-table-view-toggle-label-offset))}@media (width<=640px){.vds-data-table-toolbar{gap:var(--vds-space-1,.25rem);padding-inline:var(--vds-space-2,.5rem)}.vds-data-table-toolbar>[aria-hidden=true]{display:none!important}.vds-data-table-view-toggle{flex:auto;min-inline-size:0}.vds-data-table-view-toggle .vds-tabs-list{inline-size:100%}.vds-data-table-search-field{flex:100%;order:2;inline-size:100%;max-inline-size:none}.vds-data-table-toolbar .vds-button[data-mobile-icon-only]{inline-size:var(--vds-size-md,2.25rem);min-inline-size:var(--vds-size-md,2.25rem);padding-inline:0}.vds-data-table-toolbar .vds-button[data-mobile-icon-only] .vds-data-table-toolbar-button-label,.vds-data-table-toolbar .vds-button[data-mobile-icon-only] .vds-data-table-toolbar-button-count,.vds-data-table-toolbar .vds-button[data-mobile-icon-only] .vds-button-section[data-position=end]{display:none}}.vds-data-table-global-filter{block-size:var(--data-table-filter-height);padding-inline:var(--data-table-filter-padding-inline);min-inline-size:10rem;font-family:inherit;font-size:var(--data-table-filter-font-size);color:var(--data-table-cell-color);background-color:var(--data-table-filter-bg);border:1px solid var(--data-table-filter-border);border-radius:var(--data-table-filter-radius);transition:border-color var(--data-table-transition-duration) var(--data-table-transition-easing), box-shadow .18s ease-out;outline:none}@media (prefers-reduced-motion:reduce){.vds-data-table-global-filter{transition-duration:0s}}.vds-data-table-global-filter::placeholder{color:var(--data-table-filter-placeholder-color)}.vds-data-table-global-filter:focus-visible{border-color:var(--data-table-focus-ring-color);box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-global-filter:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-search-field{align-items:center;min-inline-size:9rem;max-inline-size:16rem;display:inline-flex;position:relative}.vds-data-table-search-field-icon{color:var(--vds-color-text-muted,#9ca3af);pointer-events:none;z-index:1;display:inline-flex;position:absolute;inset-inline-start:var(--vds-space-2,.5rem)}.vds-data-table-search-field-input{--input-padding-inline:var(--vds-space-7,1.75rem);inline-size:100%;min-inline-size:0;font-size:var(--data-table-filter-font-size)}.vds-data-table-search-field-clear{all:unset;block-size:1.125rem;inline-size:1.125rem;color:var(--vds-color-text-muted,#9ca3af);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--vds-space-1-5,.375rem)}.vds-data-table-search-field-clear:hover{color:var(--data-table-cell-color);background-color:var(--data-table-toolbar-button-bg-hover)}.vds-data-table-header-cell-content{align-items:center;gap:var(--data-table-sort-gap);inline-size:100%;min-inline-size:0;display:inline-flex}.vds-data-table-sort-trigger{all:unset;align-items:center;gap:var(--data-table-sort-gap);cursor:pointer;inline-size:100%;min-inline-size:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;transition:box-shadow .18s ease-out;display:inline-flex}@media (prefers-reduced-motion:reduce){.vds-data-table-sort-trigger{transition-duration:0s}}.vds-data-table-sort-trigger:focus-visible{border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-sort-trigger:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-sort-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.vds-data-table-sort-icon{color:var(--data-table-sort-icon-color);opacity:var(--data-table-sort-icon-opacity);transition:color var(--data-table-transition-duration) var(--data-table-transition-easing), opacity var(--data-table-transition-duration) var(--data-table-transition-easing);flex:none}.vds-data-table-resize-handle{inline-size:var(--data-table-resize-hit-width);cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;z-index:2;position:absolute;inset-block:0;inset-inline-end:calc(var(--data-table-resize-hit-width) / -2)}.vds-data-table-resize-handle-line{inline-size:var(--data-table-resize-line-width);background-color:var(--data-table-resize-line-color);transition:background-color var(--data-table-transition-duration) var(--data-table-transition-easing), inline-size var(--data-table-transition-duration) var(--data-table-transition-easing);position:absolute;inset-block:25%;inset-inline-end:calc(var(--data-table-resize-hit-width) / 2)}.vds-data-table-resize-handle:focus-visible{outline:none}.vds-data-table-resize-handle .vds-data-table-resize-handle-line{transition:box-shadow .18s ease-out}@media (prefers-reduced-motion:reduce){.vds-data-table-resize-handle .vds-data-table-resize-handle-line{transition-duration:0s}}.vds-data-table-resize-handle:focus-visible .vds-data-table-resize-handle-line{inline-size:var(--data-table-resize-line-width-active);background-color:var(--data-table-resize-line-color-active);box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-resize-handle:focus-visible .vds-data-table-resize-handle-line{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table[data-resizing] .vds-data-table-resize-handle-line{transition:none}.vds-data-table[data-resizing] .vds-data-table-header-cell-draggable{transition:none!important}.vds-data-table-resize-guideline{block-size:var(--data-table-guideline-height,100%);inset-block-start:var(--data-table-guideline-top,0px);inline-size:var(--data-table-guideline-width);background-color:var(--data-table-guideline-color);pointer-events:none;z-index:3;transform:translate3d(var(--data-table-guideline-offset,0), 0, 0);will-change:transform;position:absolute;left:0}body:has(.vds-data-table[data-resizing]){cursor:col-resize;-webkit-user-select:none;user-select:none}.vds-data-table-header-cell[data-pinned],.vds-data-table-cell[data-pinned],.vds-data-table-footer-cell[data-pinned]{z-index:2;position:sticky}.vds-data-table-header-cell[data-pinned]{z-index:3;background-color:var(--data-table-pin-header-bg)}.vds-data-table[data-sticky-header] .vds-data-table-header-cell[data-pinned]{z-index:7}.vds-data-table-footer[data-sticky] .vds-data-table-footer-cell[data-pinned]{z-index:5}.vds-data-table-pagination .vds-pagination-info{font-variant-numeric:tabular-nums}.vds-data-table-pagination .vds-pagination-page-size{gap:var(--vds-space-2,.5rem);color:var(--data-table-footer-color)}.vds-data-table-pagination .vds-pagination-page-size-label{font-size:var(--vds-text-sm,.875rem);font-weight:var(--vds-font-weight-medium,500);color:var(--data-table-footer-color)}.vds-data-table-pagination .vds-pagination-page-size-trigger.vds-select-trigger{--select-trigger-height:calc(var(--data-table-pagination-button-size) + .25rem);--select-trigger-padding-inline:var(--vds-space-2,.5rem);--select-trigger-font-size:var(--vds-text-sm,.875rem);--select-trigger-font-weight:var(--vds-font-weight-semibold,600);--select-trigger-bg:var(--vds-color-surface,#fff);--select-trigger-bg-hover:var(--vds-color-surface-hover,#f3f4f6);--select-trigger-border-color:var(--data-table-border-color);--select-trigger-border-color-hover:var(--vds-color-border-strong,#9ca3af);--select-trigger-text-color:var(--data-table-cell-color);--select-trigger-icon-color:var(--data-table-footer-color);inline-size:4.5rem;min-inline-size:4.5rem;max-inline-size:4.5rem}.vds-data-table-pagination .vds-pagination-page-size-trigger .vds-select-trigger-value{font-variant-numeric:tabular-nums;font-weight:var(--vds-font-weight-semibold,600)}.vds-data-table-cell[data-pinned]{background-color:var(--data-table-row-bg)}.vds-data-table-footer-cell[data-pinned]{background-color:var(--data-table-footer-bg)}.vds-data-table[data-scrolled-x=middle] .vds-data-table-cell[data-pinned-last],.vds-data-table[data-scrolled-x=middle] .vds-data-table-header-cell[data-pinned-last],.vds-data-table[data-scrolled-x=middle] .vds-data-table-footer-cell[data-pinned-last],.vds-data-table[data-scrolled-x=end] .vds-data-table-cell[data-pinned-last],.vds-data-table[data-scrolled-x=end] .vds-data-table-header-cell[data-pinned-last],.vds-data-table[data-scrolled-x=end] .vds-data-table-footer-cell[data-pinned-last]{box-shadow:var(--data-table-pin-shadow-left)}.vds-data-table[data-scrolled-x=middle] .vds-data-table-cell[data-pinned-first],.vds-data-table[data-scrolled-x=middle] .vds-data-table-header-cell[data-pinned-first],.vds-data-table[data-scrolled-x=middle] .vds-data-table-footer-cell[data-pinned-first],.vds-data-table[data-scrolled-x=start] .vds-data-table-cell[data-pinned-first],.vds-data-table[data-scrolled-x=start] .vds-data-table-header-cell[data-pinned-first],.vds-data-table[data-scrolled-x=start] .vds-data-table-footer-cell[data-pinned-first],.vds-data-table[dir=rtl] .vds-data-table-cell[data-pinned-last],.vds-data-table[dir=rtl] .vds-data-table-header-cell[data-pinned-last]{box-shadow:var(--data-table-pin-shadow-right)}.vds-data-table[dir=rtl] .vds-data-table-cell[data-pinned-first],.vds-data-table[dir=rtl] .vds-data-table-header-cell[data-pinned-first]{box-shadow:var(--data-table-pin-shadow-left)}.vds-data-table-filter-trigger{all:unset;block-size:1.25rem;inline-size:1.25rem;color:var(--vds-color-text-subtle,#9ca3af);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));cursor:pointer;transition:color var(--data-table-transition-duration) var(--data-table-transition-easing), box-shadow .18s ease-out;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.vds-data-table-filter-trigger{transition-duration:0s}}.vds-data-table-filter-trigger:hover{color:var(--vds-color-text,#111827);background-color:var(--data-table-pagination-button-bg-hover)}.vds-data-table-filter-trigger[data-active]{color:var(--vds-color-primary-solid,#6366f1)}.vds-data-table-filter-trigger:focus-visible{box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-filter-trigger:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-filter-popover{gap:var(--vds-space-2,.5rem);min-inline-size:12rem;padding:var(--vds-space-3,.75rem);flex-direction:column;display:flex}.vds-data-table-filter-number,.vds-data-table-filter-date{align-items:center;gap:var(--vds-space-2,.5rem);display:inline-flex}.vds-data-table-filter-sep{color:var(--vds-color-text-muted,#6b7280);font-size:var(--vds-text-sm,.875rem)}.vds-data-table-filter-select{min-inline-size:8rem;block-size:var(--vds-size-sm,2rem);padding-inline:var(--vds-space-2,.5rem);background-color:var(--data-table-filter-bg);border:1px solid var(--data-table-filter-border);border-radius:var(--data-table-filter-radius);color:var(--data-table-cell-color);font:inherit;font-size:var(--vds-text-sm,.875rem);cursor:pointer}.vds-data-table-filter-clear{all:unset;color:var(--vds-color-danger-solid,#dc2626);font-size:var(--vds-text-xs,.75rem);cursor:pointer;align-self:flex-start}.vds-data-table-filter-clear:hover{text-decoration:underline}.vds-data-table-pin-trigger{all:unset;padding:var(--vds-space-1,.25rem) var(--vds-space-2,.5rem);font-size:var(--vds-text-xs,.75rem);color:var(--vds-color-text-muted,#6b7280);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));cursor:pointer;transition:background-color var(--data-table-transition-duration) var(--data-table-transition-easing), box-shadow .18s ease-out;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.vds-data-table-pin-trigger{transition-duration:0s}}.vds-data-table-pin-trigger:hover{background-color:var(--data-table-pagination-button-bg-hover)}.vds-data-table-pin-trigger[data-pinned]{color:var(--vds-color-primary-solid,#6366f1)}.vds-data-table-pin-trigger:focus-visible{box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-pin-trigger:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-header-cell[data-column-id=__select],.vds-data-table-cell[data-column-id=__select],.vds-data-table-footer-cell[data-column-id=__select]{inline-size:var(--data-table-select-cell-size);min-inline-size:var(--data-table-select-cell-size);text-align:center;padding-inline:var(--vds-space-2,.5rem)}.vds-data-table-header-cell[data-column-id=__select]>.vds-data-table-header-cell-content,.vds-data-table-cell[data-column-id=__select]>.vds-data-table-cell-content{justify-content:center;align-items:center;display:inline-flex}.vds-data-table-header-cell[data-column-id=__actions],.vds-data-table-cell[data-column-id=__actions],.vds-data-table-footer-cell[data-column-id=__actions]{text-align:end}.vds-data-table-header-cell[data-column-id=__actions]>.vds-data-table-header-cell-content,.vds-data-table-cell[data-column-id=__actions]>.vds-data-table-cell-content{justify-content:flex-end;align-items:center;inline-size:100%;min-inline-size:0;display:flex}.vds-data-table-virtual-spacer{background:0 0;border:0;padding:0}.vds-data-table-virtual-spacer>td{background:0 0;border:0!important;padding:0!important}.vds-data-table-pagination{--vds-pagination-bg:var(--data-table-pagination-bg);--vds-pagination-padding-inline:var(--data-table-pagination-padding-inline);--vds-pagination-padding-block:var(--data-table-pagination-padding-block);--vds-pagination-gap:var(--data-table-pagination-gap);--vds-pagination-button-size:var(--data-table-pagination-button-size);--vds-pagination-button-bg:var(--data-table-pagination-button-bg);--vds-pagination-button-bg-hover:var(--data-table-pagination-button-bg-hover);--vds-pagination-button-bg-active:var(--data-table-pagination-button-bg-active);--vds-pagination-button-color:var(--data-table-pagination-button-color);--vds-pagination-button-color-active:var(--data-table-pagination-button-color-active);--vds-pagination-button-radius:var(--data-table-pagination-button-radius);--vds-pagination-info-color:var(--data-table-footer-color);border-block-start:var(--data-table-border-width) solid var(--data-table-border-color);background-color:var(--data-table-pagination-bg);color:var(--data-table-cell-color)}.vds-data-table-pagination[data-sticky]{z-index:5;background-color:var(--data-table-sticky-bottom-bg);box-shadow:var(--data-table-sticky-bottom-shadow);isolation:isolate;position:sticky;inset-block-end:calc(var(--vds-sticky-bottom,0px) + var(--vds-sticky-effective-offset-bottom,var(--vds-sticky-offset-bottom,0px)))}.vds-data-table-row-expand-trigger{all:unset;block-size:1.25rem;inline-size:1.25rem;color:var(--vds-color-text-muted,#6b7280);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));cursor:pointer;transition:background-color var(--data-table-transition-duration) var(--data-table-transition-easing), box-shadow .18s ease-out;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.vds-data-table-row-expand-trigger{transition-duration:0s}}.vds-data-table-row-expand-trigger:hover{background-color:var(--data-table-pagination-button-bg-hover)}.vds-data-table-row-expand-trigger:focus-visible{box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-row-expand-trigger:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-row-expand-icon{transition:transform var(--data-table-transition-duration) var(--data-table-transition-easing)}.vds-data-table-row-expand-trigger[data-expanded] .vds-data-table-row-expand-icon{transform:rotate(90deg)}.vds-data-table-group-header-row{background-color:var(--data-table-header-bg)}.vds-data-table-group-header-cell{padding-block:var(--data-table-cell-padding-block);font-weight:var(--vds-font-weight-semibold,600);color:var(--data-table-cell-color);border-block-end:var(--data-table-border-width) solid var(--data-table-border-color);align-items:center;gap:var(--vds-space-2,.5rem);display:flex}.vds-data-table-group-label{gap:var(--vds-space-2,.5rem);align-items:baseline;display:inline-flex}.vds-data-table-group-count{color:var(--vds-color-text-muted,#6b7280);font-weight:var(--vds-font-weight-normal,400)}.vds-data-table-column-visibility{padding:var(--vds-space-2,.5rem);gap:var(--vds-space-1,.25rem);flex-direction:column;min-inline-size:10rem;margin:0;list-style:none;display:flex}.vds-data-table-column-visibility-item{align-items:center;gap:var(--vds-space-2,.5rem);padding:var(--vds-space-1,.25rem) var(--vds-space-2,.5rem);cursor:pointer;border-radius:var(--vds-radius-nav-item,var(--vds-radius-element,.375rem));display:inline-flex}.vds-data-table-column-visibility-item:hover{background-color:var(--data-table-pagination-button-bg-hover)}.vds-data-table-cell-editable{cursor:text}.vds-data-table-cell-editable[data-editing]{padding-block:0;padding-inline:0}.vds-data-table-cell-editor{block-size:100%;inline-size:100%}.vds-data-table-header-cell-draggable{cursor:grab}.vds-data-table-header-cell-draggable[data-dragging]{cursor:grabbing}.vds-data-table-drag-handle{cursor:grab;color:var(--vds-color-text-subtle,#9ca3af);display:inline-flex}.vds-data-table-row-pin-trigger{all:unset;padding:var(--vds-space-1,.25rem) var(--vds-space-2,.5rem);color:var(--vds-color-text-muted,#6b7280);font-size:var(--vds-text-xs,.75rem);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));cursor:pointer}.vds-data-table-row-pin-trigger:hover{background-color:var(--data-table-pagination-button-bg-hover)}.vds-data-table-row-pin-trigger[data-pinned]{color:var(--vds-color-primary-solid,#6366f1)}.vds-data-table-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vds-data-table-board{grid-template-columns:repeat(auto-fill, minmax(var(--data-table-board-card-min-width), 1fr));gap:var(--data-table-board-gap);padding:var(--data-table-board-gap);display:grid}.vds-data-table-board-empty{padding:var(--vds-space-8,2rem);text-align:center;color:var(--vds-color-text-muted,#6b7280)}.vds-data-table-board-card{gap:var(--vds-space-3,.75rem);padding:var(--data-table-board-card-padding);background-color:var(--data-table-board-card-bg);border:1px solid var(--data-table-board-card-border);border-radius:var(--data-table-board-card-radius);box-shadow:var(--data-table-board-card-shadow);transition:border-color var(--data-table-transition-duration) var(--data-table-transition-easing), background-color var(--data-table-transition-duration) var(--data-table-transition-easing);flex-direction:column;display:flex}.vds-data-table-board-card[aria-selected=true]{border-color:var(--vds-color-primary-solid,#6366f1);background-color:var(--vds-color-primary-bg,#eef2ff)}.vds-data-table-board-field{flex-direction:column;gap:2px;display:flex}.vds-data-table-board-label{font-size:var(--vds-text-xs,.75rem);color:var(--vds-color-text-muted,#6b7280);text-transform:uppercase;letter-spacing:var(--vds-tracking-wide,.025em)}.vds-data-table-board-value{font-size:var(--vds-text-sm,.875rem);color:var(--data-table-cell-color);overflow-wrap:anywhere}.vds-data-table-list{flex-direction:column;display:flex;overflow-x:auto}.vds-data-table-list-empty{padding:var(--vds-space-8,2rem);text-align:center;color:var(--vds-color-text-muted,#6b7280)}.vds-data-table-list-item{align-items:center;gap:var(--vds-space-3,.75rem);padding-block:var(--data-table-list-item-padding-block);padding-inline:var(--data-table-list-item-padding-inline);border-block-end:1px solid var(--data-table-list-divider);transition:background-color var(--data-table-transition-duration) var(--data-table-transition-easing);flex-flow:row;display:flex}.vds-data-table-list-item:hover{background-color:var(--data-table-row-bg-hover)}.vds-data-table-list-item[aria-selected=true]{background-color:var(--data-table-row-bg-selected)}.vds-data-table-list-primary{min-inline-size:0;font-weight:var(--vds-font-weight-medium,500);color:var(--data-table-cell-color);text-overflow:ellipsis;white-space:nowrap;flex:0 14rem;overflow:hidden}.vds-data-table-list-secondary{align-items:center;gap:var(--vds-space-3,.75rem);min-inline-size:0;color:var(--vds-color-text-muted,#6b7280);font-size:var(--vds-text-xs,.75rem);flex-wrap:nowrap;flex:auto;display:flex;overflow:hidden}.vds-data-table-list-field{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=640px){.vds-data-table-list-item{min-inline-size:max-content}}.vds-data-table-bulk-actions{align-items:center;gap:var(--data-table-bulk-gap);padding-inline:var(--data-table-bulk-padding-inline);padding-block:var(--data-table-bulk-padding-block);background-color:var(--data-table-bulk-bg);border-block-start:1px solid var(--data-table-bulk-border);flex-wrap:wrap;display:flex}.vds-data-table-bulk-actions[data-sticky]{z-index:5;box-shadow:var(--data-table-sticky-bottom-shadow);isolation:isolate;position:sticky;inset-block-end:calc(var(--vds-sticky-bottom,0px) + var(--vds-sticky-effective-offset-bottom,var(--vds-sticky-offset-bottom,0px)))}.vds-data-table-bulk-count{color:var(--data-table-bulk-count-color);font-weight:var(--vds-font-weight-semibold,600);font-size:var(--vds-text-sm,.875rem)}.vds-data-table-bulk-clear{all:unset;padding:var(--vds-space-1,.25rem) var(--vds-space-2,.5rem);color:var(--vds-color-text-muted,#6b7280);font-size:var(--vds-text-sm,.875rem);cursor:pointer;border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem))}.vds-data-table-bulk-clear:hover{background-color:var(--data-table-pagination-button-bg-hover)}.vds-data-table-select-all-banner{align-items:center;gap:var(--vds-space-2,.5rem);padding:var(--vds-space-2,.5rem) var(--vds-space-3,.75rem);background-color:var(--data-table-select-all-bg);color:var(--data-table-select-all-color);border-radius:var(--vds-radius-data-table,var(--vds-radius-element,.375rem));font-size:var(--vds-text-sm,.875rem);flex:100%;display:flex}.vds-data-table-select-all-link{all:unset;color:var(--vds-color-primary-solid,#6366f1);cursor:pointer;font-weight:var(--vds-font-weight-medium,500)}.vds-data-table-select-all-link:hover{text-decoration:underline}.vds-data-table-toolbar-button-label{white-space:nowrap}.vds-data-table-toolbar-button-count{block-size:1rem;min-inline-size:1rem;padding-inline:var(--vds-space-1,.25rem);background-color:var(--data-table-toolbar-button-color-primary);color:var(--vds-color-on-primary,#fff);font-size:var(--vds-text-xs,.75rem);font-weight:var(--vds-font-weight-semibold,600);border-radius:1rem;justify-content:center;align-items:center;margin-inline-start:2px;display:inline-flex}.vds-data-table-avatar-cell{align-items:center;gap:var(--vds-space-2,.5rem);min-inline-size:0;display:inline-flex}.vds-data-table-avatar-cell-text{flex-direction:column;min-inline-size:0;display:flex}.vds-data-table-avatar-cell-primary{font-weight:var(--vds-font-weight-medium,500);color:var(--data-table-cell-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vds-data-table-avatar-cell-secondary{font-size:var(--vds-text-xs,.75rem);color:var(--vds-color-text-muted,#6b7280);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vds-data-table-status-cell{align-items:center;gap:var(--vds-space-1-5,.375rem);font-size:var(--vds-text-xs,.75rem);font-weight:var(--vds-font-weight-medium,500);color:var(--vds-color-text,#111827);white-space:nowrap;display:inline-flex}.vds-data-table-status-cell[data-variant=pill]{padding-block:var(--vds-space-0-5,.125rem);padding-inline:var(--vds-space-2,.5rem) var(--vds-space-2-5,.625rem);border-radius:var(--vds-radius-full,9999px);background-color:color-mix(in oklch, currentColor, transparent 88%)}.vds-data-table-status-cell-dot{background-color:currentColor;border-radius:999px;flex-shrink:0;block-size:6px;inline-size:6px}.vds-data-table-status-cell[data-tone=success]{color:var(--vds-color-success-solid,#16a34a)}.vds-data-table-status-cell[data-tone=warning]{color:var(--vds-color-warning-solid,#d97706)}.vds-data-table-status-cell[data-tone=danger]{color:var(--vds-color-danger-solid,#dc2626)}.vds-data-table-status-cell[data-tone=info]{color:var(--vds-color-info-solid,#2563eb)}.vds-data-table-status-cell[data-tone=neutral]{color:var(--vds-color-text-muted,#6b7280)}.vds-data-table-text-cell[data-truncate]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-inline-size:100%;display:inline-block;overflow:hidden}.vds-data-table-text-cell[data-weight=medium]{font-weight:var(--vds-font-weight-medium,500)}.vds-data-table-text-cell[data-weight=semibold]{font-weight:var(--vds-font-weight-semibold,600)}.vds-data-table-text-cell[data-muted]{color:var(--vds-color-text-muted,#6b7280)}.vds-data-table-number-cell{font-variant-numeric:tabular-nums;inline-size:100%;display:inline-block}.vds-data-table-number-cell[data-align=start]{text-align:start}.vds-data-table-number-cell[data-align=center]{text-align:center}.vds-data-table-number-cell[data-align=end]{text-align:end}.vds-data-table-date-cell{font-variant-numeric:tabular-nums}.vds-data-table-link-cell{color:var(--vds-color-primary-solid,#6366f1);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.vds-data-table-link-cell:hover{text-decoration:underline}.vds-data-table-copyable-cell{align-items:center;gap:var(--vds-space-1,.25rem);min-inline-size:0;display:inline-flex}.vds-data-table-copyable-cell-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vds-data-table-copyable-cell-button{all:unset;opacity:0;color:var(--vds-color-text-muted,#6b7280);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));cursor:pointer;transition:opacity var(--data-table-transition-duration) var(--data-table-transition-easing);padding:2px;display:inline-flex}.vds-data-table-copyable-cell:hover .vds-data-table-copyable-cell-button,.vds-data-table-copyable-cell-button:focus-visible{opacity:1}.vds-data-table-copyable-cell[data-copied] .vds-data-table-copyable-cell-button{opacity:1;color:var(--vds-color-success-solid,#16a34a)}.vds-data-table-row-actions{justify-content:flex-end;align-items:center;gap:var(--vds-space-1,.25rem);white-space:nowrap;inline-size:100%;min-inline-size:0;display:inline-flex}.vds-data-table-actions-cell-trigger{all:unset;block-size:1.75rem;inline-size:1.75rem;color:var(--vds-color-text-muted,#6b7280);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));cursor:pointer;justify-content:center;align-items:center;transition:box-shadow .18s ease-out;display:inline-flex}@media (prefers-reduced-motion:reduce){.vds-data-table-actions-cell-trigger{transition-duration:0s}}.vds-data-table-actions-cell-trigger:hover{background-color:var(--data-table-pagination-button-bg-hover);color:var(--vds-color-text,#111827)}.vds-data-table-actions-cell-trigger:focus-visible{box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-actions-cell-trigger:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-actions-cell-item-icon{margin-inline-end:var(--vds-space-2,.5rem);display:inline-flex}.vds-data-table-filter-drawer-header{align-items:center;gap:var(--vds-space-2,.5rem);display:flex}.vds-data-table-filter-drawer-back{all:unset;padding:var(--vds-space-1,.25rem);cursor:pointer;color:var(--vds-color-text-muted,#6b7280);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));display:inline-flex}.vds-data-table-filter-drawer-back:hover{background-color:var(--data-table-pagination-button-bg-hover)}.vds-data-table-filter-drawer-count{background-color:var(--vds-color-primary-solid,#6366f1);block-size:1.25rem;min-inline-size:1.25rem;color:var(--vds-color-on-primary,#fff);font-size:var(--vds-text-xs,.75rem);font-weight:var(--vds-font-weight-semibold,600);border-radius:999px;justify-content:center;align-items:center;padding-inline:4px;display:inline-flex}.vds-data-table-filter-drawer-body{gap:var(--vds-space-4,1rem);flex-direction:column;display:flex}.vds-data-table-filter-drawer-active{gap:var(--vds-space-2,.5rem);padding:var(--vds-space-3,.75rem);background-color:var(--vds-color-surface-raised,#f9fafb);border:1px solid var(--vds-color-border-muted,#e5e7eb);border-radius:var(--vds-radius-card,.5rem);flex-direction:column;display:flex}.vds-data-table-filter-drawer-active-header{font-size:var(--vds-text-sm,.875rem);color:var(--vds-color-text-muted,#6b7280);justify-content:space-between;align-items:center;display:flex}.vds-data-table-filter-drawer-clear{all:unset;cursor:pointer;color:var(--vds-color-danger-solid,#dc2626);font-size:var(--vds-text-xs,.75rem)}.vds-data-table-filter-drawer-group{gap:var(--vds-space-1-5,.375rem);flex-wrap:wrap;display:flex}.vds-data-table-filter-drawer-operator{all:unset;padding:2px var(--vds-space-2,.5rem);background-color:var(--vds-color-surface,#fff);border:1px dashed var(--vds-color-border,#d1d5db);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));cursor:pointer;font-size:var(--vds-text-xs,.75rem);font-weight:var(--vds-font-weight-semibold,600)}.vds-data-table-filter-drawer-chip{--chip-height:1.5rem;--chip-padding-inline:var(--vds-space-2,.5rem);--chip-font-size:var(--vds-text-xs,.75rem)}.vds-data-table-filter-drawer-section{gap:var(--vds-space-2,.5rem);flex-direction:column;display:flex}.vds-data-table-filter-drawer-section-title{font-size:var(--vds-text-xs,.75rem);font-weight:var(--vds-font-weight-semibold,600);color:var(--vds-color-text-muted,#6b7280);text-transform:uppercase;letter-spacing:var(--vds-tracking-wide,.025em)}.vds-data-table-filter-drawer-fields{flex-direction:column;gap:2px;display:flex}.vds-data-table-filter-drawer-field{padding:var(--vds-space-2,.5rem) var(--vds-space-3,.75rem);background-color:var(--vds-color-surface,#fff);border:1px solid var(--vds-color-border-muted,#e5e7eb);border-radius:var(--vds-radius-nav-item,var(--vds-radius-element,.375rem));cursor:pointer;transition:background-color var(--data-table-transition-duration) var(--data-table-transition-easing);justify-content:space-between;align-items:center;display:flex}.vds-data-table-filter-drawer-field:hover{background-color:var(--vds-color-surface-hover,#f3f4f6)}.vds-data-table-filter-drawer-field[data-active]{border-color:var(--vds-color-primary-solid,#6366f1)}.vds-data-table-filter-drawer-field-left{align-items:center;gap:var(--vds-space-2,.5rem);display:inline-flex}.vds-data-table-filter-drawer-footer{gap:var(--vds-space-2,.5rem);justify-content:flex-end;display:flex}.vds-data-table-filter-config{gap:var(--vds-space-3,.75rem);flex-direction:column;display:flex}.vds-data-table-filter-config-row{gap:var(--vds-space-1,.25rem);flex-direction:column;display:flex}.vds-data-table-filter-config-label{font-size:var(--vds-text-xs,.75rem);color:var(--vds-color-text-muted,#6b7280);font-weight:var(--vds-font-weight-medium,500)}.vds-data-table-filter-config-select{block-size:var(--vds-size-md,2.25rem);padding-inline:var(--vds-space-2,.5rem);background-color:var(--data-table-filter-bg);border:1px solid var(--data-table-filter-border);border-radius:var(--data-table-filter-radius);color:var(--data-table-cell-color);font:inherit;font-size:var(--vds-text-sm,.875rem)}.vds-data-table-filter-config-actions{gap:var(--vds-space-2,.5rem);justify-content:flex-end;padding-block-start:var(--vds-space-2,.5rem);display:flex}.vds-data-table-customize-drawer-header{justify-content:space-between;align-items:center;gap:var(--vds-space-2,.5rem);display:flex}.vds-data-table-customize-drawer-count{font-size:var(--vds-text-xs,.75rem);color:var(--vds-color-text-muted,#6b7280)}.vds-data-table-customize-drawer-body{gap:var(--vds-space-3,.75rem);flex-direction:column;display:flex}.vds-data-table-customize-drawer-list{flex-direction:column;gap:2px;display:flex}.vds-data-table-customize-drawer-reset{all:unset;cursor:pointer;color:var(--vds-color-text-muted,#6b7280);font-size:var(--vds-text-xs,.75rem);padding:var(--vds-space-1,.25rem) var(--vds-space-2,.5rem);border-radius:var(--vds-radius-action,var(--vds-radius-element,.375rem));align-self:flex-start}.vds-data-table-customize-drawer-reset:hover{background-color:var(--vds-color-surface-hover,#f3f4f6)}.vds-data-table-customize-item{align-items:center;gap:var(--vds-space-3,.75rem);padding:var(--vds-space-2,.5rem) var(--vds-space-3,.75rem);background-color:var(--vds-color-surface,#fff);border:1px solid var(--vds-color-border-muted,#e5e7eb);border-radius:var(--vds-radius-control,var(--vds-radius-element,.375rem));display:flex}.vds-data-table-customize-item[data-dragging]{box-shadow:var(--vds-shadow-md,0 4px 8px #00000014)}.vds-data-table-customize-item-drag{all:unset;cursor:grab;color:var(--vds-color-text-subtle,#9ca3af);padding:2px;display:inline-flex}.vds-data-table-customize-item-drag:active{cursor:grabbing}.vds-data-table-customize-item-icon{color:var(--vds-color-text-muted,#6b7280);display:inline-flex}.vds-data-table-customize-item-label{font-size:var(--vds-text-sm,.875rem);color:var(--data-table-cell-color);flex:1}.vds-data-table-filter-bar{align-items:center;gap:var(--vds-space-1-5,.375rem);padding-inline:var(--vds-space-3,.75rem);padding-block:var(--vds-space-2,.5rem);background-color:var(--data-table-bg);border-block-end:var(--data-table-border-width) solid var(--data-table-border-color);flex-wrap:wrap;display:flex}.vds-data-table-filter-bar[data-sticky]{z-index:7;position:sticky;inset-block-start:calc(var(--vds-sticky-top,0px) + var(--vds-sticky-effective-offset-top,var(--vds-sticky-offset-top,0px)))}.vds-data-table-filter-bar:empty{display:none}.vds-data-table-filter-chip{--chip-height:1.5rem;--chip-padding-inline:var(--vds-space-2,.5rem);--chip-gap:var(--vds-space-1,.25rem);--chip-font-size:var(--vds-text-xs,.75rem);--chip-background:var(--data-table-toolbar-button-bg-hover);--chip-background-hover:color-mix(in oklch, var(--data-table-toolbar-button-bg-hover), var(--data-table-cell-color) 6%);--chip-border-color:var(--vds-color-border-muted,var(--vds-color-border,#d1d5db));--chip-text-color:var(--data-table-cell-color);cursor:pointer;transition:box-shadow .18s ease-out}@media (prefers-reduced-motion:reduce){.vds-data-table-filter-chip{transition-duration:0s}}.vds-data-table-filter-chip:hover{--chip-background:var(--chip-background-hover)}.vds-data-table-filter-chip:focus-visible{box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-filter-chip:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.vds-data-table-filter-chip-label{color:var(--vds-color-text-muted,#9ca3af)}.vds-data-table-filter-chip-value{color:var(--data-table-cell-color);font-weight:var(--vds-font-weight-semibold,600)}.vds-data-table-filter-chip .vds-chip-remove{color:var(--vds-color-text-muted,#9ca3af)}.vds-data-table-filter-chip .vds-chip-remove:hover{background-color:color-mix(in oklch, var(--data-table-cell-color), transparent 80%);color:var(--data-table-cell-color)}.vds-data-table-filter-add{all:unset;align-items:center;gap:var(--vds-space-1,.25rem);padding:4px var(--vds-space-2-5,.625rem);color:var(--vds-color-text-muted,#9ca3af);font-size:var(--vds-text-xs,.75rem);font-weight:var(--vds-font-weight-medium,500);cursor:pointer;transition:color var(--data-table-transition-duration) var(--data-table-transition-easing), box-shadow .18s ease-out;border-radius:999px;display:inline-flex}@media (prefers-reduced-motion:reduce){.vds-data-table-filter-add{transition-duration:0s}}.vds-data-table-filter-add:hover{color:var(--data-table-cell-color);background-color:var(--data-table-toolbar-button-bg-hover)}.vds-data-table-filter-add:focus-visible{box-shadow:0 0 0 4px var(--vds-color-primary-a4), 0 0 12px 2px var(--vds-color-primary-a2);outline:none}@media (forced-colors:active){.vds-data-table-filter-add:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.vds-data-table [data-sticky=smart],.vds-data-table-row,.vds-data-table-sort-icon,.vds-pagination-button,.vds-pagination-page-button{transition:none}}.vds-pagination{--vds-pagination-gap:var(--vds-space-2,.5rem);--vds-pagination-padding-inline:var(--vds-space-4,1rem);--vds-pagination-padding-block:var(--vds-space-2,.5rem);--vds-pagination-bg:transparent;--vds-pagination-font-size:var(--vds-text-sm,.875rem);--vds-pagination-button-size:var(--vds-size-md,2.25rem);--vds-pagination-button-padding-inline:var(--vds-space-3,.75rem);--vds-pagination-button-radius:var(--vds-radius-pagination-button,var(--vds-radius-element,.375rem));--vds-pagination-button-bg:transparent;--vds-pagination-button-bg-hover:var(--vds-color-surface-hover,#f3f4f6);--vds-pagination-button-bg-active:var(--vds-color-primary-bg,#eef2ff);--vds-pagination-button-color:var(--vds-color-text,#111827);--vds-pagination-button-color-active:var(--vds-color-primary-solid,#6366f1);--vds-pagination-page-button-padding-inline:var(--vds-space-2,.5rem);--vds-pagination-ellipsis-padding-inline:var(--vds-space-1-5,.375rem);--vds-pagination-info-color:var(--vds-color-text-muted,#6b7280);--vds-pagination-transition-duration:.15s;--vds-pagination-transition-easing:cubic-bezier(.4, 0, .2, 1);--vds-pagination-focus-ring-width:2px;--vds-pagination-focus-ring-color:var(--vds-color-primary-solid,#6366f1)}.vds-pagination[data-size=sm]{--vds-pagination-button-size:var(--vds-size-sm,2rem);--vds-pagination-font-size:var(--vds-text-xs,.75rem)}.vds-pagination[data-size=lg]{--vds-pagination-button-size:var(--vds-size-lg,2.5rem);--vds-pagination-font-size:var(--vds-text-base,1rem)}.vds-pagination{justify-content:space-between;align-items:center;gap:var(--vds-pagination-gap);padding-inline:var(--vds-pagination-padding-inline);padding-block:var(--vds-pagination-padding-block);background-color:var(--vds-pagination-bg);font-size:var(--vds-pagination-font-size);flex-wrap:wrap;display:flex}.vds-pagination-info{color:var(--vds-pagination-info-color);white-space:nowrap}.vds-pagination-meta{align-items:center;gap:var(--vds-space-3,.75rem);flex:auto;min-inline-size:0;display:inline-flex}.vds-pagination-controls{align-items:center;gap:var(--vds-pagination-gap);flex:0 auto;min-inline-size:0;margin-inline-start:auto;display:flex}.vds-pagination-button{all:unset;justify-content:center;align-items:center;gap:var(--vds-space-1,.25rem);min-inline-size:var(--vds-pagination-button-size);block-size:var(--vds-pagination-button-size);padding-inline:var(--vds-pagination-button-padding-inline);color:var(--vds-pagination-button-color);background-color:var(--vds-pagination-button-bg);border-radius:var(--vds-pagination-button-radius);cursor:pointer;transition:background-color var(--vds-pagination-transition-duration) var(--vds-pagination-transition-easing);display:inline-flex}.vds-pagination-button:hover:not(:disabled){background-color:var(--vds-pagination-button-bg-hover)}.vds-pagination-button:focus-visible{outline:var(--vds-pagination-focus-ring-width) solid var(--vds-pagination-focus-ring-color);outline-offset:2px}.vds-pagination-button:disabled{opacity:var(--vds-opacity-disabled,.5);cursor:not-allowed}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .vds-pagination-chevron{transform:scaleX(-1)}.vds-pagination-page-size{align-items:center;gap:var(--vds-space-1-5,.375rem);color:var(--vds-pagination-info-color);flex-shrink:0;display:inline-flex}.vds-pagination-page-size-label{white-space:nowrap;font-size:var(--vds-text-xs,.75rem)}.vds-pagination-page-size-trigger.vds-select-trigger{--select-trigger-padding-inline:var(--vds-space-1-5,.375rem);flex-shrink:0;inline-size:3.25rem;min-inline-size:3.25rem;max-inline-size:3.25rem}.vds-pagination-pages{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:inline-flex}.vds-pagination-page-button{all:unset;min-inline-size:var(--vds-pagination-button-size);block-size:var(--vds-pagination-button-size);padding-inline:var(--vds-pagination-page-button-padding-inline);color:var(--vds-pagination-button-color);border-radius:var(--vds-pagination-button-radius);cursor:pointer;transition:background-color var(--vds-pagination-transition-duration) var(--vds-pagination-transition-easing);justify-content:center;align-items:center;display:inline-flex}.vds-pagination-page-button:hover{background-color:var(--vds-pagination-button-bg-hover)}.vds-pagination-page-button[data-active]{background-color:var(--vds-pagination-button-bg-active);color:var(--vds-pagination-button-color-active);font-weight:var(--vds-font-weight-semibold,600)}.vds-pagination-page-button:focus-visible{outline:var(--vds-pagination-focus-ring-width) solid var(--vds-pagination-focus-ring-color);outline-offset:2px}.vds-pagination-ellipsis{padding-inline:var(--vds-pagination-ellipsis-padding-inline);color:var(--vds-pagination-info-color);-webkit-user-select:none;user-select:none}@media (width<=640px){.vds-pagination{align-items:flex-start}.vds-pagination-controls{--pagination-ring-reach:calc(var(--vds-pagination-focus-ring-width) + 2px);inline-size:100%;padding-block:var(--pagination-ring-reach);margin-inline-start:0;margin-block:calc(-1 * var(--pagination-ring-reach));overflow-x:auto}}}
