.rtbl,.ctbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rtbl th,.rtbl td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:10px 12px}.rtbl thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);text-wrap:balance;vertical-align:bottom;font-size:12px;font-weight:600;line-height:16px}.rtbl tbody th{font-weight:400}.rtbl tr:last-child>*{border-bottom:0}.rtbl .r{text-align:right}.rtbl{--rtbl-edge:16px}@media (width>=48rem){.rtbl{--rtbl-edge:20px}}.rtbl td.r{white-space:nowrap}.rtbl :is(th,td):first-child{padding-left:var(--rtbl-edge)}.rtbl :is(th,td):last-child{padding-right:var(--rtbl-edge)}.rtbl-scroll{overscroll-behavior-x:contain;background:linear-gradient(to right, var(--surface) 30%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--surface) 30%, transparent) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--ink) 22%, transparent), transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--ink) 22%, transparent), transparent) right / 12px 100% no-repeat scroll;overflow-x:auto;container-type:inline-size}.rtbl-scroll:focus-visible{outline-offset:-3px}.ctbl :is(th,td)+:is(th,td){padding-left:12px}@container (width<24rem){.rtbl th,.rtbl td{padding-left:4px;padding-right:4px}.ctbl :is(th,td)+:is(th,td){padding-left:8px}}.pill{border:1px solid var(--line-2);background:var(--surface);min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:22px;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.pill[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}
