.reader-shell{--reader-bg:#FFFEFB;--reader-fg:#343741;--reader-font:18px;--reader-leading:1.9;max-width:1000px;background:var(--reader-bg);color:var(--reader-fg);margin:28px auto;padding:24px 25px 45px;border-radius:14px;min-height:65vh}.reader-shell.theme-day{--reader-bg:#fff;--reader-fg:#3B434A}.reader-shell.theme-night{--reader-bg:#282535;--reader-fg:#E7E2EE}.reader-top{display:flex;gap:15px;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #A49EAB66;font-size:14px}.reader-top button{border:1px solid #A49EAB66;border-radius:7px;background:transparent;color:inherit;padding:7px}.reader-settings{padding:18px;max-width:500px;border:1px solid #A49EAB66;margin:15px 0;border-radius:9px}.reader-settings[hidden]{display:none}.reader-settings label{display:flex;justify-content:space-between;gap:15px;padding:8px}.reader-settings p{font-size:12px}.reader-article{max-width:760px;margin:35px auto}.reader-article h1{text-align:center;color:inherit;font-size:30px;margin-bottom:40px}.reader-breadcrumb{text-align:center;opacity:.7;font-size:13px}.reader-article p{font-size:var(--reader-font);line-height:var(--reader-leading);text-indent:1.7em;margin:0 0 1.3em;overflow-wrap:anywhere}.reader-pagination{display:flex;gap:8px;justify-content:space-between;max-width:760px;margin:auto}.reader-pagination>a,.reader-pagination>span{padding:9px 13px;border:1px solid #A49EAB66;border-radius:8px;text-align:center;color:inherit;font-size:14px}.reader-pagination>span{opacity:.5}@media(max-width:720px){.reader-shell{margin:0;padding:20px 17px 100px;border-radius:0}.reader-top{flex-wrap:wrap}.reader-article{margin-top:25px}.reader-article h1{font-size:23px}.reader-article p{font-size:var(--reader-font)}.reader-pagination>*{padding:7px 8px!important;font-size:12px!important}}