.coverage-board{padding:30px 24px;border:1px solid #5c4829;border-radius:14px;background:linear-gradient(135deg,#17140c,#080c10 48%);margin:0 0 24px;color:#e8e9e6}.coverage-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.coverage-kicker{font-size:11px;letter-spacing:.19em;color:#dfbd78;margin:0 0 8px}.coverage-heading h2{font-size:clamp(22px,2.6vw,32px);line-height:1.18;margin:0;color:#f5ead3}.coverage-source{font-size:13px;color:#acb4ba;line-height:1.65}.coverage-totals{display:flex;gap:36px;padding:8px 0 20px;border-bottom:1px solid #383323;flex-wrap:wrap}.coverage-totals p{display:flex;gap:10px;align-items:center;margin:0;max-width:210px}.coverage-totals strong{font-size:30px;color:#edc577;font-variant-numeric:tabular-nums}.coverage-totals span{font-size:12px;line-height:1.4;color:#c3c5c0}.coverage-filters{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0}.coverage-filter{border:1px solid #3d4244;border-radius:24px;background:#11181d;color:#c8ced1;padding:8px 13px;font-size:12px;cursor:pointer}.coverage-filter[aria-pressed=true]{background:#d7b575;color:#17140d;border-color:#e8cd97}.coverage-filter:focus-visible,.coverage-detail summary:focus-visible{outline:2px solid #f4d692;outline-offset:4px}.coverage-list{border-top:1px solid #39362b}.coverage-meeting{padding:20px 0;border-bottom:1px solid #2e3235;display:grid;grid-template-columns:minmax(155px,.85fr) minmax(0,2fr);column-gap:20px;row-gap:12px}.coverage-identity small{font-size:11px;letter-spacing:.04em;color:#9da9af}.coverage-identity h3{font-size:20px;color:#f1e4ca;margin:5px 0}.coverage-sub{font-size:12px;color:#9fa8ae}.coverage-states{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:center}.coverage-state{display:flex;flex-direction:column;gap:7px}.coverage-state small{color:#99a4ad;font-size:11px}.coverage-state strong{color:#b7bdc1;font-weight:500;font-size:13px}.coverage-state.is-supported strong{color:#c6d8a1}.coverage-state.is-old strong{color:#e1b579}.coverage-detail{grid-column:1/-1;color:#aab3ba;font-size:12px;line-height:1.6}.coverage-detail summary{cursor:pointer;color:#d4bf92;max-width:max-content}.coverage-detail p{max-width:800px;margin:8px 0}.coverage-detail a{color:#e4c482}.coverage-notes{padding-top:16px;font-size:12px;color:#9ba7af;line-height:1.6}.coverage-legacy>summary{padding:18px 6px;cursor:pointer;color:#b5a587;font-size:13px}.coverage-legacy .journal-section{margin-top:10px}.coverage-heading .secondary{white-space:nowrap}@media(max-width:700px){.coverage-board{padding:22px 16px}.coverage-heading{align-items:flex-start;flex-direction:column}.coverage-totals{gap:18px}.coverage-totals p{max-width:180px}.coverage-totals strong{font-size:26px}.coverage-meeting{grid-template-columns:1fr}.coverage-states{gap:8px}.coverage-state strong{font-size:12px;line-height:1.45}.coverage-notes{overflow-wrap:anywhere}}
