*,*:before,*:after{box-sizing:border-box}:root{--ink: #12171f;--soft: #5c6779;--line: #e3e7ee;--bg: #f6f7f9;--card: #fff;--good: #2f6f4f;--warn: #b07d2b;--bad: #a33b3b;--accent: #1f4f8f}html,body{height:100%}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}h1{margin:6px 0 0;font-size:30px;font-weight:620;letter-spacing:-.02em}h2{margin:0 0 18px;font-size:16px;font-weight:620;letter-spacing:-.01em}.card{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:20px 22px;margin-bottom:22px}.note{margin:16px 0 0;font-size:12.5px;color:var(--soft);max-width:74ch}.lede{margin:0 0 14px;font-size:12.5px;color:var(--soft)}table{width:100%;border-collapse:collapse;font-size:13.5px}th{text-align:left;font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);padding:0 10px 9px;border-bottom:1px solid var(--line)}th[title]{cursor:help;text-decoration:underline dotted var(--line);text-underline-offset:3px}th[title]:hover{color:var(--accent);text-decoration-color:var(--accent)}td{padding:11px 10px;border-bottom:1px solid #f0f2f6;vertical-align:top}tr:last-child td{border-bottom:0}tr.total td{border-top:1px solid var(--line);border-bottom:0;font-weight:640}.num{text-align:right;font-variant-numeric:tabular-nums}.soft{color:var(--soft)}.name{font-weight:560}.sum{color:var(--soft);font-size:12.5px;margin-top:2px;max-width:52ch}.tag{display:inline-block;padding:2px 8px;border-radius:99px;font-size:11.5px;background:#eef1f5;color:#41506a;white-space:nowrap}.tag.domestic_politics,.tag.international{background:#e7eef8;color:#22437a}.tag.finance{background:#e8f1ec;color:#28583f}.tag.sports{background:#fdf0e3;color:#8a5a17}.tag.entertainment{background:#f5ebf6;color:#6b3673}.tag.science{background:#e9eff5;color:#2c5570}.tag.muted{background:#fdecec;color:#933434;margin-left:6px}
