.dt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.dt>caption{text-align:left;color:var(--muted);padding:.75rem 1rem}:has(>.dt){container-type:inline-size}.dt>caption{box-sizing:border-box;max-width:100cqi;position:sticky;left:0}.dt>caption strong{color:var(--fg);font-size:.9375rem}.dt-count{float:right;margin-left:1rem}.dt th,.dt td{text-align:left;vertical-align:middle;border-top:1px solid var(--line-subtle);padding:.55rem .45rem}.dt th[scope=row]{font-weight:400}.dt>thead th{background:var(--surface-2);border-block:1px solid var(--line-2);color:var(--fg-2);white-space:nowrap;padding-block:.5rem;font-size:.75rem;font-weight:600}.dt>*>tr>:first-child{padding-left:1rem}.dt>*>tr>:last-child{padding-right:1rem}.dt .r{text-align:right;white-space:nowrap;width:1%}.dt>tbody>tr.on{background:var(--surface-2)}.dt .hint{color:var(--muted)}.dt .chip{background:0 0;gap:.4rem;padding:0;font-weight:600}.dt .chip:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.dt-x{width:1.5rem}.dt-chev{width:1.5rem;height:1.5rem;min-height:0;color:var(--fg-2);background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.dt-sub>td{background:var(--surface-2);padding:.6rem 1rem .75rem 3.4rem!important}.dt-menu{display:inline-block}.dt-menu .menu{transform-origin:100% 0;min-width:9rem;position:fixed}.dt-more{width:var(--ctl-h);padding:0}.dt-menu .menu-row.danger{color:var(--bad)}.dt-menu .menu-row[aria-disabled=true]{opacity:.6;cursor:default}.dt .two{flex-direction:column;gap:1px;min-width:0;max-width:18rem;display:flex}.dt .two>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dt .two>.chip{overflow:visible}.dt-grid{border-collapse:collapse;width:100%;font-size:.75rem}.dt-grid th,.dt-grid td{border-top:0;border-bottom:1px solid var(--line-subtle);background:0 0!important;padding:.3rem .5rem!important}.dt-grid thead th{color:var(--fg-2);border-bottom-color:var(--line-2);text-align:center;font-weight:600}.dt-grid thead th:first-child,.dt-grid tbody th{text-align:left}.dt-grid td{text-align:center;width:6rem;color:var(--ok);font-weight:700}.dt-grid tbody tr:last-child>*{border-bottom:0}.dt>tfoot>tr{background:var(--surface-2);font-weight:600}.dt>tfoot th[scope=row]{font-weight:600}
