.novel-shell{max-width:860px;margin:0 auto;padding:28px 24px;color:#303d40}.novel-top{display:flex;justify-content:space-between;gap:24px;font-size:14px;padding:0 8px 24px}.novel-paper{background:#fffdf7;border:1px solid #e5e4dc;border-radius:12px;padding:58px 70px 40px;box-shadow:0 18px 60px #2344570b}.novel-heading{text-align:center;margin-bottom:40px}.novel-eyebrow{font-size:12px;letter-spacing:.2em;color:#62766e;margin:0 0 20px}.novel-heading h1{font-family:'Songti SC','Noto Serif CJK SC',SimSun,serif;font-size:32px;font-weight:600;line-height:1.6;margin:0 0 14px}.novel-meta{font-size:13px;color:#72766f}.novel-directory{font-size:14px;border-top:1px solid #e5e4dc;border-bottom:1px solid #e5e4dc;padding:14px 0;margin-bottom:36px}.novel-directory summary{cursor:pointer}.novel-directory ol{padding-left:24px;line-height:2.4}.novel-directory [aria-current]{font-weight:bold;color:#303d40}.novel-prose{font-family:'Songti SC','Noto Serif CJK SC','Source Han Serif SC',SimSun,serif;font-size:19px;line-height:2.05;overflow-wrap:anywhere;letter-spacing:.025em}.novel-prose p{margin:0 0 1.1em;text-indent:2em}.novel-prose hr{border:0;border-top:1px solid #dedfd6;margin:3em auto;width:60px}.novel-end{text-align:center;font-size:13px;letter-spacing:.12em;color:#72766f;margin:48px 0 32px}.novel-pagination{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;border-top:1px solid #e5e4dc;padding-top:24px;font-size:14px}.novel-footer{text-align:center;font-size:12px;color:#6c7d81;padding:26px}.novel-cover .novel-heading{padding:24px 0 40px}.novel-cover h1{font-size:46px;letter-spacing:.1em}.novel-blurb{font-family:'Songti SC',SimSun,serif;line-height:2.2;color:#626d66;margin:28px 0}.novel-start{display:inline-block;background:#315b56;color:#fff;padding:11px 28px;border-radius:6px;margin-top:18px}.novel-start:hover{background:#244640;color:#fff}.novel-cover h2{font-size:18px;font-weight:500}.novel-cover h2 span{font-size:12px;color:#72766f}.novel-chapters{list-style:none;padding:0;margin:22px 0 0}.novel-chapters li{border-top:1px solid #e5e4dc}.novel-chapters a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;color:#303d40}.novel-chapters small{font-family:system-ui,sans-serif;font-size:12px;color:#72766f;white-space:nowrap}.novel-chapters a:hover{color:#0876b8}.novel-prose ::selection{background:#dbe7da}@media(max-width:600px){.novel-shell{padding:18px 12px}.novel-paper{padding:32px 22px 28px;border-radius:8px}.novel-heading h1{font-size:26px}.novel-cover h1{font-size:36px}.novel-prose{font-size:18px;line-height:2}.novel-pagination{font-size:13px;gap:16px}.novel-cover .novel-heading{padding:12px 0 24px}.novel-chapters a{gap:8px}.novel-chapters small{font-size:11px}}@media print{.novel-top,.novel-directory,.novel-pagination,.novel-footer{display:none}.novel-paper{border:0;box-shadow:none;padding:0}.novel-shell{max-width:none}body::before,body::after{display:none}}
.novel-shell{width:100%}
.novel-start:visited,.novel-start:focus{color:#fff}
