.ui-dt{flex-direction:column;min-width:0;display:flex;container-type:inline-size}.ui-dt-table{flex-direction:column;gap:2px;display:flex;overflow-x:auto}.ui-dt-row{grid-template-columns:var(--dt-cols);min-width:min-content;display:grid}.ui-dt-cell{white-space:nowrap;background:var(--bg-neutral-primary);align-items:center;gap:6px;min-width:0;height:40px;padding:0 8px;display:flex;overflow:hidden}.ui-dt-cell:first-child{padding-left:16px}.ui-dt-cell>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-dt-head .ui-dt-cell{background:var(--bar-fill);color:var(--bar-dim);font:500 14px/20px var(--font-sans);--color-text-primary-ghost:var(--bar-dim);gap:8px}.ui-dt-head .ui-dt-sort.is-sorted{color:var(--fg-neutral-primary)}.ui-dt-head .ui-dt-sort:not(.is-sorted) .alle-icon{opacity:0;transition:opacity .15s ease-out}.ui-dt-head .ui-dt-sort:is(:hover,:focus-visible) .alle-icon{opacity:1}.ui-dt-item{font:400 14px/20px var(--font-table);font-variant-numeric:lining-nums tabular-nums;color:var(--fg-neutral-primary)}.ui-dt-item.is-link{cursor:pointer}.ui-dt-item.is-link:hover .ui-dt-cell,.ui-dt-item:focus-visible .ui-dt-cell{background:var(--bg-neutral-secondary)}.ui-dt-item:focus-visible{outline:2px solid var(--border-neutral-bold);outline-offset:-2px}.ui-dt-actions{justify-content:flex-end;padding-right:12px}.ui-dt-filler .ui-dt-cell{background:var(--bg-neutral-primary)}.ui-dt-empty{min-width:0;height:calc(var(--dt-rows) * 40px + (var(--dt-rows) - 1) * 2px);background:var(--bg-neutral-primary);grid-template-columns:minmax(0,1fr);min-height:240px}.ui-dt-empty-cell{place-items:center;min-width:0;display:grid}.ui-dt-none{color:var(--neutral-500)}.ui-dt[aria-busy=true] .ui-dt-item{opacity:.6;transition:opacity .15s ease-out}.ui-dt-footer{flex-wrap:wrap;gap:4px;min-height:40px;margin-top:4px;display:flex}.ui-dt-foot{background:var(--bg-neutral-secondary);flex:none;min-height:40px;padding:0 8px}.ui-dt-foot-fill{background:var(--bg-neutral-secondary);flex:auto;justify-content:flex-end;align-items:center;padding:0 8px;display:flex}.ui-dt-range{font:500 12px/16px var(--font-sans);color:var(--fg-neutral-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}@container (max-width:599px){.ui-dt-foot-fill{background:0 0}.ui-dt-foot{flex:auto;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.ui-dt-head .ui-dt-sort .alle-icon,.ui-dt[aria-busy=true] .ui-dt-item{transition:none}}.ui-dt-check{justify-content:center;padding:0}.ui-dt-item[aria-selected=true] .ui-dt-cell{background:var(--bg-neutral-secondary)}
