/* Carry the homepage's vintage camp-paper palette into the real book preview. */
.reader-muddy{background:#eee8dc;color:#29372d}
.reader-muddy .site-nav{background:linear-gradient(180deg,rgba(24,48,37,.97),rgba(24,48,37,.88));border-bottom:1px solid #b89a62}
.reader-muddy .reader-fullscreen{min-height:min(100svh,930px);background-image:linear-gradient(118deg,#1b3429 0%,#2b493a 52%,#485844 100%);background-position:center;background-size:cover}
.reader-muddy .reader-fullscreen:after{background:linear-gradient(90deg,rgba(17,34,25,.91),rgba(17,34,25,.49) 48%,rgba(17,34,25,.13) 82%),linear-gradient(0deg,rgba(17,34,25,.78),transparent 56%)}
.reader-muddy .reader-fullscreen h1{max-width:10ch;font-size:clamp(3.45rem,6.2vw,6.6rem);line-height:.86}
.reader-muddy .reader-fullscreen p{max-width:470px;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.48}
.reader-muddy .reader-fullscreen a{background:#f3e4c3;border-color:#e7ce96;color:#28392f;border-radius:2px;box-shadow:3px 4px 0 #9d5944}
.reader-muddy .fullscreen-world-art{padding:11px;background:#f0e8d8;border:1px solid #aa8852;box-shadow:8px 9px 0 #7d4938,0 20px 45px #10191044;transform:rotate(-1deg)}
.reader-muddy .fullscreen-world-art img{filter:none}
.reader-muddy .fullscreen-world-art img{height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;background:#f0e8d8}
.reader-muddy .fullscreen-world-art figcaption{color:#324338}
.reader-muddy .reader-hero{background:linear-gradient(122deg,#163326 0%,#294637 58%,#584438 100%)}
.reader-muddy .reader-hero:after{opacity:.42;background:repeating-linear-gradient(90deg,rgba(248,230,190,.035) 0 1px,transparent 1px 5px)}
.reader-muddy .reader-hero h1{font-size:clamp(3.45rem,6.6vw,6.4rem);line-height:.84}
.reader-muddy .reader-kicker{max-width:38ch;color:#f0dba9;font-size:.73rem;line-height:1.5;letter-spacing:.12em}
.reader-muddy .reader-hero figure{padding:15px 15px 12px;background:#eee6d5;border:1px solid #c8a965;box-shadow:9px 10px 0 #8f4d3a,0 20px 42px #10151055}
.reader-muddy .reader-hero figure:before{height:15px;top:-10px;opacity:.92}
.reader-muddy .reader-hero figure img{filter:none}
.reader-muddy .reader-hero figcaption{color:#485442;letter-spacing:.095em}
.reader-muddy .reader-hero .button{background:#f1e4c8;border-color:#d8bb7b;color:#23372c}
.reader-muddy .reader-hero .order-button{background:#a75943;border-color:#a75943;color:#fff5e3}
.reader-muddy .muddy-contents{background:#f5efe4;color:#30382f}
.reader-muddy .muddy-contents-copy small{color:#9b4e3d}
.reader-muddy .muddy-contents-copy h2{max-width:12ch;color:#25382d}
.reader-muddy .muddy-contents-copy p{max-width:48ch;line-height:1.62}
.reader-muddy .muddy-contents-copy ol{border-top-color:#b9a783}
.reader-muddy .muddy-contents-copy li{border-bottom-color:#c9bda5}
.reader-muddy .muddy-contents-copy li span{color:#9a4d3a}
.reader-muddy .muddy-real-pages{gap:20px;align-items:center}
.reader-muddy .muddy-real-pages figure{padding:11px 11px 9px;background:#fffdf8;border:1px solid #b5a786;box-shadow:7px 8px 0 #59735c}
.reader-muddy .muddy-real-pages figure:first-child{transform:rotate(-1.1deg)}
.reader-muddy .muddy-real-pages figure:last-child{margin-top:24px;transform:rotate(1.2deg);box-shadow:7px 8px 0 #a65d47}
.reader-muddy .muddy-real-pages img{filter:none}
.reader-muddy .muddy-real-pages figcaption{color:#465345;font-size:.61rem;letter-spacing:.07em}
.reader-muddy .reader-world{background:#e8dfcf}
.reader-muddy .reader-world figure{background:#263f33;border:1px solid #b79a61;box-shadow:9px 10px 0 #a15b45}
.reader-muddy .reader-world img{filter:none}
.reader-muddy .reader-world figcaption{background:linear-gradient(0deg,rgba(22,42,32,.95),rgba(22,42,32,.12))}
.reader-muddy .muddy-story-atlas{background:#e6dcc9}
.reader-muddy .muddy-story-atlas .atlas-heading small{color:#9b4e3d}
.reader-muddy .muddy-story-atlas .atlas-heading h2{color:#273a30}
.reader-muddy .muddy-story-atlas .atlas-heading p{color:#4c4c3f}
.reader-muddy .muddy-story-atlas .atlas-pictures figure{background:#293e32;box-shadow:8px 9px 0 #a15b45}
.reader-muddy .muddy-story-atlas .atlas-pictures img{filter:none}
.reader-muddy .reader-pages{background:#f5efe4}
.reader-muddy .reader-pages-head small{color:#a04f3b}
.reader-muddy .reader-pages-head h2{color:#28392f}
.reader-muddy .reader-pages-head p{color:#4c4c42}
.reader-muddy .page-spread figure{background:#293e32;box-shadow:7px 8px 0 #a15b45}
.reader-muddy .page-spread img{box-shadow:none}
.reader-muddy .reader-close{background:#20382d}
@media(max-width:900px){
  .reader-muddy .reader-fullscreen{min-height:0;padding:125px 7vw 55px}
  .reader-muddy .reader-fullscreen .fullscreen-world-art{max-width:570px}
  .reader-muddy .muddy-real-pages{gap:14px}
}
@media(max-width:640px){
  .reader-muddy .reader-fullscreen{padding:118px 7vw 42px}
  .reader-muddy .reader-fullscreen h1{font-size:3.25rem;max-width:10ch}
  .reader-muddy .reader-fullscreen p{font-size:1rem}
  .reader-muddy .reader-fullscreen .fullscreen-world-art{margin-top:24px}
  .reader-muddy .muddy-contents{padding:8vh 0}
  .reader-muddy .muddy-real-pages{gap:18px}
  .reader-muddy .muddy-real-pages figure:first-child,.reader-muddy .muddy-real-pages figure:last-child{transform:none}
  .reader-muddy .reader-world img{filter:none}
}
