/* Readership is subordinate to article titles; preserve the incumbent cream theme. */
.xq-article-views,#original .xq-article-views{font-family:var(--xq-font,inherit);font-size:13px;font-weight:400;line-height:1.6;color:#595249;margin:8px 0 20px;font-variant-numeric:tabular-nums}
.reading-results-bar{flex-wrap:wrap;align-items:center;gap:6px 16px}
.reading-results-bar h2{margin-right:auto}
.reading-sort{display:flex;align-items:center;gap:4px;flex-shrink:0}
.reading-sort button{font:inherit;font-size:13px;font-weight:500;min-height:40px;padding:8px 12px;color:var(--reading-muted,#595249);background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer}
.reading-sort button[aria-pressed="true"]{color:var(--xq-ink,#171717);background:#f6dfb6;border-color:#d5b785;font-weight:600}
.reading-sort button:hover{color:var(--xq-ink,#171717);border-color:#a69883}
.reading-sort button:focus-visible,.reading-heat-status button:focus-visible{outline:2px solid var(--xq-ink,#171717);outline-offset:3px}
.reading-heat-status{font-size:13px;line-height:1.7;color:var(--reading-muted,#595249);margin:4px 0 10px}
.reading-heat-status button{font:inherit;min-height:40px;padding:6px 8px;margin-left:6px;border:0;background:transparent;color:var(--xq-deep,#99501a);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.reading-entry .reading-views{font-size:12px;font-weight:400;line-height:1.6;color:var(--reading-muted,#595249);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;flex-shrink:0}
.reading-list[data-hot="true"] .reading-entry{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;gap:8px 12px;align-items:center}
.reading-list[data-hot="true"] .reading-entry .reading-excerpt{grid-column:1/-1}
@media(max-width:600px){.reading-results-bar #result-count{order:3;flex-basis:100%;margin:0 0 2px}.reading-sort button{min-height:44px}.reading-entry .reading-views{font-size:11px}.reading-list[data-hot="true"] .reading-entry{gap:7px 8px;grid-template-columns:minmax(0,1fr) auto 14px}}
@media print{.reading-sort,.reading-heat-status,.reading-views,.xq-article-views{display:none!important}}
