/* First Nephi: preserve its independent reader layout and every interaction.
   Retain its warm reading paper; align ink, rules and accent with the homepage. */
:root{--ink:#233e33;--green:#355544;--rust:#873c29;--line:#cdd1c5;--muted:#596459}
.reader-idk{display:block;width:44px;height:44px;flex:0 0 44px;object-fit:contain}
.topbar{background:#f7f5ef;border-bottom-color:var(--line)}
.topbar .brand{color:var(--ink)}
@media(max-width:520px){.reader-idk{width:36px;height:36px;flex-basis:36px}}
