.news-stats b{font-variant-numeric:tabular-nums}.news-list-heading{margin-bottom:16px}.news{gap:20px;display:grid}.news-filter:not([hidden]){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.news-filter .tb-label{margin-right:4px}.chip{min-height:34px;font:500 13.5px/1 var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.chip small{font:500 11.5px/1 var(--font-mono);color:var(--ink-muted)}.chip:hover{border-color:var(--line-strong)}.chip[aria-pressed=true]{color:var(--on-petrol);background:var(--petrol);border-color:var(--petrol)}.chip[aria-pressed=true] small{color:inherit}.chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.news-list{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.news-item{border-bottom:1px solid var(--line);gap:10px;padding:22px 0;scroll-margin-top:96px;display:grid}.news-item__meta{font:500 12.5px/18px var(--font-mono);color:var(--ink-muted);margin:0}.news-item__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;display:flex}.news-item__title{font:600 19px/26px var(--font-sans);color:var(--ink);flex:30ch;margin:0}.news-amount{font:600 22px/1.1 var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--sev-high);white-space:nowrap}.news-amount--none{color:var(--ink-muted);font-size:13px;font-weight:500}.news-item__summary{max-width:70ch;font:400 16.5px/26px var(--font-serif);margin:0}.news-item__lesson{background:var(--petrol-soft);border-left:3px solid var(--petrol);border-radius:0 var(--radius-s) var(--radius-s) 0;gap:4px;max-width:70ch;margin:0;padding:10px 14px;font-size:14.5px;line-height:22px;display:grid}.news-item__foot{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:0;font-size:13.5px;display:flex}.news-topic{font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);border-radius:3px;align-self:center;padding:5px 8px}.news-item__source a{overflow-wrap:anywhere}.news-note{max-width:70ch}.news-cta{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);box-shadow:var(--shadow-sheet);gap:12px;padding:24px;display:grid}.news-cta p{max-width:66ch;margin:0}.news-badge{font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--petrol);background:var(--petrol-soft);border-radius:3px;align-self:center;padding:6px 8px}.news-filter+.news-filter{margin-top:-8px}
