.reader-container[data-v-335040ba]{overflow-x:hidden;overflow-y:visible}.reader-article[data-v-335040ba],.reader-container[data-v-335040ba],.reader-content[data-v-335040ba]{box-sizing:border-box;display:flow-root;max-width:100%;width:100%}.reader-content[data-v-335040ba]{min-height:0;padding:0}.reader-content .reader-article .reader-article-inner[data-v-335040ba]{max-width:100%}.reader-empty[data-v-335040ba],.reader-loading[data-v-335040ba]{align-items:center;color:#5c5c5c;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:40vh;padding:3.5rem 1.5rem;text-align:center}.reader-loading[data-v-335040ba]{font-size:15px;letter-spacing:.03em}.reader-loading-ellipsis[data-v-335040ba]{opacity:.7}.reader-empty-text[data-v-335040ba]{color:#666;font-size:15px;margin:0}.reader-empty-link[data-v-335040ba]{background:var(--bq-nav-bg,#e4393c);border-radius:8px;color:#fff!important;display:inline-block;font-size:14px;padding:10px 20px;text-decoration:none;transition:opacity .2s}.reader-empty-link[data-v-335040ba]:hover{opacity:.9}.reader-report-wrap[data-v-335040ba]{display:flex;margin:10px auto 14px}.reader-report-link[data-v-335040ba],.reader-report-wrap[data-v-335040ba]{justify-content:center;text-align:center}.reader-report-link[data-v-335040ba]{align-items:center;background:transparent;border:0;color:#d33;cursor:pointer;display:inline-flex;font-size:14px;line-height:1.6;padding:0}.reader-report-link[data-v-335040ba]:hover{text-decoration:underline}.reader-seo-sections[data-v-335040ba]{clear:both;display:block;margin:20px auto 0;max-width:1200px;padding:0 16px 24px}.reader-seo-block+.reader-seo-block[data-v-335040ba]{margin-top:12px}.reader-seo-title[data-v-335040ba]{color:#444;font-size:15px;margin:0 0 8px}.reader-seo-links[data-v-335040ba]{display:flex;flex-wrap:wrap;gap:8px 12px}.reader-seo-link[data-v-335040ba]{color:#555;font-size:14px}.reader-report-dialog[data-v-335040ba]{background:#fff;border-radius:8px;box-shadow:0 18px 42px #0000003d;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(92vw,360px);z-index:40}.reader-report-header[data-v-335040ba]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:12px 14px}.reader-report-header h3[data-v-335040ba]{font-size:16px;margin:0}.reader-report-body[data-v-335040ba]{padding:12px 14px}.reader-report-option[data-v-335040ba]{align-items:center;color:#555;display:flex;font-size:14px;gap:8px;padding:6px 0}.reader-report-actions[data-v-335040ba]{border-top:1px solid rgba(0,0,0,.08);display:flex;gap:10px;justify-content:flex-end;padding:12px 14px 14px}.reader-toolbar[data-v-335040ba]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px #00000008;position:sticky;top:0;z-index:10}.reader-toolbar-breadcrumb[data-v-335040ba]{font-weight:400;height:auto;line-height:1.45;margin:0;padding:0}.reader-toolbar-breadcrumb .reader-toolbar-wrap[data-v-335040ba]{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:10px 16px;width:100%}.reader-toolbar-inner[data-v-335040ba]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.reader-title[data-v-335040ba]{color:#555;flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis}.reader-crumb[data-v-335040ba]{color:var(--bq-link)}.reader-crumb-sep[data-v-335040ba]{color:#aaa;font-size:12px;margin:0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w_gray[data-v-335040ba]{color:#999}.reader-actions[data-v-335040ba]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.reader-btn[data-v-335040ba]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:13px;padding:6px 12px;transition:background .15s,border-color .15s;white-space:nowrap}.reader-btn[data-v-335040ba]:hover{background:#f8f8f8;border-color:#d0d0d0}.reader-btn.active[data-v-335040ba]{background:var(--bq-nav-bg,#e4393c);border-color:var(--bq-nav-bg,#e4393c);color:#fff}.reader-btn-aa[data-v-335040ba]{font-weight:600;min-width:34px;padding:6px 10px}.reader-btn-setting[data-v-335040ba]{padding:6px 12px}.reader-article[data-v-335040ba]{min-height:50vh;padding:.75rem 0 1rem}.reader-content .reader-article .reader-article-inner[data-v-335040ba]{padding:0 1.5rem}.reader-article-header[data-v-335040ba]{border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:.75rem;padding-bottom:.5rem}.dark-mode .reader-article-header[data-v-335040ba]{border-bottom-color:#ffffff1a}.reader-chapter-title[data-v-335040ba]{color:#1a1a1a;font-size:1.5rem;font-weight:600;letter-spacing:.03em;line-height:1.45;margin:0;text-align:center}.dark-mode .reader-chapter-title[data-v-335040ba]{color:#eaeaea}.content-text.reader-prose[data-v-335040ba]{color:#2a2a2a;font-weight:400;letter-spacing:.04em}.dark-mode .content-text.reader-prose[data-v-335040ba]{color:#e2e2e2}.content-text[data-v-335040ba] .reader-p,.content-text[data-v-335040ba] p{line-height:inherit;margin:0 0 1em;orphans:2;text-align:justify;text-indent:2em;widows:2}.content-text[data-v-335040ba] .reader-p:last-child,.content-text[data-v-335040ba] p:last-child{margin-bottom:0}.reader-article-footer[data-v-335040ba]{margin-top:1rem;padding-top:.5rem}.reader-bottom-tip[data-v-335040ba]{background:#00000005;border:1px solid rgba(0,0,0,.06);border-radius:8px;color:#555;font-size:13px;line-height:1.5;margin:0;padding:.75rem 1rem;text-align:center}.dark-mode .reader-bottom-tip[data-v-335040ba]{background:#ffffff0a;border-color:#ffffff14;color:#b0b0b0}.reader-bottom-hint[data-v-335040ba]{color:#888;display:block;font-size:12px;margin-bottom:.35rem}.dark-mode .reader-bottom-hint[data-v-335040ba]{color:#888}.reader-bottom-meta[data-v-335040ba]{display:block}.reader-bottom-tip a[data-v-335040ba]{color:var(--bq-link)}.reader-page-indicator[data-v-335040ba]{color:#777;font-size:.75em;font-weight:400;margin-left:6px}.reader-page-nav[data-v-335040ba]{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:.75rem 0 1rem;padding:.75rem 0}.reader-page-count[data-v-335040ba]{color:#777;font-size:13px;white-space:nowrap}.reader-nav[data-v-335040ba]{background:#fff;border-top:1px solid rgba(0,0,0,.06);bottom:auto;box-shadow:none;clear:both;margin-top:1rem;padding:.75rem 1rem;position:static}.reader-nav-inner[data-v-335040ba]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.reader-nav-inner .reader-nav-btn[data-v-335040ba]{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;line-height:1.3;min-height:40px;white-space:nowrap}.reader-nav-inner>span[data-v-335040ba]{align-items:center;color:#aaa;display:inline-flex;flex-shrink:0;font-size:12px}.reader-nav-btn[data-v-335040ba]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;cursor:pointer;font-size:13px;padding:8px 14px;text-decoration:none;transition:background .15s,border-color .15s}.reader-nav-btn[data-v-335040ba]:hover:not(:disabled){background:#f5f5f5;border-color:#d5d5d5}.reader-nav-btn[data-v-335040ba]:disabled{cursor:not-allowed;opacity:.5}.reader-drawer-mask[data-v-335040ba]{background:#00000059;inset:0;position:fixed;transition:opacity .2s;z-index:100}.reader-drawer[data-v-335040ba]{background:#fff;box-shadow:-4px 0 24px #0000001f;display:flex;flex-direction:column;height:100vh;max-width:90vw;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .25s ease;width:360px;z-index:101}.reader-drawer.open[data-v-335040ba]{transform:translate(0)}.reader-drawer-header[data-v-335040ba]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;justify-content:space-between;padding:1rem 1.25rem}.reader-drawer-header h3[data-v-335040ba]{color:#1a1a1a;font-size:16px;font-weight:600;margin:0}.reader-drawer-close[data-v-335040ba]{background:none;border:none;border-radius:4px;color:#666;cursor:pointer;font-size:24px;line-height:1;padding:4px 8px;transition:background .15s,color .15s}.reader-drawer-close[data-v-335040ba]:hover{background:#f0f0f0;color:#333}.reader-progress-bar[data-v-335040ba]{border-bottom:1px solid rgba(0,0,0,.06);padding:.75rem 1.25rem}.reader-progress-label[data-v-335040ba]{color:#666;display:block;font-size:12px;margin-bottom:6px}.reader-progress-range[data-v-335040ba]{accent-color:var(--bq-nav-bg,#e4393c);cursor:pointer;height:8px;width:100%}.reader-drawer-pagination[data-v-335040ba]{box-sizing:border-box;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(8rem,1.2fr) minmax(0,1fr);padding:.75rem 1.25rem 0}.reader-drawer-page-btn[data-v-335040ba],.reader-drawer-page-select[data-v-335040ba]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;color:#333;font-size:13px;min-height:38px}.reader-drawer-page-btn[data-v-335040ba]{cursor:pointer}.reader-drawer-page-btn[data-v-335040ba]:disabled{background:#f7f7f7;color:#aaa;cursor:not-allowed}.reader-drawer-page-select[data-v-335040ba]{padding:0 8px;width:100%}.reader-drawer-search[data-v-335040ba]{border:1px solid #e0e0e0;border-radius:6px;box-sizing:border-box;font-size:14px;margin:.75rem 1.25rem;padding:10px 14px;width:calc(100% - 2.5rem)}.reader-drawer-list[data-v-335040ba]{flex:1;overflow-y:auto;padding:0 .75rem 1.25rem}.reader-drawer-item[data-v-335040ba]{border-radius:6px;cursor:pointer;font-size:14px;line-height:1.4;padding:10px 14px;transition:background .15s}.reader-drawer-item[data-v-335040ba]:hover{background:#f5f5f5}.reader-drawer-item.active[data-v-335040ba]{background:var(--bq-nav-bg);color:#fff}.font-small .content-text[data-v-335040ba]{font-size:15px}.font-medium .content-text[data-v-335040ba]{font-size:17px}.font-large .content-text[data-v-335040ba]{font-size:19px}.line-compact .content-text[data-v-335040ba]{line-height:1.6}.line-standard .content-text[data-v-335040ba]{line-height:1.75}.line-relaxed .content-text[data-v-335040ba]{line-height:2}.reader-content.bg-default[data-v-335040ba]{background:#fff}.reader-content.bg-eye[data-v-335040ba]{background:#e2f0e3}.reader-content.bg-parchment[data-v-335040ba]{background:#f5efe6}.reader-content.bg-eye .content-text[data-v-335040ba]{color:#1c331d}.reader-content.bg-parchment .content-text[data-v-335040ba]{color:#4a3f2f}.dark-mode.reader-content[data-v-335040ba]{background:#1a1a1a;color:#e2e2e2}.dark-mode.reader-content.bg-eye[data-v-335040ba],.dark-mode.reader-content.bg-parchment[data-v-335040ba]{background:#1a1a1a}.dark-mode .content-text[data-v-335040ba]{color:#e2e2e2}.reader-content.font-default .content-text[data-v-335040ba]{font-family:inherit}.reader-content.font-song .content-text[data-v-335040ba]{font-family:SimSun,宋体,Songti SC,serif}.reader-content.font-hei .content-text[data-v-335040ba]{font-family:Microsoft YaHei,黑体,Heiti SC,sans-serif}.reader-content.font-kai .content-text[data-v-335040ba]{font-family:KaiTi,楷体,Kaiti SC,serif}.reader-content.font-fang .content-text[data-v-335040ba]{font-family:FangSong,仿宋,Fangsong,serif}.reader-content.content-width-narrow .content-text[data-v-335040ba]{margin-left:auto;margin-right:auto;max-width:36em}.reader-content.content-width-standard .content-text[data-v-335040ba]{margin-left:auto;margin-right:auto;max-width:42em}.reader-content.content-width-wide .content-text[data-v-335040ba]{margin-left:auto;margin-right:auto;max-width:50em}.reader-settings-drawer .reader-settings-body[data-v-335040ba]{overflow-y:auto;padding:1.25rem}.reader-setting-item[data-v-335040ba]{margin-bottom:1.25rem}.reader-setting-item[data-v-335040ba]:last-child{margin-bottom:0}.reader-setting-label[data-v-335040ba]{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.reader-setting-options[data-v-335040ba]{display:flex;flex-wrap:wrap;gap:10px}.reader-setting-btn[data-v-335040ba]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:13px;min-height:36px;padding:8px 16px;transition:background .15s,border-color .15s}.reader-setting-btn[data-v-335040ba]:hover{background:#f5f5f5;border-color:#d5d5d5}.reader-setting-btn.active[data-v-335040ba]{background:var(--bq-nav-bg);border-color:var(--bq-nav-bg);color:#fff}@media(max-width:480px){.reader-drawer-pagination[data-v-335040ba]{grid-template-columns:1fr}.reader-toolbar-inner[data-v-335040ba]{flex-wrap:wrap;gap:8px}.reader-toolbar-breadcrumb .reader-toolbar-wrap[data-v-335040ba]{padding:10px 12px}.reader-actions[data-v-335040ba]{justify-content:flex-start;order:2;width:100%}.reader-btn-extra[data-v-335040ba]{display:none}.reader-btn[data-v-335040ba]{font-size:13px;min-height:44px;padding:10px 12px}.reader-btn-aa[data-v-335040ba]{min-width:40px}.reader-title[data-v-335040ba]{max-width:140px}.reader-crumb[data-v-335040ba],.reader-title[data-v-335040ba]{font-size:13px}.reader-article[data-v-335040ba]{padding:.75rem 0 1rem}.reader-content .reader-article .reader-article-inner[data-v-335040ba]{padding-left:1rem;padding-right:1rem}.reader-chapter-title[data-v-335040ba]{font-size:1.25rem}.reader-nav-inner[data-v-335040ba]{align-items:center;flex-wrap:wrap;gap:10px;justify-content:center}.reader-nav-inner .reader-nav-btn[data-v-335040ba],.reader-nav-inner>span[data-v-335040ba]{align-items:center;display:inline-flex;justify-content:center;min-height:44px}.reader-nav-inner>span[data-v-335040ba]{padding:0 4px}.reader-nav-btn[data-v-335040ba]{font-size:14px;min-height:44px;padding:12px 16px}.reader-drawer[data-v-335040ba]{max-width:100%;width:100%}.reader-bottom-tip[data-v-335040ba]{font-size:12px;padding:.75rem 1rem}}
