caption{text-align:left;padding:14px 16px;background:var(--panel);font-weight:650;border-bottom:1px solid var(--line)}th,td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}th{font-size:12px;letter-spacing:.04em;color:var(--muted);background:var(--panel2);position:sticky;top:0}