.table{width:100%;display:block}.table__wrapper{width:100%;background-color:var(--theme-surface-default);border-radius:var(--border-radius-lg);border:1px solid var(--theme-border-primary);box-shadow:var(--theme-shadow-sm);overflow-x:auto;position:relative;display:block}.table__wrapper>table{width:100%;border-collapse:collapse;table-layout:auto;display:table}.table--no-wrapper .table__wrapper{background:transparent;border:none;box-shadow:none;border-radius:0}.table--no-wrapper table{width:100%;border-collapse:collapse;table-layout:auto;display:table}.table__header{display:table-header-group;border-bottom:1px solid var(--theme-border-primary)}.table--sticky-header .table__header{position:sticky;top:0;z-index:10}.table__header-row{display:table-row}.table__header-cell{padding:var(--spacing-3) var(--spacing-4);text-align:left;font-weight:var(--typography-font-weight-semibold);font-size:var(--typography-font-size-sm);color:var(--theme-text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--theme-border-primary)}.table__header-cell--align-start{text-align:left}.table__header-cell--align-center{text-align:center}.table__header-cell--align-end{text-align:right}.table__header-cell--checkbox{width:48px;text-align:center}.table__header-cell--sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table__header-cell--sortable:hover{background-color:var(--theme-surface-hover)}.table__body{display:table-row-group}.table__row{display:table-row;border-bottom:1px solid var(--theme-border-primary);transition:background-color .15s ease}.table__row:hover{background-color:var(--theme-surface-hover)}.table__row--selected,.table__row--selected:hover{background-color:var(--theme-surface-active)}.table__row--disabled{opacity:.5;pointer-events:none}.table__row--clickable{cursor:pointer}.table__row--clickable:focus-visible{outline:2px solid var(--theme-border-focus);outline-offset:-2px;position:relative;z-index:1}.table--striped tbody .table__row:nth-child(2n){background-color:var(--theme-surface-hover)}.table--striped tbody .table__row:nth-child(2n):hover{background-color:var(--theme-surface-active)}.table--striped tbody .table__row:nth-child(2n).table__row--selected{background-color:var(--theme-surface-active)}.table--striped tbody .table__row:nth-child(2n).table__row--selected:hover{background-color:var(--theme-surface-active)}.table__cell{padding:var(--spacing-3) var(--spacing-4);color:var(--theme-text-primary);font-size:var(--typography-font-size-base)}.table__cell--align-start{text-align:left}.table__cell--align-center{text-align:center}.table__cell--align-end{text-align:right}.table__cell--checkbox{width:48px;text-align:center}.table__cell--expand-icon{width:48px;text-align:center;padding:var(--spacing-2)}.table__cell--expanded{padding:var(--spacing-4);background-color:var(--theme-surface-hover);border-top:1px solid var(--theme-border-primary)}.table__expand-icon{display:inline-block;color:var(--theme-text-secondary);transition:transform .2s ease;cursor:pointer}.table__row--expansion{background-color:var(--theme-surface-hover);border:none;display:table-row;line-height:0;font-size:0}.table__row--expansion:hover{background-color:var(--theme-surface-hover)}.table__row--expansion-wrapper{padding:0;border-top:1px solid var(--theme-border-primary);overflow:hidden;vertical-align:top;line-height:0;font-size:0;width:100%}.table__row--expansion-content{width:100%}.table__row--expansion-visible{line-height:normal;font-size:inherit}.table__row--expansion-hidden{display:none}.table--size-sm .table__header-cell,.table--size-sm .table__cell{padding:var(--spacing-2) var(--spacing-3);font-size:var(--typography-font-size-sm)}.table--size-md .table__header-cell,.table--size-md .table__cell{padding:var(--spacing-3) var(--spacing-4);font-size:var(--typography-font-size-base)}.table--size-lg .table__header-cell,.table--size-lg .table__cell{padding:var(--spacing-4) var(--spacing-5);font-size:var(--typography-font-size-lg)}.table--compact .table__header-cell,.table--compact .table__cell{padding:var(--spacing-2) var(--spacing-3)}.table__empty,.table__loading{padding:var(--spacing-8);text-align:center;color:var(--theme-text-secondary)}.table__top-content,.table__bottom-content{padding:var(--spacing-4)}.table--variant-splitted .table__wrapper{background:transparent;border:none;box-shadow:none;border-radius:0}.table--variant-splitted .table__wrapper>table{border-collapse:separate;border-spacing:0 var(--spacing-2)}.table--variant-splitted .table__header{border-bottom:none}.table--variant-splitted .table__header-cell{background:transparent;border-bottom:none;padding:var(--spacing-2) var(--spacing-4);color:var(--theme-text-secondary);font-weight:var(--typography-font-weight-medium);text-transform:none;letter-spacing:normal;font-size:var(--typography-font-size-sm)}.table--variant-splitted .table__row{background-color:var(--theme-surface-default);border-bottom:none;border-radius:var(--border-radius-lg);box-shadow:var(--theme-shadow-sm)}.table--variant-splitted .table__row:hover{background-color:var(--theme-surface-hover)}.table--variant-splitted .table__row--selected,.table--variant-splitted .table__row--selected:hover{background-color:var(--theme-surface-active)}.table--variant-splitted .table__row.table__row--clickable:focus-visible{outline:2px solid var(--theme-border-focus);outline-offset:2px}.table--variant-splitted .table__cell{padding:var(--spacing-4) var(--spacing-4);border-bottom:none}.table--variant-splitted .table__cell:first-child{border-top-left-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg)}.table--variant-splitted .table__cell:last-child{border-top-right-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}.table--variant-splitted .table__row--expanded{box-shadow:none}.table--variant-splitted .table__row--expanded .table__cell:first-child{border-bottom-left-radius:0}.table--variant-splitted .table__row--expanded .table__cell:last-child{border-bottom-right-radius:0}.table--variant-splitted .table__row--expansion{background-color:var(--theme-surface-default);border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);transform:translateY(calc(-1 * var(--spacing-2)))}.table--variant-splitted .table__row--expansion .table__cell{border-top:1px solid var(--theme-border-subtle);border-radius:0}.table--variant-splitted .table__row--expansion .table__cell:first-child{border-bottom-left-radius:var(--border-radius-lg)}.table--variant-splitted .table__row--expansion .table__cell:last-child{border-bottom-right-radius:var(--border-radius-lg)}.table--variant-splitted.table--size-sm .table__cell{padding:var(--spacing-3) var(--spacing-3)}.table--variant-splitted.table--size-lg .table__cell{padding:var(--spacing-5) var(--spacing-5)}.table__header-cell,.table__cell{--table-cell-display: initial;--table-cell-display-xxs: initial;--table-cell-display-xs: initial;--table-cell-display-sm: initial;--table-cell-display-md: initial;--table-cell-display-lg: initial;--table-cell-display-xl: initial;--table-cell-display-2xl: initial;display:var(--table-cell-display-xxs, var(--table-cell-display, table-cell))}@media(min-width:480px){.table__header-cell,.table__cell{display:var(--table-cell-display-xs, var(--table-cell-display-xxs, var(--table-cell-display, table-cell)))}}@media(min-width:640px){.table__header-cell,.table__cell{display:var(--table-cell-display-sm, var(--table-cell-display-xs, var(--table-cell-display-xxs, var(--table-cell-display, table-cell))))}}@media(min-width:768px){.table__header-cell,.table__cell{display:var(--table-cell-display-md, var(--table-cell-display-sm, var(--table-cell-display-xs, var(--table-cell-display-xxs, var(--table-cell-display, table-cell)))))}}@media(min-width:1024px){.table__header-cell,.table__cell{display:var(--table-cell-display-lg, var(--table-cell-display-md, var(--table-cell-display-sm, var(--table-cell-display-xs, var(--table-cell-display-xxs, var(--table-cell-display, table-cell))))))}}@media(min-width:1280px){.table__header-cell,.table__cell{display:var(--table-cell-display-xl, var(--table-cell-display-lg, var(--table-cell-display-md, var(--table-cell-display-sm, var(--table-cell-display-xs, var(--table-cell-display-xxs, var(--table-cell-display, table-cell)))))))}}@media(min-width:1536px){.table__header-cell,.table__cell{display:var(--table-cell-display-2xl, var(--table-cell-display-xl, var(--table-cell-display-lg, var(--table-cell-display-md, var(--table-cell-display-sm, var(--table-cell-display-xs, var(--table-cell-display-xxs, var(--table-cell-display, table-cell))))))))}}.truncate-wrapper.svelte-1n3svoi{min-width:0;max-width:100%}.truncate-inner.svelte-1n3svoi{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-inner.svelte-1n3svoi *{min-width:0}.truncate-inner.svelte-1n3svoi p,.truncate-inner.svelte-1n3svoi span,.truncate-inner.svelte-1n3svoi code,.truncate-inner.svelte-1n3svoi div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-inner.svelte-1n3svoi img,.truncate-inner.svelte-1n3svoi svg,.truncate-inner.svelte-1n3svoi [class*=avatar]{flex-shrink:0;min-width:revert;overflow:visible}
