/* Big Albert only: match the approved homepage black text and lifted grain. */
.book-page .book-panel::before,.reader-page .reader-panel::before{background-color:#ac6332;background-blend-mode:lighten}
.book-page .book-panel,.reader-page .reader-panel{color:#000}
.book-page .book-panel :is(p,a,summary,span,li),.reader-page .reader-panel :is(p,a,summary,span,li){color:#000;text-shadow:none}
.book-page .site-trail li+li::before,.reader-page .site-trail li+li::before{border-color:#000}
/* Keep reading content off the unchanged dark decorative border on phones. */
@media(max-width:680px){.book-page .book-panel,.reader-page .reader-panel{padding-left:34px;padding-right:34px}}
@media(prefers-contrast:more){.book-page .book-panel::before,.reader-page .reader-panel::before{background-color:transparent;background-blend-mode:normal}}
@media(forced-colors:active){
 .book-page .book-panel,.reader-page .reader-panel,
 .book-page .book-panel :is(p,a,summary,span,li),.reader-page .reader-panel :is(p,a,summary,span,li){color:CanvasText}
 .book-page .book-panel::before,.reader-page .reader-panel::before{background-color:Canvas;background-blend-mode:normal}
 .book-page .site-trail li+li::before,.reader-page .site-trail li+li::before{border-color:CanvasText}
}
