
    th,td{padding:12px 13px;border-bottom:1px solid var(--hair);text-align:right;white-space:nowrap}
    th:first-child,td:first-child{text-align:left;position:sticky;left:0;background:var(--panel2);z-index:1}
    thead th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:color-mix(in srgb,var(--panel2) 90%,var(--accent) 4%)}
    tbody tr:hover td{background:color-mix(in srgb,var(--panel2) 92%,var(--accent) 5%)}
    