body.reader-body{background:#f7f4ec;color:#353d43}.reader-header{position:sticky;top:0;z-index:6;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 30px;background:#fffcf5;border-bottom:1px solid #e2ded5}.reader-header strong{font-size:14px;text-align:center}.reader-header>div{display:flex;gap:8px}.reader-header button{font-size:13px;border:1px solid #d7d9d8;border-radius:7px;background:transparent;padding:7px 12px}.reader-page{max-width:840px;padding:30px 22px 60px;margin:auto}.chapter-article{max-width:780px;margin:auto}.chapter-eyebrow{color:#b8573e;letter-spacing:3px;text-transform:uppercase;font-size:13px}.chapter-article h1{font-size:32px;margin:19px 0}.read-byline{font-size:14px;color:#67747e;margin-bottom:46px}.chapter-text{font-size:var(--reader-size,18px);line-height:var(--reader-line,1.9)}.chapter-text p{font-size:inherit;line-height:inherit;margin:0 0 1.4em;text-indent:1.5em;overflow-wrap:anywhere}.read-next{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #dedbd1;margin-top:50px;padding:25px 0}.read-next a{color:#287c73}.read-next span{color:#869096;font-size:13px}.reader-note{text-align:center;color:#67747e;font-size:12px}.reader-panel{position:fixed;top:65px;right:12px;bottom:12px;z-index:10;overflow:auto;width:min(410px,calc(100% - 24px));padding:24px;background:#fffdf9;color:#35455a;border:1px solid #d9dbda;box-shadow:0 18px 60px #1526383d;border-radius:13px}.reader-panel[hidden]{display:none}.reader-panel a{display:block;padding:10px;border-bottom:1px solid #e2ded5;font-size:14px}.reader-panel a.selected{background:#e5f1ec}.reader-panel label{display:block;padding:16px 0;border-bottom:1px solid #eee}.reader-panel input,.reader-panel select{display:block;width:100%;margin-top:8px}.panel-close{float:right;border:0;background:#e5f1ec;border-radius:6px;padding:7px 10px}.read-progress{height:3px;background:#e2ded5;margin:0 0 36px}.read-progress span{display:block;width:0;height:100%;background:#287c73;transition:width .15s}.reader-body[data-theme="white"]{background:white}.reader-body[data-theme="night"]{background:#172638;color:#d4dde1}.reader-body[data-theme="night"] h1,.reader-body[data-theme="night"] .chapter-article h1{color:#e5e9e9}.reader-body[data-theme="night"] .reader-header{background:#24354c;color:#dfe5e7;border-color:#40536a}.reader-body[data-theme="night"] .reader-header button{color:#dfe5e7}.reader-body[data-theme="night"] .read-byline{color:#bac6ce}@media(max-width:700px){.reader-header{padding:8px 12px;min-height:56px;gap:6px}.reader-header a{font-size:12px}.reader-header strong{font-size:11px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reader-header button{padding:6px;font-size:11px}.reader-page{padding:22px 16px 40px}.chapter-article h1{font-size:25px}.chapter-text{font-size:var(--reader-size,17px)}.reader-panel{top:58px}.read-next{gap:6px}.read-next a{font-size:12px}}