.news-table{overscroll-behavior-inline:contain;border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--gold) var(--bg);border-radius:3px;inline-size:100%;margin-block:1rem 1.75rem;overflow-x:auto}.news-table:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.news-table table{border-collapse:collapse;text-align:start;inline-size:100%;color:var(--text);font:1rem/1.6 var(--font-ui)}.news-table :is(th,td){text-align:start;vertical-align:top;font-variant-numeric:tabular-nums;padding-block:.7rem;padding-inline:.85rem}.news-table:has(th:nth-child(6)) :is(th,td){padding-inline:.6rem}.news-table th{color:var(--gold-bright);background:color-mix(in oklch, var(--gold) 10%, var(--bg));border-block-end:1px solid var(--ff-edge,var(--line));font-weight:600}.news-table td{border-block-end:1px solid var(--line)}.news-table tr:last-child td{border-block-end:0}.news-table tbody tr:nth-child(2n){background:color-mix(in oklch, var(--gold) 3%, transparent)}.news-table::-webkit-scrollbar{block-size:.45rem}.news-table::-webkit-scrollbar-track{background:var(--bg)}.news-table::-webkit-scrollbar-thumb{background:var(--gold);border:1px solid var(--bg)}@container page (max-width:496px){.news-table table{font-size:.875rem}.news-table :is(th,td){padding-block:.55rem;padding-inline:.5rem}}
