.tp-table{border-collapse:separate;border-spacing:0;inline-size:100%;font:var(--tp-type-text);color:var(--tp-text-body)}.tp-table[data-density=compact] tbody tr{block-size:var(--tp-row-compact)}.tp-table[data-density=default] tbody tr{block-size:var(--tp-row-default)}.tp-table[data-density=comfortable] tbody tr{block-size:var(--tp-row-comfortable)}.tp-table thead th{z-index:1;text-align:start;font:var(--tp-type-label);letter-spacing:var(--tp-type-label-tracking);text-transform:var(--tp-type-label-case);color:var(--tp-text-secondary);background:var(--tp-surface);border-block-end:1px solid var(--tp-border);padding:10px 12px;position:sticky;inset-block-start:0}.tp-table tbody td{border-block-end:1px solid var(--tp-border);vertical-align:middle;padding:8px 12px}.tp-table tbody tr:last-child>td{border-block-end:0}.tp-table [data-numeric]{text-align:end}.tp-table tbody [data-numeric]{font:var(--tp-type-value);font-variant-numeric:tabular-nums}.tp-table tbody tr>td{transition:background-color var(--tp-motion-hover) var(--tp-ease-hover)}.tp-table tbody tr:hover>td{background:var(--tp-tint)}.tp-table tbody tr:hover :any-link{color:var(--tp-text-heading)}.tp-table__sort{border-radius:var(--tp-radius-mark);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-2px -4px;padding:2px 4px;display:inline-flex}.tp-table [data-numeric]>.tp-table__sort{flex-direction:row-reverse}.tp-table__sort:hover{color:var(--tp-text-heading)}.tp-table__sort:focus-visible{outline:var(--tp-focus-outline);outline-offset:var(--tp-focus-offset)}.tp-table-frame{overflow-x:auto}.tp-table-frame:focus-visible{outline:var(--tp-focus-outline);outline-offset:var(--tp-focus-offset)}@media (prefers-reduced-motion:reduce){.tp-table tbody tr>td{transition:none}}
