.band-row.svelte-56j5k2{border-bottom-width:0}.band-extra.svelte-56j5k2{opacity:0;align-items:center;margin-inline-start:.5rem;transition:opacity .12s;display:inline-flex}.band-row.svelte-56j5k2:hover .band-extra:where(.svelte-56j5k2),.band-extra.svelte-56j5k2:focus-within{opacity:1}@media (hover:none){.band-extra.svelte-56j5k2{opacity:1}}.band-grip.svelte-56j5k2{border-radius:var(--ds-radius-control);width:1.75rem;height:1.75rem;color:var(--ds-fg-muted);cursor:grab;touch-action:none;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;margin-block:-.25rem;margin-inline-start:.25rem;transition:opacity .12s;display:inline-flex}.band-row.svelte-56j5k2:hover .band-grip:where(.svelte-56j5k2),.band-grip.svelte-56j5k2:focus-visible,.band-lifted.svelte-56j5k2 .band-grip:where(.svelte-56j5k2){opacity:1}.band-grip.svelte-56j5k2:hover{color:var(--ds-fg-primary);background-color:var(--ds-surface-muted)}.band-grip.svelte-56j5k2:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}@media (hover:none){.band-grip.svelte-56j5k2{opacity:1;width:2.75rem;height:2.25rem;margin-block:-.5rem}}tbody.reordering.svelte-56j5k2 tr:where(.svelte-56j5k2){transition:transform .18s cubic-bezier(.2,.8,.2,1)}tbody.reordering.svelte-56j5k2 th.band-cell:where(.svelte-56j5k2){position:static}tr.band-lifted.svelte-56j5k2{opacity:.4;cursor:grabbing}.band-lifted.svelte-56j5k2 .band-toggle:where(.svelte-56j5k2),.band-lifted.svelte-56j5k2 .band-grip:where(.svelte-56j5k2){cursor:grabbing}@media (prefers-reduced-motion:reduce){tbody.reordering.svelte-56j5k2 tr:where(.svelte-56j5k2){transition:none}}.band-ghost.svelte-56j5k2{z-index:var(--ds-z-overlay,40);border-radius:var(--ds-radius-control);background-color:var(--ds-surface-raised);max-width:20rem;box-shadow:var(--ds-shadow-popover);color:var(--ds-fg-primary);font-size:var(--ds-text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;align-items:center;gap:.5rem;padding:.375rem .75rem;font-weight:600;display:inline-flex;position:fixed;transform:translate(.75rem,-50%)}.band-ghost.flipped.svelte-56j5k2{transform:translate(calc(-100% - .75rem),-50%)}.band-ghost.svelte-56j5k2>span:where(.svelte-56j5k2){text-overflow:ellipsis;overflow:hidden}.band-row.svelte-56j5k2 th.band-cell:where(.svelte-56j5k2){top:var(--table-sticky-top,0px);z-index:1;padding:var(--ds-table-band-py,.375rem) 1rem;text-align:start;font-size:var(--ds-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-fg-secondary);background-color:var(--ds-surface-table-header);box-shadow:inset 0 -1px 0 var(--ds-border-subtle), 0 -1px 0 var(--ds-surface-table-header);font-weight:600;line-height:1.25rem;position:sticky}.band-toggle.svelte-56j5k2{max-width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:inherit;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}button.band-toggle.svelte-56j5k2{cursor:pointer}button.band-toggle.svelte-56j5k2:hover{color:var(--ds-fg-primary)}button.band-toggle.svelte-56j5k2:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px;border-radius:2px}.band-cell.svelte-56j5k2 .band-chevron{color:var(--ds-fg-muted);transition:transform .15s}.band-toggle[aria-expanded=false].svelte-56j5k2 .band-chevron{transform:rotate(-90deg)}button.band-toggle.svelte-56j5k2:hover .band-chevron{color:var(--ds-fg-primary)}.band-name.svelte-56j5k2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.band-count.svelte-56j5k2{font-variant-numeric:tabular-nums;color:var(--ds-fg-muted);font-weight:500}.band-cell.stemmed.svelte-56j5k2:after{content:"";background:var(--ds-border-strong);pointer-events:none;width:1px;position:absolute;top:calc(50% + .5rem);bottom:0;left:1.4375rem}@media (prefers-reduced-motion:reduce){.band-cell.svelte-56j5k2 .band-chevron{transition:none}}td.branched.svelte-56j5k2{padding-inline-start:2.375rem;position:relative;overflow:clip}.branch-anchor.svelte-56j5k2{min-width:0;display:block;position:relative}td.svelte-56j5k2 .branch:where(.svelte-56j5k2){fill:none;stroke:var(--ds-border-strong);stroke-width:1px;pointer-events:none;position:absolute;top:0;left:-15px;overflow:visible}.table-shell.svelte-56j5k2{flex-direction:column;min-height:0;display:flex}.window-spacer.svelte-56j5k2>td:where(.svelte-56j5k2){border:0;padding:0}.table-viewport.svelte-56j5k2{overscroll-behavior-x:contain;overscroll-behavior-y:auto;flex:1;min-height:0}thead.svelte-56j5k2 th:where(.svelte-56j5k2):not(:last-child),tbody.svelte-56j5k2 td:where(.svelte-56j5k2):not(:last-child){background-image:linear-gradient(var(--ds-table-divider), var(--ds-table-divider));background-position:100%;background-repeat:no-repeat;background-size:1px 55%}thead.sticky-head.svelte-56j5k2 th:where(.svelte-56j5k2){top:var(--table-sticky-top,0);z-index:1;background-color:var(--table-header-bg,var(--ds-surface-table-header));box-shadow:inset 0 1px 0 var(--ds-control-hairline), inset 0 -1px 0 var(--ds-border-subtle), 0 -1px 0 var(--table-header-bg,var(--ds-surface-table-header));position:sticky}thead.header-band.svelte-56j5k2 th:where(.svelte-56j5k2){background-color:var(--table-header-bg,var(--ds-surface-table-header));box-shadow:inset 0 1px 0 var(--ds-control-hairline)}tbody.svelte-56j5k2 tr.row-hover:where(.svelte-56j5k2):hover>td{box-shadow:inset 0 1px 0 var(--ds-control-hairline), inset 0 -1px 0 var(--ds-table-divider)}tbody.svelte-56j5k2 tr.linked-row:where(.svelte-56j5k2){position:relative}.row-link.svelte-56j5k2{min-width:0;color:inherit;text-decoration:none;display:block}.row-link.svelte-56j5k2:after{content:"";z-index:0;position:absolute;inset:0}tbody.svelte-56j5k2 tr.linked-row:where(.svelte-56j5k2) :is(button,input,select,textarea,label,[role=button],a):not(.row-link){z-index:1;position:relative}.row-link.svelte-56j5k2:focus-visible{outline:none}.row-link.svelte-56j5k2:focus-visible:after{outline:2px solid var(--ds-focus);outline-offset:-2px}thead.svelte-56j5k2:not(.sticky-head) th.th-edge:where(.svelte-56j5k2){position:relative}.col-resize.svelte-56j5k2{z-index:2;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}th.svelte-56j5k2:last-child .col-resize:where(.svelte-56j5k2){right:0}.col-resize.svelte-56j5k2:after{content:"";background:0 0;border-radius:1px;width:2px;transition:background-color .12s;position:absolute;top:25%;bottom:25%;left:3px}th.svelte-56j5k2:hover .col-resize:where(.svelte-56j5k2):after,.col-resize.svelte-56j5k2:focus-visible:after,.col-resize.svelte-56j5k2:active:after{background:var(--ds-border-strong,var(--ds-border-subtle))}.col-resize.svelte-56j5k2:active:after{background:var(--ds-brand-solid)}th.th-movable.svelte-56j5k2{cursor:grab}.ds-col-moving,.ds-col-moving *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}th.col-moving.svelte-56j5k2,td.col-moving.svelte-56j5k2{background-color:color-mix(in srgb, var(--ds-brand-soft) 70%, transparent)}table[style*=fixed].svelte-56j5k2>thead:where(.svelte-56j5k2) th:where(.svelte-56j5k2),table[style*=fixed].svelte-56j5k2>tbody:where(.svelte-56j5k2) td:where(.svelte-56j5k2){text-overflow:ellipsis;overflow:hidden}table[style*=fixed].svelte-56j5k2>tbody:where(.svelte-56j5k2) td:where(.svelte-56j5k2){overflow-wrap:anywhere}table[style*=fixed].svelte-56j5k2>thead:where(.svelte-56j5k2) th:where(.svelte-56j5k2){white-space:nowrap}table[style*=fixed].svelte-56j5k2 .th-sort:where(.svelte-56j5k2)>span:where(.svelte-56j5k2){text-overflow:ellipsis;min-width:0;overflow:hidden}table[style*=fixed].svelte-56j5k2>tbody:where(.svelte-56j5k2) td:where(.svelte-56j5k2) .ds-cell-stack{flex-wrap:wrap;min-width:0}:root[data-table-density=ultra] table[style*=fixed].svelte-56j5k2>tbody:where(.svelte-56j5k2) td:where(.svelte-56j5k2) .ds-cell-stack{flex-wrap:nowrap}table[style*=fixed].svelte-56j5k2>tbody:where(.svelte-56j5k2) td:where(.svelte-56j5k2) .ds-cell-stack>*{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}@media (pointer:coarse){.col-resize.svelte-56j5k2{display:none}}thead.svelte-56j5k2 th:where(.svelte-56j5k2) .ds-iconbtn{margin-block:-.375rem}.th-sort.svelte-56j5k2{width:100%;padding:var(--ds-table-head-py) 1rem;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;display:flex}.th-sort.svelte-56j5k2:hover{background-color:var(--ds-surface-table-header-hover)}.th-sort.svelte-56j5k2:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}thead.svelte-56j5k2 th[data-sorted]:where(.svelte-56j5k2){color:var(--ds-fg-primary);font-weight:600}thead.svelte-56j5k2 th[data-sorted]:where(.svelte-56j5k2) .th-sort:where(.svelte-56j5k2){background-color:var(--ds-surface-table-header-active)}@media (hover:hover){tbody.svelte-56j5k2 tr:where(.svelte-56j5k2){transition:background-color .12s}}tbody.svelte-56j5k2 td[data-sorted]:where(.svelte-56j5k2),tbody.svelte-56j5k2 tr.row-alt:where(.svelte-56j5k2){background-color:var(--ds-table-stripe)}tbody.svelte-56j5k2 tr.row-alt:where(.svelte-56j5k2) td[data-sorted]:where(.svelte-56j5k2){background-color:#0000}
