.section-title-row,.shelf-title-row{display:flex;align-items:center;gap:16px;min-width:0}.section-title-row h2{flex-shrink:0}.read-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:7px 12px;border:1px solid transparent;border-radius:18px;background:#f1f1ef;color:#555;font:13px/1.2 var(--sans);white-space:nowrap;transition:background .2s ease,color .2s ease}.read-toggle span{font-variant-numeric:tabular-nums;font-size:12px}.read-toggle:hover{background:#e5e5e2}.read-toggle.active{background:#171717;color:#fff}.read-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.page-heading .shelf-title-row{grid-row:1;grid-column:1;display:flex}.page-heading .shelf-title-row h1{margin:0}.section-empty{font-size:14px;line-height:1.7;padding:24px 0;color:#595959}.feed-row[data-finished=true]{filter:saturate(.35) brightness(.82);opacity:1}.inbox-summary{font-size:13px;color:#555;margin:0 0 20px}.inbox-row strong{font-size:16px;line-height:1.4}.inbox-row small{font-size:12px;line-height:1.6;margin-top:6px}.inbox-row>div{min-width:0;overflow-wrap:anywhere}.inbox-row button{min-width:44px}.discovery-heading{gap:16px}.shelf-title-row .read-toggle{margin-top:4px}
@media(max-width:700px){.section-title-row,.shelf-title-row{gap:10px}.read-toggle{font-size:12px;min-height:44px;padding:8px 10px;gap:5px}.read-toggle span{font-size:11px}.discovery-heading{gap:8px;flex-wrap:wrap}.discovery-heading>.text-button{margin-left:auto}.page-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.page-heading>div{display:contents}.page-heading .shelf-title-row{grid-column:1/-1}.page-heading .issue-number{grid-column:2;grid-row:2;font-size:38px}.page-heading p{grid-column:1;grid-row:2}.page-heading h1{font-size:38px}.section-title-row h2{font-size:19px}.section-empty{padding:16px 0}.inbox-row{align-items:center}.inbox-row strong{font-size:15px}}
@media(prefers-reduced-motion:reduce){.read-toggle{transition:none}}
