.connect-table{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--ds-font-font-family);font-size:var(--ds-screen-text-font-size-label-sm);font-weight:var(--ds-screen-text-font-weight-regular);color:var(--ds-color-content-muted);background-color:var(--ds-color-surface-background-base-default);border:var(--ds-layout-stroke-width-10) solid var(--ds-color-stroke-subtle);border-radius:var(--ds-layout-radius-200)}.connect-table--with-pagination{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.connect-table-cell,.connect-table-header-cell{border-bottom:var(--ds-layout-stroke-width-10) solid var(--ds-color-support-neutral-inverse)}.connect-table:not(.connect-table--with-pagination) .connect-table-body .connect-table-row:last-child .connect-table-cell,.connect-table:not(.connect-table--with-pagination) .connect-table-footer .connect-table-row:last-child .connect-table-cell{border-bottom:none}.connect-table-row:hover:not([aria-selected=true]):not(.connect-table-row--empty-state){background-color:var(--ds-color-interactive-neutral-subtle-hovered)}.connect-table-row--selected{background-color:var(--ds-color-interactive-primary-subtle-selected)}.connect-table-row--clickable{cursor:pointer}.connect-table-row--clickable:hover:not([aria-selected=true]){background-color:var(--ds-color-surface-background-base-default)}.connect-table-row--empty-state,.connect-table-row--empty-state:hover{background-color:transparent}.connect-table-row--empty-state .connect-table-cell{padding:var(--ds-layout-spacing-400) var(--ds-layout-spacing-200)}.connect-table--striped .connect-table-body .connect-table-row--empty-state,.connect-table--striped .connect-table-body .connect-table-row--empty-state:hover{background-color:transparent}.connect-table-header-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connect-table-header-cell--sortable{cursor:pointer}.connect-table-header-cell--dragging{background-color:var(--ds-color-surface-background-level-1-default);color:var(--ds-color-content-default);border-radius:var(--ds-layout-spacing-150);box-shadow:var(--ds-misc-elevation-md-key-x) var(--ds-misc-elevation-md-key-y) var(--ds-misc-elevation-md-key-blur) var(--ds-misc-elevation-md-key-spread) var(--ds-misc-elevation-color-key),var(--ds-misc-elevation-md-ambient-x) var(--ds-misc-elevation-md-ambient-y) var(--ds-misc-elevation-md-ambient-blur) var(--ds-misc-elevation-md-ambient-spread) var(--ds-misc-elevation-color-ambient);cursor:grabbing}.connect-table-header--dragging .connect-table-header-cell,.connect-table-header-cell--dragging{cursor:grabbing}.connect-table-header-cell--drop-target{position:relative}.connect-table-header-cell--drop-target:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:1.5em;width:var(--ds-layout-spacing-25);background-color:var(--ds-color-interactive-primary-enabled);z-index:1}.connect-table-header-cell__content{display:flex;align-items:center;gap:var(--ds-layout-spacing-50)}.connect-table-header-cell__sort-icon{display:inline-flex;align-items:center;opacity:0;transition:opacity .15s ease-in-out}.connect-table-header-cell__sort-icon .connect-icon{margin-right:0}.connect-table-header-cell--sortable:focus .connect-table-header-cell__sort-icon:not([data-sorted=true]),.connect-table-header-cell--sortable:focus-within .connect-table-header-cell__sort-icon:not([data-sorted=true]),.connect-table-header-cell--sortable:hover .connect-table-header-cell__sort-icon:not([data-sorted=true]){opacity:.6}.connect-table-header-cell__sort-icon[data-sorted=true]{opacity:1}.connect-table-header-cell__resize-handle{position:absolute;right:0;top:0;height:100%;width:var(--ds-layout-size-200);background:transparent;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;border:none;display:block;padding:0;margin:0;transform:translate(50%)}.connect-table-header-cell__resize-handle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:1.2em;width:var(--ds-layout-size-50);background:var(--ds-color-stroke-muted);pointer-events:none}.connect-table-header-cell__resize-handle--last{right:var(--ds-layout-spacing-100);transform:translate(0)}.connect-table-header-cell__resize-handle--last:after{left:0;transform:translateY(-50%);width:var(--ds-layout-spacing-25)}.connect-table-cell,.connect-table-cell__truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connect-table-cell__truncate{display:block}.connect-table-cell__editable-wrapper{display:flex;align-items:center;gap:var(--ds-layout-spacing-100)}.connect-table-cell__editable-wrapper--align-left{justify-content:flex-start}.connect-table-cell__editable-wrapper--align-right{justify-content:flex-end}.connect-table-cell__editable-wrapper--align-center{justify-content:center}.connect-table-cell__editable-content{flex:1 0 0;width:100%;overflow:hidden;border:none;outline:none;background:transparent;font:inherit;color:inherit;padding:0;margin:0;min-width:0;line-height:inherit;vertical-align:baseline;box-sizing:border-box}.connect-table-cell__editable-content--button{cursor:text}.connect-table-cell__editable-content--button:focus,.connect-table-cell__editable-content--button:focus-visible{outline:none}.connect-table-cell--editable:focus-within{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-interactive-primary-enabled),0 0 0 var(--ds-layout-stroke-width-50) var(--ds-color-interactive-primary-subtle-selected);outline:none}.connect-table__editable-content--readonly{display:block}.connect-table-caption{caption-side:top;text-align:left;padding:var(--ds-layout-spacing-200)}.connect-table-caption,.connect-table-header .connect-table-header-cell{font-weight:var(--ds-screen-text-font-weight-medium)}.connect-table-header .connect-table-row:first-child .connect-table-header-cell:first-child{border-top-left-radius:var(--ds-layout-radius-200)}.connect-table-header .connect-table-row:first-child .connect-table-header-cell:last-child{border-top-right-radius:var(--ds-layout-radius-200)}.connect-table:not(.connect-table--with-pagination) .connect-table-body .connect-table-row:last-child .connect-table-cell:first-child{border-bottom-left-radius:var(--ds-layout-radius-200)}.connect-table:not(.connect-table--with-pagination) .connect-table-body .connect-table-row:last-child .connect-table-cell:last-child{border-bottom-right-radius:var(--ds-layout-radius-200)}.connect-table:not(.connect-table--with-pagination) .connect-table-footer .connect-table-row:last-child .connect-table-cell:first-child{border-bottom-left-radius:var(--ds-layout-radius-200)}.connect-table:not(.connect-table--with-pagination) .connect-table-footer .connect-table-row:last-child .connect-table-cell:last-child{border-bottom-right-radius:var(--ds-layout-radius-200)}.connect-table--small{border-radius:var(--ds-layout-radius-100)}.connect-table--small.connect-table--with-pagination{border-bottom-left-radius:0;border-bottom-right-radius:0}.connect-table--small .connect-table-cell,.connect-table--small .connect-table-header-cell{padding:var(--ds-layout-spacing-50) var(--ds-layout-spacing-200)}.connect-table--small .connect-table-header-cell__sort-icon{height:var(--ds-layout-size-150)}.connect-table--small .connect-table-header .connect-table-row:first-child .connect-table-header-cell:first-child{border-top-left-radius:var(--ds-layout-radius-100)}.connect-table--small .connect-table-header .connect-table-row:first-child .connect-table-header-cell:last-child{border-top-right-radius:var(--ds-layout-radius-100)}.connect-table--small:not(.connect-table--with-pagination) .connect-table-body .connect-table-row:last-child .connect-table-cell:first-child{border-bottom-left-radius:var(--ds-layout-radius-100)}.connect-table--small:not(.connect-table--with-pagination) .connect-table-body .connect-table-row:last-child .connect-table-cell:last-child{border-bottom-right-radius:var(--ds-layout-radius-100)}.connect-table--small:not(.connect-table--with-pagination) .connect-table-footer .connect-table-row:last-child .connect-table-cell:first-child{border-bottom-left-radius:var(--ds-layout-radius-100)}.connect-table--small:not(.connect-table--with-pagination) .connect-table-footer .connect-table-row:last-child .connect-table-cell:last-child{border-bottom-right-radius:var(--ds-layout-radius-100)}.connect-table--medium{border-radius:var(--ds-layout-radius-150)}.connect-table--medium.connect-table--with-pagination{border-bottom-left-radius:0;border-bottom-right-radius:0}.connect-table--medium .connect-table-cell,.connect-table--medium .connect-table-header-cell{padding:var(--ds-layout-spacing-100) var(--ds-layout-spacing-200)}.connect-table--medium .connect-table-header-cell__sort-icon{height:14px}.connect-table--medium .connect-table-header .connect-table-row:first-child .connect-table-header-cell:first-child{border-top-left-radius:var(--ds-layout-radius-150)}.connect-table--medium .connect-table-header .connect-table-row:first-child .connect-table-header-cell:last-child{border-top-right-radius:var(--ds-layout-radius-150)}.connect-table--medium:not(.connect-table--with-pagination) .connect-table-body .connect-table-row:last-child .connect-table-cell:first-child{border-bottom-left-radius:var(--ds-layout-radius-150)}.connect-table--medium:not(.connect-table--with-pagination) .connect-table-body .connect-table-row:last-child .connect-table-cell:last-child{border-bottom-right-radius:var(--ds-layout-radius-150)}.connect-table--medium:not(.connect-table--with-pagination) .connect-table-footer .connect-table-row:last-child .connect-table-cell:first-child{border-bottom-left-radius:var(--ds-layout-radius-150)}.connect-table--medium:not(.connect-table--with-pagination) .connect-table-footer .connect-table-row:last-child .connect-table-cell:last-child{border-bottom-right-radius:var(--ds-layout-radius-150)}.connect-table--large .connect-table-cell,.connect-table--large .connect-table-header-cell{padding:var(--ds-layout-spacing-200)}.connect-table--striped .connect-table-header{background-color:var(--ds-color-support-neutral-inverse)}.connect-table--striped .connect-table-body .connect-table-row:nth-child(odd){background-color:var(--ds-color-surface-background-level-1-muted)}.connect-table--striped .connect-table-body .connect-table-row:nth-child(odd):hover:not([aria-selected=true]):not(.connect-table-row--empty-state){background-color:var(--ds-color-interactive-neutral-subtle-hovered)}.connect-table--striped .connect-table-body .connect-table-row:nth-child(odd).connect-table-row--selected{background-color:var(--ds-color-interactive-primary-subtle-selected)}.connect-table-header-cell__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connect-table-cell--actions,.connect-table-header-cell--actions{display:flex;justify-content:flex-end}.connect-table--small .connect-table-cell--actions,.connect-table--small .connect-table-header-cell--actions{padding:0}.connect-table--medium .connect-table-cell--actions,.connect-table--medium .connect-table-header-cell--actions{padding:var(--ds-layout-spacing-50) 0}.connect-table--large .connect-table-cell--actions,.connect-table--large .connect-table-header-cell--actions{padding:var(--ds-layout-spacing-150) 0}.connect-table-cell--align-left,.connect-table-header-cell--align-left{text-align:left}.connect-table-cell--align-right,.connect-table-header-cell--align-right{text-align:right}.connect-table-cell--align-center,.connect-table-header-cell--align-center{text-align:center}.connect-table-header-cell--align-right .connect-table-header-cell__content{justify-content:flex-end}.connect-table-header-cell--align-center .connect-table-header-cell__content{justify-content:center}.connect-table-header-cell--align-left .connect-table-header-cell__content{justify-content:flex-start}.connect-table--small .connect-table-cell--icon-only,.connect-table--small .connect-table-header-cell--icon-only{padding:0 0 0 var(--ds-layout-spacing-200)}.connect-table--small .connect-table-cell--icon-only:not(:first-child),.connect-table--small .connect-table-header-cell--icon-only:not(:first-child){padding-left:0}.connect-table--medium .connect-table-cell--icon-only,.connect-table--medium .connect-table-header-cell--icon-only{padding:var(--ds-layout-spacing-50) 0 var(--ds-layout-spacing-50) var(--ds-layout-spacing-200)}.connect-table--medium .connect-table-cell--icon-only:not(:first-child),.connect-table--medium .connect-table-header-cell--icon-only:not(:first-child){padding-left:0}.connect-table--large .connect-table-cell--icon-only,.connect-table--large .connect-table-header-cell--icon-only{padding:var(--ds-layout-spacing-150) 0 var(--ds-layout-spacing-150) var(--ds-layout-spacing-200)}.connect-table--large .connect-table-cell--icon-only:not(:first-child),.connect-table--large .connect-table-header-cell--icon-only:not(:first-child){padding-left:0}.connect-table-header-cell__filter-button{position:absolute;min-width:var(--ds-layout-size-400)}.connect-table-header-cell__filter-button--with-resize{right:var(--ds-layout-size-500)}.connect-table-header-cell__filter-button--no-resize{right:var(--ds-layout-size-400)}.connect-table-header-cell__reorder-icon{position:absolute;flex-shrink:0}.connect-table-header-cell__reorder-icon--with-resize{right:var(--ds-layout-size-200)}.connect-table-header-cell__reorder-icon--no-resize{right:var(--ds-layout-size-100)}.connect-table-row--expandable-content,.connect-table-row--expandable-content:hover{background-color:transparent}.connect-table-row--expandable-content .connect-table-cell{padding:0;border-bottom:none;vertical-align:top}.connect-table-cell__expandable-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .1s ease-out;overflow:hidden}.connect-table-cell__expandable-content--expanded{grid-template-rows:1fr;transition:grid-template-rows .2s ease-out}.connect-table-cell__expandable-inner{min-height:0;overflow:hidden}.connect-table-cell--editable{cursor:text;box-shadow:0 0 0 var(--ds-layout-stroke-width-50) transparent;transition:box-shadow .11s ease}.connect-table-cell--editable:hover{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-stroke-default),0 0 0 var(--ds-layout-stroke-width-50) transparent}.connect-table-cell--active{cursor:text;box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-interactive-primary-enabled),0 0 0 var(--ds-layout-stroke-width-50) var(--ds-color-interactive-primary-subtle-selected);background-color:var(--ds-color-surface-background-level-1-default);outline:none}.connect-table-cell--active.connect-table-cell--invalid,.connect-table-cell--invalid,.connect-table-cell--invalid:hover{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-support-negative-default)}.connect-table-cell--active.connect-table-cell--invalid{backface-visibility:hidden}.connect-table-cell--active.connect-table-cell--valid,.connect-table-cell--valid,.connect-table-cell--valid:hover{box-shadow:inset 0 0 0 var(--ds-layout-stroke-width-10) var(--ds-color-support-positive-default)}.connect-table-cell--active.connect-table-cell--valid{backface-visibility:hidden}.connect-table:not(.connect-table--with-pagination) .connect-table-cell--readonly{cursor:default;border-right:var(--ds-layout-stroke-width-10) solid var(--ds-color-stroke-subtle);border-left:var(--ds-layout-stroke-width-10) solid var(--ds-color-stroke-subtle);background-color:var(--ds-color-surface-background-level-1-muted)}.connect-table-cell--pinned-shadow-left:after,.connect-table-header-cell--pinned-shadow-left:after{content:"";position:absolute;top:0;right:-1px;width:var(--ds-layout-size-150);height:100%;pointer-events:none;box-shadow:inset var(--ds-misc-elevation-md-key-blur) 0 var(--ds-misc-elevation-md-key-blur) calc(-1 * var(--ds-misc-elevation-md-key-blur)) var(--ds-misc-elevation-color-key),inset var(--ds-misc-elevation-md-ambient-blur) 0 var(--ds-misc-elevation-md-ambient-blur) calc(-1 * var(--ds-misc-elevation-md-ambient-blur)) var(--ds-misc-elevation-color-ambient)}.connect-table-cell--pinned-shadow-right:before,.connect-table-header-cell--pinned-shadow-right:before{content:"";position:absolute;top:0;left:-1px;width:var(--ds-layout-size-150);height:100%;pointer-events:none;box-shadow:inset calc(-1 * var(--ds-misc-elevation-md-key-blur)) 0 var(--ds-misc-elevation-md-key-blur) calc(-1 * var(--ds-misc-elevation-md-key-blur)) var(--ds-misc-elevation-color-key),inset calc(-1 * var(--ds-misc-elevation-md-ambient-blur)) 0 var(--ds-misc-elevation-md-ambient-blur) calc(-1 * var(--ds-misc-elevation-md-ambient-blur)) var(--ds-misc-elevation-color-ambient)}.connect-table-container{width:100%;max-width:100%}.connect-table-container--scrollable{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;width:100%;display:block}.connect-table-container--scrollable:not(.connect-table-container--sticky-header) .connect-table{min-width:100%;display:table}.connect-table-container--scrollable:not(.connect-table-container--sticky-header):has(.connect-table--with-pagination){overflow-x:visible}.connect-table-container--scrollable:not(.connect-table-container--sticky-header) .connect-table--with-pagination{overflow-x:auto;display:block;width:100%;position:relative}.connect-table-container--scrollable:not(.connect-table-container--sticky-header) .connect-table--with-pagination>table{display:table;min-width:100%}.connect-table-container--sticky-header.connect-table-container--scrollable{overflow:hidden}.connect-table-container--sticky-header .connect-table{display:block;overflow:auto;max-height:var(--connect-table-container-max-height);width:100%;overscroll-behavior:contain;border-radius:var(--ds-layout-radius-200)}.connect-table-container--sticky-header .connect-table--with-pagination{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.connect-table-container--sticky-header .connect-table-body,.connect-table-container--sticky-header .connect-table-header{display:block}.connect-table-container--sticky-header .connect-table-header{position:sticky;top:0;z-index:10;background-color:var(--ds-color-surface-background-base-default)}.connect-table-container--sticky-header .connect-table--striped .connect-table-header{background-color:var(--ds-color-support-neutral-inverse)}.connect-table-container--sticky-header .connect-table-header .connect-table-row{background-color:inherit}.connect-table-container--sticky-header .connect-table-header-cell{background-color:var(--ds-color-surface-background-base-default);position:relative;z-index:3}.connect-table-container--sticky-header .connect-table--striped .connect-table-header-cell{background-color:var(--ds-color-support-neutral-inverse)}.connect-table-container--sticky-header .connect-table-row{display:table;width:-moz-max-content;width:max-content;min-width:100%;table-layout:fixed}.connect-table-container--sticky-header .connect-table-cell,.connect-table-container--sticky-header .connect-table-header-cell{display:table-cell;box-sizing:border-box}.connect-table-container--sticky-header .connect-table-cell--icon-only,.connect-table-container--sticky-header .connect-table-header-cell--icon-only{padding-left:var(--ds-layout-spacing-50);padding-right:var(--ds-layout-spacing-50)}.connect-table-container--sticky-header .connect-table-body .connect-table-row .connect-table-cell:first-child,.connect-table-container--sticky-header .connect-table-header .connect-table-row .connect-table-header-cell:first-child{box-sizing:content-box}.connect-table-container--bordered .connect-table-cell,.connect-table-container--bordered .connect-table-header-cell{border-right:var(--ds-layout-stroke-width-10) solid var(--ds-color-stroke-subtle)}.connect-table-container--bordered .connect-table-cell:last-child,.connect-table-container--bordered .connect-table-header-cell:last-child{border-right:none}.connect-table-container--sticky-header .connect-table-header--scrolled .connect-table-row{box-shadow:0 var(--ds-misc-elevation-md-key-y) var(--ds-misc-elevation-md-key-blur) var(--ds-misc-elevation-md-key-spread) var(--ds-misc-elevation-color-key),0 var(--ds-misc-elevation-md-ambient-y) var(--ds-misc-elevation-md-ambient-blur) var(--ds-misc-elevation-md-ambient-spread) var(--ds-misc-elevation-color-ambient)}