.reader-context-menu[data-v-c8ac5402]{position:fixed;background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001f,0 2px 6px #00000014;z-index:10000;min-width:120px;padding:6px 0;animation:readerContextMenuFadeIn-c8ac5402 .15s ease-out}@keyframes readerContextMenuFadeIn-c8ac5402{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.context-menu-item[data-v-c8ac5402]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 16px;border:none;background:transparent;color:#333;font-size:14px;cursor:pointer;transition:background .15s;text-align:left}.context-menu-item[data-v-c8ac5402]:hover{background:#f5f5f5}.context-menu-item .menu-icon[data-v-c8ac5402]{font-size:15px;width:20px;text-align:center}.toc-sidebar[data-v-d4c4ee1b]{width:240px;max-width:240px;flex:0 0 240px;flex-shrink:0;min-width:240px;border-right:1px solid rgba(0,0,0,.06);background:#fafafaeb;padding:10px 8px;overflow-y:auto;min-height:0}.toc-item[data-v-d4c4ee1b]{width:100%;text-align:left;border:none;background:transparent;padding:6px 8px;border-radius:8px;cursor:pointer;color:#000000b8;font-size:13px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toc-item[data-v-d4c4ee1b]:hover{background:#1890ff14;color:#1890ff}.toc-item.active[data-v-d4c4ee1b]{background:#1890ff1f;color:#1890ff}.toc-item.is-level-0[data-v-d4c4ee1b]{font-weight:700;font-size:14px}.toc-item.is-level-1[data-v-d4c4ee1b]{font-weight:600}.toc-item.is-level-2[data-v-d4c4ee1b],.toc-item.is-level-3[data-v-d4c4ee1b]{font-weight:500}.fused-reader-wrapper[data-v-0a8c3cdd]{display:flex;flex-direction:column;height:100%;position:relative}.fused-body[data-v-0a8c3cdd]{flex:1;display:flex;min-height:0}.fused-reader[data-v-0a8c3cdd]{flex:1;width:100%;overflow-y:auto;min-height:0;margin:0 auto;padding:14px 20px 20px;font-family:var(--fr-font-en, "Times New Roman", Times, serif);line-height:1.8;font-size:var(--fr-font-base, 16px);color:#333;background:#fff}.fused-reader[data-v-0a8c3cdd] .is-original{font-family:var(--fr-font-en, "Times New Roman", Times, serif)}.fused-reader[data-v-0a8c3cdd] .is-translation{font-family:var(--fr-font-zh, "SimSun", "Songti SC", "NSimSun", "STSong", serif)}.reader-font-en[data-v-0a8c3cdd]{font-family:var(--fr-font-en, "Times New Roman", Times, serif)}.reader-font-zh[data-v-0a8c3cdd]{font-family:var(--fr-font-zh, "SimSun", "Songti SC", "NSimSun", "STSong", serif)}.fused-reader[data-v-0a8c3cdd] .katex{font-size:1em}[data-v-0a8c3cdd] .is-original,[data-v-0a8c3cdd] .block-title.is-original,[data-v-0a8c3cdd] .block-header.is-original,[data-v-0a8c3cdd] .block-keywords.is-original,[data-v-0a8c3cdd] .block-abstract.is-original,[data-v-0a8c3cdd] .block-text.is-original,[data-v-0a8c3cdd] .block-acknowledgements.is-original,[data-v-0a8c3cdd] .block-unknown.is-original,.block-info.is-original[data-v-0a8c3cdd],.block-references-lines.is-original[data-v-0a8c3cdd],.image-caption.is-original[data-v-0a8c3cdd],.table-caption-top.is-original[data-v-0a8c3cdd],.table-footnote.is-original[data-v-0a8c3cdd],.table-section.is-original[data-v-0a8c3cdd]{color:#0000008c}.block-wrapper[data-v-0a8c3cdd]{margin-bottom:8px}.block-wrapper.is-hovered[data-v-0a8c3cdd],.block-image.is-hovered[data-v-0a8c3cdd],.block-table.is-hovered[data-v-0a8c3cdd],.block-media-group.is-hovered[data-v-0a8c3cdd]{position:relative;background:var(--color-primary-bg);outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.block-image.is-highlighted[data-v-0a8c3cdd],.block-table.is-highlighted[data-v-0a8c3cdd],.block-media-group.is-highlighted[data-v-0a8c3cdd]{position:relative;background:#fbbf2426;outline:2px solid rgba(251,191,36,.6);outline-offset:2px;border-radius:4px}[data-v-0a8c3cdd] .comment-highlight{background:#fbbf2447;padding:1px 2px;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.block-flash[data-v-0a8c3cdd]{animation:blockFlash-0a8c3cdd .6s ease-in-out 2}@keyframes blockFlash-0a8c3cdd{0%,to{background:transparent;outline:none}50%{background:var(--color-primary-hover-bg);outline:3px solid var(--color-primary);outline-offset:2px;border-radius:4px}}.block-title[data-v-0a8c3cdd]{text-align:center;font-size:var(--fr-font-title, 28px);font-weight:700;margin:40px 0 30px;color:#1a1a1a;line-height:1.4}.block-title.is-translation[data-v-0a8c3cdd]{margin-top:-10px;margin-bottom:30px}.block-heading-wrapper[data-v-0a8c3cdd]{margin:20px 0 12px}.block-header[data-v-0a8c3cdd]{font-size:var(--fr-font-header, 20px);font-weight:700;margin:0;color:#2c3e50;border-bottom:1px solid #eaeaea;padding-bottom:6px;line-height:1.4}.block-header.is-translation[data-v-0a8c3cdd]{border-bottom-color:#0f766e40;margin-top:4px}.block-header.sub-section[data-v-0a8c3cdd]{font-size:var(--fr-font-header-sub, 17px);border-bottom:none;color:#34495e}.block-heading-row[data-v-0a8c3cdd]{display:flex;align-items:center;gap:8px}.heading-toggle[data-v-0a8c3cdd]{width:18px;height:18px;border:none;background:transparent;padding:0;cursor:pointer;color:#8c8c8c;flex-shrink:0;display:flex;align-items:center;justify-content:center}.heading-toggle[data-v-0a8c3cdd]:hover:not(:disabled){color:#1890ff}.heading-toggle[data-v-0a8c3cdd]:disabled{cursor:default;opacity:.35}.heading-triangle[data-v-0a8c3cdd]{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid currentColor;transform-origin:35% 50%;transition:transform .15s ease}.heading-triangle.expanded[data-v-0a8c3cdd]{transform:rotate(90deg)}.heading-content[data-v-0a8c3cdd]{flex:1;min-width:0}.block-header.heading-level-3[data-v-0a8c3cdd]{font-size:var(--fr-font-header-h3, 16px)}.block-header.heading-level-3.is-translation[data-v-0a8c3cdd]{margin-top:2px}.block-info[data-v-0a8c3cdd]{text-align:center;margin-bottom:20px;font-size:var(--fr-font-info, 14px);color:#666}.block-keywords[data-v-0a8c3cdd]{margin-bottom:20px;padding:0;font-size:var(--fr-font-keywords, 14px);color:#555}.block-keywords.is-translation[data-v-0a8c3cdd]{padding:0}.block-abstract[data-v-0a8c3cdd]{margin-bottom:30px;padding:0}.block-abstract.is-translation[data-v-0a8c3cdd]{padding:0}.abstract-content[data-v-0a8c3cdd]{margin:0;font-size:var(--fr-font-abstract-content, 15px);text-align:justify}[data-v-0a8c3cdd] .block-text{text-align:justify;margin:0 0 16px;font-size:var(--fr-font-text, 16px);text-indent:2em}[data-v-0a8c3cdd] .block-text.is-translation{margin-top:-8px}.block-references-wrapper[data-v-0a8c3cdd]{margin-top:32px}.block-references-header[data-v-0a8c3cdd]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 0;margin-bottom:8px;border-bottom:1px solid #eee}.block-references-header[data-v-0a8c3cdd]:hover{background-color:#00000005}.references-toggle[data-v-0a8c3cdd]{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.references-title[data-v-0a8c3cdd]{font-size:var(--fr-font-header, 20px);font-weight:600;margin:0;color:#333}.block-references-lines[data-v-0a8c3cdd]{font-size:var(--fr-font-references, 14px);margin-bottom:8px;margin-top:0;padding-left:0;list-style:none}.block-references-line[data-v-0a8c3cdd]{margin-bottom:6px;padding-left:0}.block-acknowledgements[data-v-0a8c3cdd]{font-style:italic;color:#666;margin-top:40px;padding-top:20px;border-top:1px solid #eee}.block-acknowledgements.is-translation[data-v-0a8c3cdd]{font-style:italic;border-top-color:#0f766e2e}.block-image[data-v-0a8c3cdd]{text-align:center;margin:24px 0}.block-image img[data-v-0a8c3cdd]{max-width:100%}.clickable-media[data-v-0a8c3cdd]{cursor:zoom-in}.block-media-group[data-v-0a8c3cdd]{margin:24px 0}.media-row[data-v-0a8c3cdd]{display:flex;flex-direction:column;margin:0;margin-bottom:var(--media-row-gap, 14px)}.media-row-images[data-v-0a8c3cdd]{display:flex;column-gap:max(var(--media-col-gap, 12px),16px);align-items:flex-start;justify-content:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:0 2px}.media-row-captions[data-v-0a8c3cdd]{display:flex;column-gap:var(--media-col-gap, 12px);align-items:flex-start;justify-content:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;margin-top:8px}.media-row-captions .media-caption-cell[data-v-0a8c3cdd]{flex:1 1 0!important;max-width:none!important}.media-cell[data-v-0a8c3cdd]{margin:0;min-width:0;text-align:center}.media-frame[data-v-0a8c3cdd]{width:100%;max-width:100%;height:auto;max-height:720px;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.grouped-media-img[data-v-0a8c3cdd]{width:100%;height:100%;object-fit:contain;max-width:100%}.media-caption-cell[data-v-0a8c3cdd]{text-align:center}.media-group-caption[data-v-0a8c3cdd]{margin-top:10px;text-align:center;padding:0 2px}.image-lightbox-overlay[data-v-0a8c3cdd]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:10000;display:flex;align-items:center;justify-content:center}.lightbox-close-btn[data-v-0a8c3cdd]{position:absolute;top:12px;right:12px;width:36px;height:36px;border:none;background:#ffffff26;color:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background .2s;z-index:10001}.lightbox-close-btn[data-v-0a8c3cdd]:hover{background:#ffffff4d}.lightbox-image-container[data-v-0a8c3cdd]{width:80vw;height:80vh;max-width:1400px;background:#18181cfa;border-radius:var(--radius-md);box-shadow:0 8px 28px #00000052;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.lightbox-image-container.is-zoomed[data-v-0a8c3cdd]{cursor:grab}.lightbox-image-container.is-dragging[data-v-0a8c3cdd]{cursor:grabbing}.lightbox-image[data-v-0a8c3cdd]{max-width:calc(100% - 48px);max-height:calc(100% - 100px);object-fit:contain;transition:transform .1s ease-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lightbox-image-container.is-dragging .lightbox-image[data-v-0a8c3cdd]{transition:none}.lightbox-toolbar[data-v-0a8c3cdd]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:20px;padding:10px 20px;background:#000000b3;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lightbox-info[data-v-0a8c3cdd]{display:flex;flex-direction:column;gap:4px;max-width:400px}.lightbox-title[data-v-0a8c3cdd]{color:#fff;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lightbox-caption[data-v-0a8c3cdd]{color:#ffffffb3;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lightbox-title[data-v-0a8c3cdd] .katex,.lightbox-caption[data-v-0a8c3cdd] .katex{color:inherit;font-size:1em}.lightbox-title[data-v-0a8c3cdd] .katex-display,.lightbox-caption[data-v-0a8c3cdd] .katex-display{margin:0}.lightbox-controls[data-v-0a8c3cdd]{display:flex;align-items:center;gap:8px}.lightbox-btn[data-v-0a8c3cdd]{width:36px;height:36px;border:none;background:#ffffff1a;color:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background .2s}.lightbox-btn[data-v-0a8c3cdd]:hover{background:#ffffff40}.lightbox-scale[data-v-0a8c3cdd]{color:#fff;font-size:14px;min-width:48px;text-align:center;font-variant-numeric:tabular-nums}.block-image .image-caption[data-v-0a8c3cdd],.block-media-group .image-caption[data-v-0a8c3cdd],.block-table .table-caption-top[data-v-0a8c3cdd]{font-size:var(--fr-font-caption, 14px);line-height:1.4;text-align:center;font-weight:400;font-style:normal}.block-image .image-caption[data-v-0a8c3cdd]{margin-top:10px}.block-table .table-caption-top[data-v-0a8c3cdd]{margin-bottom:8px;margin-top:0}.block-image .image-caption.is-translation[data-v-0a8c3cdd],.block-table .table-caption-top.is-translation[data-v-0a8c3cdd]{color:#0f766e}.block-table[data-v-0a8c3cdd]{overflow-x:auto;margin:24px 0;padding:16px;background:#fff;border:1px solid #e0e0e0;border-radius:6px}.table-section+.table-section[data-v-0a8c3cdd]{margin-top:16px}.block-table .table-section[data-v-0a8c3cdd]{font-family:inherit;font-size:var(--fr-font-text, 16px)}.block-table .table-content[data-v-0a8c3cdd]{overflow-x:auto;font-family:inherit;font-size:inherit}.block-table .table-content[data-v-0a8c3cdd] table{width:100%;border-collapse:collapse;font-family:inherit;font-size:inherit}.block-table .table-content[data-v-0a8c3cdd] th,.block-table .table-content[data-v-0a8c3cdd] td{border:1px solid #ddd;padding:8px 12px;text-align:left;font-family:inherit;font-size:inherit}.block-table .table-content[data-v-0a8c3cdd] th{background-color:#f5f5f5;font-weight:700}.block-table .table-content[data-v-0a8c3cdd] tr:nth-child(2n){background-color:#fafafa}.block-table .table-text-fallback[data-v-0a8c3cdd]{white-space:pre-wrap;font-family:inherit;background:#f5f5f5;padding:10px;font-size:inherit;line-height:1.6;margin:0}.block-table .table-footnote[data-v-0a8c3cdd]{margin-top:8px;font-family:inherit;font-size:var(--fr-font-caption, 14px);line-height:1.45;text-align:left;color:#666;white-space:pre-wrap}.block-table .table-footnote.is-translation[data-v-0a8c3cdd]{color:#0f766e}.block-formula[data-v-0a8c3cdd]{text-align:center;margin:20px 0;padding:12px 0;overflow-x:auto}.block-formula-copyable[data-v-0a8c3cdd]{cursor:pointer;border-radius:6px;transition:background-color .2s ease}.block-formula-copyable[data-v-0a8c3cdd]:hover{background-color:#0000000a}.katex-error[data-v-0a8c3cdd]{color:#c0392b;font-family:var(--fr-font-en, "Times New Roman", Times, serif);font-size:var(--fr-font-katex-error, 14px)}.block-unknown[data-v-0a8c3cdd]{margin-bottom:16px}.block-unknown.is-translation[data-v-0a8c3cdd]{margin-top:-8px}[data-v-0a8c3cdd] .translation-pending{background:var(--color-bg-subtle);border-radius:6px;min-height:2em;display:flex;align-items:center;justify-content:center;padding:12px 16px}[data-v-0a8c3cdd] .translation-ellipsis{display:flex;align-items:center;justify-content:center;gap:6px;width:100%}[data-v-0a8c3cdd] .translation-ellipsis .dot{width:5px;height:5px;border-radius:50%;background:#94a3b8;opacity:.4;animation:ellipsisPulse-0a8c3cdd 1.2s infinite ease-in-out}[data-v-0a8c3cdd] .translation-ellipsis .dot:nth-child(2){animation-delay:.2s}[data-v-0a8c3cdd] .translation-ellipsis .dot:nth-child(3){animation-delay:.4s}@keyframes ellipsisPulse-0a8c3cdd{0%,80%,to{opacity:.4;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}.reader-toolbar-hover-zone{flex-shrink:0;box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center;min-height:45px;padding:6px 12px;border-top:1px solid #e5e5e5;background:#f7f7f7}.reader-toolbar{display:flex;align-items:center;justify-content:center;min-width:0;height:32px;max-width:100%;padding:0 2px;background:transparent;border:none;border-radius:0;box-shadow:none}.reader-toolbar-controls{display:flex;align-items:center;min-width:0;max-width:100%;gap:2px;overflow-x:auto;scrollbar-width:none}.reader-toolbar-controls::-webkit-scrollbar{display:none}.reader-toolbar-btn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:5px;height:28px;min-height:28px;min-width:28px;padding:0 9px;border:none;background:transparent;border-radius:4px;cursor:pointer;color:#262626;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease}.reader-toolbar-btn--icon-only{width:28px;min-width:28px;padding:0;font-size:14px}.reader-toolbar-btn .anticon,.reader-toolbar-btn svg{display:block;flex-shrink:0}.reader-toolbar-btn:hover:not(:disabled){background:#eaeaea;color:#262626}.reader-toolbar-btn:active:not(:disabled){background:#dcdcdc}.reader-toolbar-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #0067c059}.reader-toolbar-btn:disabled{cursor:not-allowed;opacity:.4;color:#757575}.reader-toolbar-group{flex:0 0 auto;display:flex;align-items:center;min-width:0;gap:2px;background:transparent;border-radius:4px;padding:0}.reader-toolbar-group--plain{background:transparent;padding:0}.reader-toolbar-group--page{background:transparent;padding:0;gap:4px}.reader-toolbar-group--zoom{gap:2px}.reader-toolbar-label{font-size:12px;font-weight:500;color:#404040;padding:0 3px;-webkit-user-select:none;user-select:none}.reader-toolbar-page-input{flex:0 0 auto;box-sizing:border-box;width:38px;height:24px;border:1px solid #bebebe;border-radius:3px;text-align:center;font-size:12px;font-weight:500;line-height:22px;color:#262626;background:#fff;transition:border-color .12s ease,box-shadow .12s ease;margin:0}.reader-toolbar-page-input:focus{outline:none;border-color:#0067c0;box-shadow:0 0 0 1px #0067c040;background:#fff}.reader-toolbar-page-info{flex:0 0 auto;font-size:12px;font-weight:500;color:#404040;white-space:nowrap;-webkit-user-select:none;user-select:none}.reader-toolbar-zoom-label{flex:0 0 auto;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:28px;font-size:12px;font-weight:500;color:#262626;min-width:42px;padding:0 5px;text-align:center;-webkit-user-select:none;user-select:none}.toolbar-dropdown-menu.ant-dropdown-menu{padding:6px;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);background:var(--color-bg-card);min-width:140px}.toolbar-dropdown-menu .ant-dropdown-menu-item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500;color:#475569;transition:all .15s ease;margin:2px 0}.toolbar-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--color-primary-bg);color:var(--color-primary)}.toolbar-dropdown-menu .ant-dropdown-menu-item .anticon{font-size:14px;color:#64748b;transition:color .15s}.toolbar-dropdown-menu .ant-dropdown-menu-item:hover .anticon{color:var(--color-primary)}
