.ui-empty{justify-items:center;gap:var(--space-2);min-inline-size:0;padding:var(--space-8) var(--space-4);border-radius:var(--radius-md);background:var(--color-sidebar);color:var(--color-ink);text-align:center;overflow-wrap:anywhere;border:1px solid #0000;display:grid}.ui-empty[data-variant=quiet]{min-block-size:min(30rem,60dvh);padding:var(--space-8) 0;background:0 0;border:0;align-content:center}.ui-empty[data-variant=framed]{max-inline-size:44rem;margin-inline:auto}.ui-data-table-empty>.ui-empty[data-variant=framed]{background:0 0;max-inline-size:none}.ui-empty-title{max-inline-size:60ch;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);text-wrap:balance;margin:0}.ui-empty[data-variant=quiet] .ui-empty-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}.ui-empty-body{inline-size:min(46ch,100%);color:var(--color-ink);font-size:var(--font-size-base);text-wrap:pretty}.ui-empty-body>:first-child{margin-block-start:0}.ui-empty-body>:last-child{margin-block-end:0}.ui-empty-action{margin-block-start:var(--space-2)}.ui-empty-action a{text-underline-offset:4px;align-items:center;min-block-size:2.75rem;display:inline-flex}.ui-empty-action a:active{text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.ui-empty-action a:hover{text-decoration-thickness:2px}}.ui-empty-art{justify-items:center;margin-block-end:var(--space-1);display:grid}.ui-empty[data-variant=quiet] .ui-empty-art{justify-self:center;justify-items:center}.ui-empty-glyph{block-size:4rem;inline-size:4rem;border-radius:var(--radius-full);background:color-mix(in oklab, var(--color-accent-soft) 70%, var(--color-surface));color:var(--color-accent);place-items:center;margin-block-end:var(--space-2);display:grid}.ui-empty-art>svg:only-child{box-sizing:content-box;border-radius:var(--radius-full);background:color-mix(in oklab, var(--color-accent-soft) 70%, var(--color-surface));block-size:2rem;inline-size:2rem;color:var(--color-accent);padding:1rem}
.ui-data-table{background:var(--color-surface);min-width:0;container-type:inline-size}.ui-data-table[data-framed]{border-radius:var(--radius-md);box-shadow:var(--shadow-table);overflow:clip}.ui-data-table-empty{min-inline-size:0;padding:var(--space-10) var(--space-4);color:var(--color-ink-muted);font-size:var(--font-size-sm);line-height:var(--leading-body);text-align:center;overflow-wrap:anywhere;justify-items:center;display:grid}.ui-data-table-empty>:is(p,h2,h3){margin:0}.ui-data-table-empty>.ui-empty-glyph{margin-block-end:var(--space-3)}.ui-data-table-empty>.ui-empty{border:0;padding-block:0}.ui-data-table-count[data-top]{border-top:0;border-bottom:1px solid var(--color-hairline)}.ui-data-table-count{padding:var(--space-3) var(--space-cell-inline,var(--space-4));border-top:1px solid var(--color-hairline);color:var(--color-ink-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;margin:0}.ui-data-table-scroll{overflow-x:auto}.ui-data-table[data-sticky-head] .ui-data-table-scroll{overflow-x:visible}@container (max-width:36rem){.ui-data-table[data-sticky-head] .ui-data-table-scroll{overflow-x:auto}}.ui-data-table[data-sticky-head] th{z-index:1;background:var(--color-surface);box-shadow:inset 0 -1px 0 var(--color-border);border-bottom:0;position:sticky;inset-block-start:0}.ui-data-table table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:36rem}.ui-data-table th{box-sizing:border-box;height:var(--size-table-head);padding:0 var(--space-cell-inline);border-bottom:1px solid var(--color-border);color:var(--type-table-head-color);font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);line-height:var(--type-table-head-leading);letter-spacing:var(--type-table-head-tracking);text-transform:var(--type-table-head-transform);text-align:start;vertical-align:middle}.ui-data-table td{padding:var(--space-cell-block) var(--space-cell-inline);border-bottom:1px solid var(--color-hairline);color:var(--type-table-cell-color);font-size:var(--type-table-cell-size);font-weight:var(--type-table-cell-weight);line-height:var(--type-table-cell-leading);letter-spacing:var(--type-table-cell-tracking);vertical-align:middle}.ui-data-table[data-cell-align=top] td{vertical-align:top}.ui-data-table tbody tr{height:var(--size-row)}.ui-data-table td:has(.ui-data-table-trigger,.ui-data-table-action){padding-block:var(--space-1)}.ui-data-table th[data-align=end],.ui-data-table td[data-align=end]{text-align:right}.ui-data-table td>*{max-height:40rem}.ui-data-table tbody tr[data-leaving]{pointer-events:none;height:0}.ui-data-table tbody tr[data-leaving]>td{border-bottom-color:#0000;padding-block:0}.ui-data-table tbody tr[data-leaving]>td>*{opacity:0;max-height:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ui-data-table tbody td{transition:padding var(--duration-fast)}.ui-data-table tbody td>*{transition:max-height var(--duration-fast), opacity var(--duration-fast)}.ui-data-table tbody td>.ui-button{transition:max-height var(--duration-fast), opacity var(--duration-fast), color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-out-strong), scale var(--duration-fast) var(--ease-out-strong)}}.ui-data-table tbody tr[data-group]{height:auto}.ui-data-table tbody tr[data-group] th,.ui-data-table-group{box-sizing:border-box;padding:var(--space-2) var(--space-cell-inline);border-bottom:1px solid var(--color-hairline);background:var(--color-ground);color:var(--color-ink-muted);font-size:var(--type-table-head-size);font-weight:var(--font-weight-semibold,600);font-variant-numeric:tabular-nums;height:auto}.ui-data-table-group{list-style:none}.ui-data-table tbody tr:last-child>td{border-bottom:0}.ui-data-table[data-interactive] tbody tr:focus-within{background:color-mix(in oklab, var(--color-accent-soft) 35%, var(--color-surface))}.ui-data-table-cards{margin:0;padding:0;list-style:none;display:none}.ui-data-table-card{gap:var(--space-inline);border-bottom:1px solid var(--color-hairline);min-width:0;padding:var(--space-panel);display:grid}.ui-data-table-card:last-child{border-bottom:0}.ui-data-table[data-interactive] .ui-data-table-card:focus-within{background:color-mix(in oklab, var(--color-accent-soft) 35%, var(--color-surface))}@media (hover:hover) and (pointer:fine){.ui-data-table[data-interactive] tbody tr:hover,.ui-data-table[data-interactive] .ui-data-table-card:hover{background:var(--fill-hover)}}.ui-data-table[data-interactive] tbody tr:not([data-group]):active:not(:has(.ui-button:active,.ui-button[aria-expanded=true],input:active,select:active)){background:var(--fill-pressed)}.ui-data-table[data-interactive] .ui-data-table-card:active:not(:has(.ui-button:active,.ui-button[aria-expanded=true],input:active,select:active)){background:var(--fill-pressed)}@media (prefers-reduced-motion:no-preference){.ui-data-table[data-interactive] tbody tr,.ui-data-table[data-interactive] .ui-data-table-card{transition:background-color var(--duration-fast) var(--ease-out-strong)}}.ui-data-table tbody tr[data-group] th{box-shadow:none;position:static}@container (max-width:35.999rem){.ui-data-table-head-only,.ui-data-table[data-cards][data-cards-below=narrow] .ui-data-table-scroll{display:none}.ui-data-table[data-cards][data-cards-below=narrow] .ui-data-table-cards{display:block}}@container (max-width:45.999rem){.ui-data-table[data-cards][data-cards-below=wide] .ui-data-table-scroll{display:none}.ui-data-table[data-cards][data-cards-below=wide] .ui-data-table-cards{display:block}}@media (forced-colors:active){.ui-data-table[data-framed]{outline-offset:-1px;outline:1px solid canvastext}}
