.ParagraphComments_root__7Gy5m{display:inline-flex;flex-direction:column;align-items:flex-start;margin-top:.25em}.ParagraphComments_trigger__I3opc{display:inline-flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:2px 6px;border-radius:4px;font-size:.8125rem;color:#9a8878;transition:opacity .15s,color .15s;font-family:inherit;opacity:0;pointer-events:none}.ParagraphComments_triggerVisible__O8DQC{opacity:1;pointer-events:auto}.ParagraphComments_trigger__I3opc:hover{color:#5a4635}.ParagraphComments_triggerIcon__I3biv{width:14px!important;height:14px!important;color:currentColor}.ParagraphComments_triggerCount__BYtjB{font-size:.75rem;min-width:12px}.ParagraphComments_panel___HXl_{width:100%;max-width:680px;background:#fdfaf5;border:1px solid #e0d8cc;border-radius:6px;padding:16px;margin-top:8px;display:flex;flex-direction:column;gap:12px}.ParagraphComments_empty__gmdqk,.ParagraphComments_loading__iw0cv{font-size:.875rem;color:#b0a898;text-align:center;padding:8px 0}.ParagraphComments_commentNode__xh4xp{padding-left:calc(var(--indent, 0) * 20px)}.ParagraphComments_commentBody__K76eV{background:#fff;border:1px solid #ece6da;border-radius:5px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.ParagraphComments_commentHeader__4O6mw{display:flex;align-items:center;gap:8px}.ParagraphComments_avatar___mZSs{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.ParagraphComments_avatarFallback__0G3YW{width:24px;height:24px;border-radius:50%;background:#c8b9a8;color:#fff;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ParagraphComments_authorName__A9KB2{font-size:.8125rem;font-weight:600;color:#5a4635}.ParagraphComments_commentTime__oCnIt{font-size:.75rem;color:#b0a898;flex:1 1}.ParagraphComments_deleteBtn__7PR_b{font-size:.75rem;font-family:inherit;background:none;border:none;color:#e87070;cursor:pointer;padding:0;transition:color .15s}.ParagraphComments_deleteBtn__7PR_b:hover:not(:disabled){color:#c84040}.ParagraphComments_commentContent__T9mXT{font-size:.9375rem;line-height:1.65;color:#3d2b1f;margin:0;text-indent:0}.ParagraphComments_deletedPlaceholder__uG_e3{font-size:.875rem;color:#b0a898;font-style:italic;margin:0}.ParagraphComments_replyBtn__SfKu8{align-self:flex-start;font-size:.75rem;font-family:inherit;background:none;border:none;color:#9a8878;cursor:pointer;padding:0;transition:color .15s}.ParagraphComments_replyBtn__SfKu8:hover{color:#5a4635}.ParagraphComments_replies__faZQS{display:flex;flex-direction:column;gap:8px;margin-top:8px}.ParagraphComments_inputArea__x4i_6{display:flex;flex-direction:column;gap:8px;border-top:1px solid #e8e0d4;padding-top:12px}.ParagraphComments_replyHint__CE2Ut{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:#8b6543;background:#f5efe6;border-radius:4px;padding:4px 10px}.ParagraphComments_cancelReply__Ac1SA{background:none;border:none;cursor:pointer;font-size:.75rem;color:#b0a898;padding:0;margin-left:auto;transition:color .15s}.ParagraphComments_cancelReply__Ac1SA:hover{color:#5a4635}.ParagraphComments_textarea__v8vT9{width:100%;font-family:inherit;font-size:.9rem;line-height:1.6;padding:8px 10px;border:1px solid #d4cfc3;border-radius:4px;background:#fff;color:#3d2b1f;resize:vertical;box-sizing:border-box;transition:border-color .15s}.ParagraphComments_textarea__v8vT9:focus{outline:none;border-color:#8b6543}.ParagraphComments_submitBtn__0Tzoc{align-self:flex-end;font-family:inherit;font-size:.875rem;padding:6px 18px;background:#8b6543;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .15s}.ParagraphComments_submitBtn__0Tzoc:hover:not(:disabled){background:#7a5534}.ParagraphComments_submitBtn__0Tzoc:disabled{opacity:.5;cursor:not-allowed}.ParagraphComments_loginHint__eScLh{font-size:.875rem;color:#b0a898;text-align:center;padding:8px 0;margin:0}@media (max-width:600px){.ParagraphComments_commentNode__xh4xp{padding-left:calc(var(--indent, 0) * 12px)}.ParagraphComments_panel___HXl_{padding:12px}}.page_page__9P1f5{--bg:#fff;--text:#333;--muted:#888;--bar-bg:#f0f0f0;--bar-border:#e0e0e0;--btn-bg:#fff;--btn-border:#d0d0d0;--btn-text:#555;--catalog-bg:#635752;--catalog-text:#fff;--panel-bg:#f5f5f5;--panel-border:#e0e0e0;--panel-shadow:rgba(0,0,0,.12);--active-bg:#635752;--active-text:#fff;--disabled-text:#bbb;--disabled-border:#e0e0e0}.page_page__9P1f5[data-theme=dark]{--bg:#1a1a1a;--text:#ccc;--muted:#666;--bar-bg:#222;--bar-border:#333;--btn-bg:#2a2a2a;--btn-border:#444;--btn-text:#aaa;--catalog-bg:#8a7b73;--catalog-text:#fff;--panel-bg:#2a2a2a;--panel-border:#3a3a3a;--panel-shadow:rgba(0,0,0,.5);--active-bg:#8a7b73;--active-text:#fff;--disabled-text:#555;--disabled-border:#333}.page_page__9P1f5[data-theme=sepia]{--bg:#f5f0e8;--text:#4a3728;--muted:#9a8878;--bar-bg:#ede8dc;--bar-border:#d4cfc3;--btn-bg:#f5f0e8;--btn-border:#c8c0b2;--btn-text:#5a4635;--catalog-bg:#7a5534;--catalog-text:#fff;--panel-bg:#ede8df;--panel-border:#d4cfc3;--panel-shadow:rgba(70,50,30,.15);--active-bg:#7a5534;--active-text:#fff;--disabled-text:#c8bfb0;--disabled-border:#d8d0c4}.page_page__9P1f5{min-height:100vh;background:var(--bg);color:var(--text);display:flex;flex-direction:column;font-family:var(--font-sans);transition:background .2s,color .2s}.page_topBar__kzoHX{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--bar-bg);border-bottom:1px solid var(--bar-border);padding:0 20px;height:48px;display:flex;align-items:center;gap:12px;transition:background .2s,border-color .2s}.page_backLink__rulVY{font-size:.875rem;color:var(--muted);white-space:nowrap;flex-shrink:0;transition:color .15s}.page_backLink__rulVY:hover{color:var(--text)}.page_topBarChapter__ueiqy{font-size:.875rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.page_settingsBtn__Pcygn{margin-left:auto;flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid var(--btn-border);border-radius:6px;color:var(--muted);font-size:16px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.page_settingsBtnActive__s5lCz,.page_settingsBtn__Pcygn:hover{border-color:var(--active-bg);color:var(--active-bg);background:var(--btn-bg)}.page_settingsPanel__1nlOu{position:fixed;top:56px;right:24px;width:280px;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:10px;box-shadow:0 4px 24px var(--panel-shadow);z-index:100;overflow:hidden;transition:background .2s,border-color .2s;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .15s,transform .15s,background .2s}.page_settingsPanelOpen__hD2LD{opacity:1;pointer-events:all;transform:translateY(0)}.page_settingsSection__ozFdj{padding:16px 18px}.page_settingsSection__ozFdj+.page_settingsSection__ozFdj{border-top:1px solid var(--panel-border)}.page_settingsSectionTitle__7nI9w{font-family:var(--font-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-weight:500}.page_fontSizeOptions__pie7f{display:flex;gap:6px}.page_fontSizeBtn__3Iawv{flex:1 1;padding:7px 0;font-family:var(--font-sans);font-size:12px;color:var(--btn-text);background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:4px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.page_fontSizeBtn__3Iawv:hover{border-color:var(--active-bg);color:var(--text)}.page_fontSizeBtnActive__jZ0iO{background:var(--active-bg);border-color:var(--active-bg);color:var(--active-text)}.page_themeOptions__f45yG{display:flex;gap:8px}.page_themeBtn__F3Fka{flex:1 1;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--font-sans);font-size:11px;color:var(--btn-text);background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:6px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.page_themeBtnActive__DhDHQ,.page_themeBtn__F3Fka:hover{border-color:var(--active-bg)}.page_themeBtnActive__DhDHQ{background:var(--active-bg);color:var(--active-text)}.page_themeBtnIcon__BNXPJ{font-size:18px;line-height:1}.page_langOptions__02BEk{display:flex;flex-wrap:wrap;gap:6px}.page_langBtn__4VQJW{padding:6px 12px;font-family:var(--font-sans);font-size:12px;color:var(--btn-text);background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:4px;cursor:pointer;text-decoration:none;display:inline-block;transition:border-color .15s,background .15s,color .15s}.page_langBtn__4VQJW:hover{border-color:var(--active-bg);color:var(--text)}.page_langBtnActive__EcE8G{background:var(--active-bg);border-color:var(--active-bg);color:var(--active-text)}.page_langBtnDisabled__k_To_{padding:6px 12px;font-family:var(--font-sans);font-size:12px;color:var(--disabled-text);background:var(--btn-bg);border:1px solid var(--disabled-border);border-radius:4px;cursor:not-allowed;opacity:.55}.page_langUnavailableNote___HOOs{font-family:var(--font-sans);font-size:11px;color:var(--muted);margin-top:8px}.page_overlay__wOEMr{display:none;position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:99}.page_overlayVisible__oBLR_{display:block}.page_article__hdk8d{flex:1 1;max-width:720px;width:100%;margin:0 auto;padding:52px 24px 72px}.page_chapterTitle__PP4TW{font-family:var(--font-serif);font-size:1.375rem;font-weight:600;color:var(--text);text-align:center;margin-bottom:44px;letter-spacing:.5px;transition:color .2s}.page_body__xUbxp{line-height:2;color:var(--text);transition:color .2s,font-size .15s}.page_body__xUbxp p{margin-bottom:.4em;text-indent:2em}.page_paraWrapper__LV1HX{margin-bottom:1.6em;display:flex;flex-direction:column;align-items:flex-start}.page_nav__D6l09{background:var(--bar-bg);border-top:1px solid var(--bar-border);padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:background .2s,border-color .2s}.page_navSide__CR5F6{flex:1 1}.page_navSideRight__8JSwY{text-align:right}.page_navBtn__enho4{display:inline-block;padding:8px 16px;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:4px;color:var(--btn-text);font-size:.875rem;transition:background .15s,border-color .15s;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_navBtn__enho4:hover{border-color:var(--active-bg);color:var(--text)}.page_navDisabled__hWYTy{display:inline-block;padding:8px 16px;color:var(--disabled-text);font-size:.875rem}.page_navCatalog__DMql1{flex-shrink:0;padding:8px 24px;background:var(--catalog-bg);border-radius:4px;color:var(--catalog-text);font-size:.875rem;font-weight:500;transition:opacity .15s}.page_navCatalog__DMql1:hover{opacity:.85}@media (max-width:600px){.page_article__hdk8d{padding:36px 20px 56px}.page_navBtn__enho4{max-width:120px;padding:8px 10px;font-size:.8125rem}.page_settingsPanel__1nlOu{top:auto;right:0;bottom:0;left:0;width:100%;border-radius:16px 16px 0 0;transform:translateY(100%);max-height:80vh;overflow-y:auto}.page_settingsPanelOpen__hD2LD{transform:translateY(0)}}