.reading-page{--reader-bg:#FFFEFB;--reader-text:#34363a;--reading-size:18px;--reading-line:1.9;background:var(--reader-bg);color:var(--reader-text);padding:0 20px 60px;min-height:80vh}.reading-page[data-theme=daylight]{--reader-bg:#fff;--reader-text:#303944}.reading-page[data-theme=night]{--reader-bg:#292633;--reader-text:#e6e1eb}.reading-page[data-theme=night] h1,.reading-page[data-theme=night] .eyebrow{color:#ede3f4}.reader-toolbar{max-width:1040px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #8884;font-size:13px;flex-wrap:wrap}.reader-toolbar button{background:transparent;color:inherit;border:1px solid #8886;border-radius:8px;padding:7px 12px}.reader-article{max-width:760px;margin:50px auto 20px}.reader-article h1{text-align:center;margin-bottom:45px;font-size:30px}.chapter-text{font-size:var(--reading-size);line-height:var(--reading-line);letter-spacing:.025em;overflow-wrap:anywhere}.chapter-text p{margin:0 0 1.25em;text-indent:1.5em}.reader-end{text-align:center;padding:28px}.reader-paging{max-width:760px;margin:45px auto;display:flex;justify-content:space-between;gap:8px}.reader-paging>a,.reader-paging>span{padding:11px;border:1px solid #8885;border-radius:8px;font-size:14px;text-align:center}.reader-paging span{opacity:.5}.reader-popover{background:#fff;color:#34363a;border:1px solid #ddd;border-radius:12px;box-shadow:0 12px 30px #1112;max-width:760px;padding:20px;margin:10px auto}.reader-popover[hidden]{display:none}.reader-popover label{display:flex;gap:18px;align-items:center;padding:7px}.reader-popover p{font-size:12px}.toc-panel{max-height:320px;overflow:auto}.toc-panel a{display:block;padding:9px;border-bottom:1px solid #eee}@media(max-width:600px){.reading-page{padding:0 15px 35px}.reader-article{margin-top:33px}.reader-article h1{font-size:24px}.chapter-text{font-size:var(--reading-size)}.reader-toolbar{font-size:12px}.reader-paging>a,.reader-paging>span{font-size:12px;padding:9px 7px}}