.BackToTop_btn__COpqB{position:fixed;bottom:24px;right:24px;width:40px;height:40px;border-radius:50%;background:var(--color-badge-bg);color:var(--color-badge-text);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:50;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s,visibility .25s,transform .25s,background .15s;-webkit-tap-highlight-color:transparent}.BackToTop_btn__COpqB:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.BackToTop_visible__ObSMS{opacity:1;visibility:visible;transform:translateY(0)}.BackToTop_btn__COpqB svg{width:18px;height:18px}@media (max-width:860px){.BackToTop_btn__COpqB{bottom:72px;left:16px;right:auto;width:36px;height:36px}.BackToTop_btn__COpqB svg{width:16px;height:16px}}.ChapterDetailLayout_layout__CnChz{--sidebar-width:clamp(260px,22vw,320px);display:flex;min-height:calc(100vh - var(--topbar-height));max-width:1400px;margin:-32px auto 0;position:relative}.ChapterDetailLayout_layout__CnChz:before{content:"";position:absolute;top:0;left:0;bottom:0;width:var(--sidebar-width);background:var(--color-surface);border-right:1px solid var(--color-border);pointer-events:none;z-index:0;transition:width .25s ease,opacity .25s ease}[data-sidebar-collapsed] .ChapterDetailLayout_layout__CnChz:before{width:0;opacity:0}.ChapterDetailLayout_main__579xg{flex:1 1;min-width:0;overflow-y:auto}.ChapterDetailLayout_mainInner__wqeJp{max-width:var(--max-width-read);margin:0;padding:24px}.ChapterDetailLayout_topicHeading__9g92c{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--color-border-light,var(--color-border))}.ChapterDetailLayout_topicTitle__RdmUT{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--color-text-primary);margin-bottom:6px}.ChapterDetailLayout_topicMeta__kmSfA{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-text-muted);flex-wrap:wrap}.ChapterDetailLayout_topicPill__Bcr9n{font-size:11px;font-weight:600;padding:2px 10px;border-radius:6px;color:var(--color-link);background:var(--color-green-light)}.ChapterDetailLayout_empty__SMty_{text-align:center;padding:60px 24px}.ChapterDetailLayout_emptyIcon__n3Kod{margin-bottom:16px;color:var(--color-text-muted);opacity:.3}.ChapterDetailLayout_emptyTitle__4WSFq{font-size:18px;font-weight:700;color:var(--color-text-primary);margin-bottom:8px}.ChapterDetailLayout_emptyText__ylm_7{font-size:14px;color:var(--color-text-muted);margin-bottom:16px}.ChapterDetailLayout_emptyLink__Q2E7O{font-size:14px;font-weight:600;color:var(--color-link);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.ChapterDetailLayout_emptyLink__Q2E7O:hover{text-decoration:underline}.ChapterDetailLayout_mobileSelect__JmoYw{display:none}@media (min-width:861px) and (max-width:1100px){.ChapterDetailLayout_layout__CnChz{display:block;width:100%;max-width:100%;margin-top:0}.ChapterDetailLayout_layout__CnChz:before,.ChapterDetailLayout_layout__CnChz>aside{display:none}.ChapterDetailLayout_mainInner__wqeJp{max-width:780px;margin:0 auto;padding:24px}}@media (max-width:860px){.ChapterDetailLayout_layout__CnChz{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0;margin-top:0}.ChapterDetailLayout_layout__CnChz:before,.ChapterDetailLayout_layout__CnChz>aside{display:none}.ChapterDetailLayout_mainInner__wqeJp{padding:20px 16px}}@media (max-width:480px){.ChapterDetailLayout_mainInner__wqeJp{padding:16px 12px}.ChapterDetailLayout_topicTitle__RdmUT{font-size:20px}}.DesktopChipsBar_wrap__lpYfy{display:none}@media (min-width:861px) and (max-width:1100px){.DesktopChipsBar_wrap__lpYfy{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--color-surface);border-bottom:1px solid var(--color-border)}}.DesktopChipsBar_row__P3sEp{display:flex;align-items:center;padding:8px 0 10px}.DesktopChipsBar_ddWrap__9QdKQ{position:relative;flex-shrink:0;margin-left:24px;margin-right:8px}.DesktopChipsBar_dd__iRo8f{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border:1px solid var(--color-border);border-radius:8px;cursor:pointer;background:var(--color-surface);font-family:var(--font-family);color:var(--color-text-primary);transition:border-color .12s}.DesktopChipsBar_dd__iRo8f:hover{border-color:var(--color-link)}.DesktopChipsBar_ddBadge__nqbby{width:26px;height:26px;border-radius:6px;background:var(--color-badge-bg);color:var(--color-badge-text);font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.DesktopChipsBar_ddName__kKNt2{font-size:13px;font-weight:800;white-space:nowrap}.DesktopChipsBar_ddChev__xXtEj{width:14px;height:14px;color:var(--color-text-muted);transition:transform .2s}.DesktopChipsBar_ddChevOpen__hFmHz{transform:rotate(180deg)}.DesktopChipsBar_ddList__cHe09{position:absolute;top:calc(100% + 6px);left:0;width:280px;max-height:360px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.12);z-index:50;padding:6px 0}html.DesktopChipsBar_dark__N9Wi5 .DesktopChipsBar_ddList__cHe09{box-shadow:0 8px 32px rgba(0,0,0,.4)}.DesktopChipsBar_ddItem__DyPQb{display:flex;align-items:center;gap:10px;padding:8px 14px;font-size:13px;color:var(--color-text-secondary);text-decoration:none;transition:background .1s}.DesktopChipsBar_ddItem__DyPQb:hover{background:var(--color-hover);color:var(--color-text-primary);text-decoration:none}.DesktopChipsBar_ddItemActive__Opjb5{color:var(--color-link);font-weight:700;background:var(--color-green-light)}.DesktopChipsBar_ddItemNum__DBuld{width:26px;height:26px;border-radius:6px;background:var(--color-pill-bg);color:var(--color-text-muted);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DesktopChipsBar_ddItemActive__Opjb5 .DesktopChipsBar_ddItemNum__DBuld{background:var(--color-link);color:#fff}.DesktopChipsBar_ddItemName__KfWYR{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DesktopChipsBar_ddItemCount__J_gE4{font-size:11px;color:var(--color-text-muted);flex-shrink:0}.DesktopChipsBar_scroll__rUYtI{position:relative;flex:1 1;min-width:0;overflow:hidden}.DesktopChipsBar_scroll__rUYtI:after,.DesktopChipsBar_scroll__rUYtI:before{content:"";position:absolute;top:0;bottom:0;width:32px;z-index:2;pointer-events:none}.DesktopChipsBar_scroll__rUYtI:before{left:0;background:linear-gradient(to right,var(--color-surface),transparent)}.DesktopChipsBar_scroll__rUYtI:after{right:0;background:linear-gradient(to left,var(--color-surface),transparent)}.DesktopChipsBar_track__UNXrV{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;padding:0 32px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.DesktopChipsBar_track__UNXrV::-webkit-scrollbar{display:none}.DesktopChipsBar_arrow__kLggn{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;color:var(--color-text-secondary);box-shadow:0 2px 6px rgba(0,0,0,.08);transition:background .12s,border-color .12s}.DesktopChipsBar_arrow__kLggn:hover{background:var(--color-hover);border-color:var(--color-text-muted)}.DesktopChipsBar_arrowL__WoP7p{left:2px}.DesktopChipsBar_arrowR__a7FUW{right:2px}.DesktopChipsBar_arrow__kLggn svg{width:14px;height:14px}.DesktopChipsBar_chip__v3kc_{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:18px;font-size:12px;font-weight:600;color:var(--color-text-secondary);background:var(--color-pill-bg);border:1.5px solid transparent;white-space:nowrap;cursor:pointer;text-decoration:none;transition:all .12s;flex-shrink:0}.DesktopChipsBar_chip__v3kc_:hover{background:var(--color-hover);color:var(--color-text-primary);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.06)}.DesktopChipsBar_chipActive__fdpZh{background:var(--color-green-light);color:var(--color-link);border-color:var(--color-link);font-weight:700}.DesktopChipsBar_chipNum__T_n0J{width:18px;height:18px;border-radius:4px;background:rgba(0,0,0,.06);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.DesktopChipsBar_chipActive__fdpZh .DesktopChipsBar_chipNum__T_n0J{background:var(--color-link);color:#fff}.DesktopChipsBar_chipQCount__pgoJf{font-size:10px;color:var(--color-text-muted);opacity:.6}.DesktopChipsBar_chipActive__fdpZh .DesktopChipsBar_chipQCount__pgoJf{color:var(--color-link);opacity:.7}.DesktopChipsBar_dot__hnRjm{width:8px;height:8px;border-radius:50%;flex-shrink:0;border:1.5px solid}.DesktopChipsBar_dotNone__q0tWq{border-color:var(--color-border);background:transparent}.DesktopChipsBar_dotPartial__Et_cw{border-color:var(--color-warning);background:transparent}.DesktopChipsBar_dotDone__SYho_{border-color:var(--color-link);background:var(--color-link)}.DesktopChipsBar_chipActive__fdpZh .DesktopChipsBar_dotNone__q0tWq{border-color:var(--color-link);opacity:.4}.DesktopChipsBar_stats__31u_Z{display:flex;gap:12px;margin-left:8px;margin-right:24px;font-size:11px;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}.DesktopChipsBar_stats__31u_Z strong{color:var(--color-text-primary);font-weight:800}.MobileTopicSelector_wrapper__zygcL{display:none}@media (max-width:860px){.MobileTopicSelector_wrapper__zygcL{display:block;padding:12px 16px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}}.MobileTopicSelector_chip__hSb_2{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:1.5px solid var(--color-border);border-radius:12px;background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-family);transition:border-color .15s,background .15s;-webkit-tap-highlight-color:transparent}.MobileTopicSelector_chip__hSb_2:active{background:var(--color-hover)}.MobileTopicSelector_chipOpen__fWrv4{border-color:var(--color-link)}.MobileTopicSelector_chipBadge__Nlpcc{width:30px;height:30px;border-radius:8px;background:var(--color-badge-bg);color:var(--color-badge-text);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MobileTopicSelector_chipOpen__fWrv4 .MobileTopicSelector_chipBadge__Nlpcc{background:var(--color-link)}.MobileTopicSelector_chipInfo__MvtM8{flex:1 1;min-width:0;text-align:left}.MobileTopicSelector_chipTitle__I2NwB{font-size:15px;font-weight:700;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.MobileTopicSelector_chipSub__caN6S{font-size:11px;color:var(--color-text-muted);margin-top:1px}.MobileTopicSelector_chipProgressBar__6E5Tp{display:block;width:100%;height:2px;border-radius:1px;background:var(--color-border-light,var(--color-border));overflow:hidden;margin-top:4px}.MobileTopicSelector_chipProgressFill__j21Ce{display:block;height:100%;border-radius:1px;background:var(--color-link);transition:width .4s ease}.MobileTopicSelector_chipChevron__eKtpy{width:20px;height:20px;color:var(--color-text-muted);flex-shrink:0;transition:transform .25s cubic-bezier(.32,.72,0,1),color .15s}.MobileTopicSelector_chipOpen__fWrv4 .MobileTopicSelector_chipChevron__eKtpy{transform:rotate(180deg);color:var(--color-link)}.MobileTopicSelector_backdrop__0mnvF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:500;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;-webkit-tap-highlight-color:transparent}.MobileTopicSelector_backdropOpen__Qrteu{opacity:1;visibility:visible}.MobileTopicSelector_sheet__MQz2h{position:fixed;bottom:0;left:0;right:0;background:var(--color-surface);border-radius:20px 20px 0 0;z-index:501;max-height:72vh;display:flex;flex-direction:column;box-shadow:0 -8px 40px rgba(0,0,0,.12);transform:translateY(100%);transition:transform .35s cubic-bezier(.32,.72,0,1);will-change:transform}html.MobileTopicSelector_dark__F2BU4 .MobileTopicSelector_sheet__MQz2h{box-shadow:0 -8px 40px rgba(0,0,0,.4)}.MobileTopicSelector_sheetOpen__ddC9K{transform:translateY(0)}.MobileTopicSelector_dragZone__G5BZK{cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;flex-shrink:0;padding:10px 0 0;display:flex;justify-content:center}.MobileTopicSelector_dragZone__G5BZK:active{cursor:-webkit-grabbing;cursor:grabbing}.MobileTopicSelector_handle__m6FI3{width:36px;height:4px;border-radius:2px;background:var(--color-border)}.MobileTopicSelector_header__PQikt{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--color-border-light,var(--color-border));flex-shrink:0;cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.MobileTopicSelector_header__PQikt:active{cursor:-webkit-grabbing;cursor:grabbing}.MobileTopicSelector_headerLeft__bK5RW{display:flex;align-items:center;gap:10px;min-width:0}.MobileTopicSelector_headerBadge__Wu0Up{width:28px;height:28px;border-radius:7px;background:var(--color-badge-bg);color:var(--color-badge-text);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MobileTopicSelector_headerTitle__iAZCe{font-size:15px;font-weight:800;color:var(--color-text-primary);line-height:1.2;letter-spacing:-.02em}.MobileTopicSelector_headerSub__mzEfr{font-size:11px;color:var(--color-text-muted);margin-top:1px}.MobileTopicSelector_closeBtn__pXOEl{width:30px;height:30px;border-radius:50%;background:var(--color-pill-bg);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .12s}.MobileTopicSelector_closeBtn__pXOEl:active{background:var(--color-border)}.MobileTopicSelector_closeBtn__pXOEl:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.MobileTopicSelector_closeBtn__pXOEl svg{width:14px;height:14px}.MobileTopicSelector_searchWrap___q5ug{display:flex;align-items:center;gap:8px;margin:8px 16px;padding:8px 12px;background:var(--color-hover);border:1px solid var(--color-border-light,var(--color-border));border-radius:10px;flex-shrink:0}.MobileTopicSelector_searchIcon__98GJ6{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0}.MobileTopicSelector_searchInput__5A_Ek{flex:1 1;border:none;background:transparent;font-family:var(--font-family);font-size:14px;font-weight:500;color:var(--color-text-primary);outline:none;min-width:0}.MobileTopicSelector_searchInput__5A_Ek::placeholder{color:var(--color-text-muted)}.MobileTopicSelector_searchClear__FJzRx{width:22px;height:22px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent}.MobileTopicSelector_searchClear__FJzRx:active{color:var(--color-text-primary)}.MobileTopicSelector_searchClear__FJzRx svg{width:18px;height:18px}.MobileTopicSelector_emptySearch__Zemyd{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 20px;color:var(--color-text-muted);font-size:13px;text-align:center}.MobileTopicSelector_emptySearchIcon__aagLn{font-size:24px;opacity:.5}.MobileTopicSelector_list__oo7rB{flex:1 1;overflow-y:auto;padding:6px 0 20px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.MobileTopicSelector_item__jWVY_{display:flex;align-items:center;gap:12px;padding:10px 20px;min-height:48px;cursor:pointer;text-decoration:none;color:var(--color-text-primary);transition:background .1s;-webkit-tap-highlight-color:transparent;border-left:3px solid transparent;outline:none}.MobileTopicSelector_item__jWVY_:hover{text-decoration:none}.MobileTopicSelector_item__jWVY_:active{background:var(--color-hover)}.MobileTopicSelector_itemFocused__judUm{background:var(--color-hover);outline:2px solid var(--color-link);outline-offset:-2px;border-radius:2px}.MobileTopicSelector_itemNum__hfQsJ{width:30px;height:30px;border-radius:8px;background:var(--color-pill-bg);color:var(--color-text-muted);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,color .15s}.MobileTopicSelector_itemInfo__2vG7R{flex:1 1;min-width:0}.MobileTopicSelector_itemName__PwS2q{font-size:14px;font-weight:600;color:var(--color-text-primary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MobileTopicSelector_itemProgressRow__lRIIM{display:flex;align-items:center;gap:6px;margin-top:3px}.MobileTopicSelector_itemBar__683Mm{flex:1 1;max-width:60px;height:3px;border-radius:2px;background:var(--color-border-light,var(--color-border));overflow:hidden}.MobileTopicSelector_itemBarFill__zm4r6{height:100%;border-radius:2px;background:var(--color-border);transition:width .3s}.MobileTopicSelector_itemStat__KbVWM{font-size:10px;color:var(--color-text-muted);font-weight:600;white-space:nowrap}.MobileTopicSelector_itemRight__IfIGb{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:24px}.MobileTopicSelector_itemCount__E7_o4{font-size:12px;color:var(--color-text-muted);font-weight:600}.MobileTopicSelector_itemActive___Lbk9{background:var(--color-green-light);border-left-color:var(--color-link)}.MobileTopicSelector_itemActive___Lbk9 .MobileTopicSelector_itemNum__hfQsJ{background:var(--color-link);color:#fff}.MobileTopicSelector_itemActive___Lbk9 .MobileTopicSelector_itemName__PwS2q{color:var(--color-link);font-weight:700}.MobileTopicSelector_itemActive___Lbk9 .MobileTopicSelector_itemBarFill__zm4r6{background:var(--color-link)}.MobileTopicSelector_itemActive___Lbk9 .MobileTopicSelector_itemStat__KbVWM{color:var(--color-link)}.MobileTopicSelector_itemCheck__B6OV_{color:var(--color-link);display:flex;align-items:center;justify-content:center}.MobileTopicSelector_itemCheck__B6OV_ svg{width:18px;height:18px}.MobileTopicSelector_itemDone__7QPn9 .MobileTopicSelector_itemNum__hfQsJ{background:var(--color-green-light);color:var(--color-link)}.MobileTopicSelector_itemDone__7QPn9 .MobileTopicSelector_itemBarFill__zm4r6{background:var(--color-link)}.MobileTopicSelector_itemDone__7QPn9 .MobileTopicSelector_itemStat__KbVWM{color:var(--color-link)}.MobileTopicSelector_itemDoneIcon__5G_cD{color:var(--color-link);display:flex;align-items:center;justify-content:center;opacity:.7}.MobileTopicSelector_itemDoneIcon__5G_cD svg{width:16px;height:16px}.TopicPrevNext_nav__s2_hW{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--color-border-light,var(--color-border))}.TopicPrevNext_link__SQ3tH{flex:1 1;display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--color-border);border-radius:10px;text-decoration:none;color:var(--color-text-primary);transition:border-color .15s,background .15s}.TopicPrevNext_link__SQ3tH:hover{border-color:var(--color-link);background:var(--color-green-light);text-decoration:none}.TopicPrevNext_link__SQ3tH:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.TopicPrevNext_prev__VIYNc{justify-content:flex-start}.TopicPrevNext_next__BA36N{justify-content:flex-end;text-align:right}.TopicPrevNext_arrow__ke3a1{color:var(--color-text-muted);flex-shrink:0;display:flex;align-items:center}.TopicPrevNext_arrow__ke3a1 svg{width:18px;height:18px}.TopicPrevNext_text__q3NiA{min-width:0}.TopicPrevNext_label__WN10e{font-size:11px;color:var(--color-text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:block}.TopicPrevNext_name__Q9lL4{font-size:14px;font-weight:700;margin-top:2px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopicPrevNext_count__RjKnP{font-size:11px;color:var(--color-text-muted);margin-top:1px;display:block}.TopicPrevNext_done__bHVod{border-color:var(--color-link);background:var(--color-green-light)}.TopicPrevNext_done__bHVod .TopicPrevNext_count__RjKnP,.TopicPrevNext_done__bHVod .TopicPrevNext_label__WN10e{color:var(--color-link)}.TopicPrevNext_checkIcon__c3IiS{width:12px;height:12px;color:var(--color-link);vertical-align:-1px;margin-left:4px;display:inline-block}@media (max-width:480px){.TopicPrevNext_nav__s2_hW{flex-direction:column;gap:8px}.TopicPrevNext_link__SQ3tH{padding:12px 14px}.TopicPrevNext_next__BA36N{justify-content:flex-start;text-align:left;flex-direction:row-reverse}}.ChapterDropdown_wrapper__dViAo{position:relative}.ChapterDropdown_trigger__IFyiu{display:flex;align-items:center;gap:10px;cursor:pointer;border:1px solid var(--color-border);background:none;padding:6px 12px 6px 6px;border-radius:10px;color:var(--color-text-primary);transition:border-color .15s,background .15s;width:100%;font-family:var(--font-family)}.ChapterDropdown_trigger__IFyiu:hover{border-color:var(--color-link);background:var(--color-hover)}.ChapterDropdown_badge__JOX3H{width:32px;height:32px;border-radius:7px;background:var(--color-badge-bg);color:var(--color-badge-text);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChapterDropdown_titleRow__aL12y{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.ChapterDropdown_title__yxMh6{font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChapterDropdown_chevron__x0LKk{width:20px;height:20px;color:var(--color-text-muted);transition:transform .2s,color .2s;flex-shrink:0;margin-left:auto}.ChapterDropdown_trigger__IFyiu:hover .ChapterDropdown_chevron__x0LKk{color:var(--color-link)}.ChapterDropdown_chevronOpen__4IpNi{transform:rotate(180deg);color:var(--color-link)}.ChapterDropdown_dropdown__Z_XmO{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.12);z-index:50;max-height:340px;overflow-y:auto;padding:6px 0;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s,visibility .2s,transform .2s}.ChapterDropdown_dropdownOpen__IRAqk{opacity:1;visibility:visible;transform:translateY(0)}html.dark .ChapterDropdown_dropdown__Z_XmO{background:#252525;border-color:#383838;box-shadow:0 8px 32px rgba(0,0,0,.4)}.ChapterDropdown_dropdown__Z_XmO::-webkit-scrollbar{width:4px}.ChapterDropdown_dropdown__Z_XmO::-webkit-scrollbar-track{background:transparent}.ChapterDropdown_dropdown__Z_XmO::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}.ChapterDropdown_item__9uOWC{display:flex;align-items:center;gap:10px;padding:8px 14px;font-size:13px;color:var(--color-text-secondary);cursor:pointer;text-decoration:none;transition:background .12s}.ChapterDropdown_item__9uOWC:hover{background:var(--color-hover);color:var(--color-text-primary);text-decoration:none}.ChapterDropdown_itemActive__Oh2pg{color:var(--color-link);font-weight:700;background:var(--color-green-light)}.ChapterDropdown_itemNum__DVVHz{width:28px;height:28px;border-radius:6px;background:var(--color-pill-bg);color:var(--color-text-muted);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChapterDropdown_itemActive__Oh2pg .ChapterDropdown_itemNum__DVVHz{background:var(--color-link);color:#fff}.ChapterDropdown_itemName__VRaxF{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChapterDropdown_itemCount__tt9Js{font-size:11px;color:var(--color-text-muted);flex-shrink:0}.ChapterDropdown_titleTooltip__1IdpK{position:absolute;top:calc(100% + 8px);left:16px;right:16px;background:#242424;color:#fff;font-size:13px;font-weight:500;padding:8px 14px;border-radius:8px;line-height:1.4;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;z-index:40}.ChapterDropdown_titleTooltip__1IdpK:before{content:"";position:absolute;bottom:100%;left:24px;border:6px solid transparent;border-bottom-color:#242424}.ChapterDropdown_trigger__IFyiu:hover .ChapterDropdown_titleTooltip__1IdpK{opacity:1;visibility:visible}.ChapterSidebar_sidebar__LjOKZ{width:var(--sidebar-width);min-width:var(--sidebar-width);background:var(--color-surface);border-right:1px solid var(--color-border);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:var(--topbar-height);height:calc(100vh - var(--topbar-height));overflow:hidden;transition:background .3s,border-color .3s,width .25s ease;z-index:1}.ChapterSidebar_hero__FGJsr{padding:16px 16px 14px;border-bottom:1px solid var(--color-border-light,var(--color-border));flex-shrink:0}.ChapterSidebar_heroTop__F_zz3{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ChapterSidebar_heroBadge__mGVNH{width:36px;height:36px;border-radius:8px;background:var(--color-badge-bg);color:var(--color-badge-text);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChapterSidebar_heroTitle__teRvU{font-size:16px;font-weight:800;color:var(--color-text-primary);letter-spacing:-.02em}.ChapterSidebar_heroStats__QHeEM{display:flex;gap:0;margin-top:14px}.ChapterSidebar_heroStat__PjVje{display:flex;flex-direction:column;flex:1 1;text-align:center}.ChapterSidebar_heroStat__PjVje:not(:last-child){border-right:1px solid var(--color-border)}.ChapterSidebar_heroStatVal__6G3Zs{font-size:18px;font-weight:800;color:var(--color-text-primary);line-height:1}.ChapterSidebar_heroStatLabel__ufRh7{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-top:3px}.ChapterSidebar_topicList__0ze4x{flex:1 1;overflow-y:auto;padding:8px 0}.ChapterSidebar_topicListTitle__eKnI_{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-muted);padding:8px 20px 6px}.ChapterSidebar_topicItem__DZQh1{display:flex;align-items:center;gap:10px;padding:10px 20px;cursor:pointer;transition:all .12s;border-left:3px solid transparent;font-size:13px;color:var(--color-text-secondary);text-decoration:none}.ChapterSidebar_topicItem__DZQh1:hover{background:var(--color-hover);color:var(--color-text-primary);text-decoration:none;transform:translateX(2px)}.ChapterSidebar_topicItemSelected__AGO8T{background:var(--color-green-light);color:var(--color-link);font-weight:600;border-left-color:var(--color-link)}.ChapterSidebar_topicNum__oO6Kl{width:22px;height:22px;border-radius:6px;background:var(--color-pill-bg);color:var(--color-text-muted);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChapterSidebar_topicItemSelected__AGO8T .ChapterSidebar_topicNum__oO6Kl{background:var(--color-link);color:#fff}.ChapterSidebar_topicInfo__IkUaG{flex:1 1;min-width:0}.ChapterSidebar_topicName__h_jAw{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.ChapterSidebar_topicRight__b9ul7{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.ChapterSidebar_topicCount__lRhUi{font-size:11px;color:var(--color-text-muted)}.ChapterSidebar_topicItemSelected__AGO8T .ChapterSidebar_topicCount__lRhUi{color:var(--color-link)}[data-sidebar-collapsed] .ChapterSidebar_sidebar__LjOKZ{width:0;min-width:0;border-right:none;overflow:hidden}[data-sidebar-collapsed] .ChapterSidebar_sidebar__LjOKZ .ChapterSidebar_hero__FGJsr,[data-sidebar-collapsed] .ChapterSidebar_sidebar__LjOKZ .ChapterSidebar_topicList__0ze4x{opacity:0;pointer-events:none}.SidebarCollapseToggle_btn__x6ozq{display:none}@media (min-width:1101px){.SidebarCollapseToggle_btn__x6ozq{position:absolute;top:16px;left:var(--sidebar-width);margin-left:-14px;width:28px;height:28px;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;color:var(--color-text-muted);box-shadow:0 2px 6px rgba(0,0,0,.08);transition:background .15s,color .15s,border-color .15s,left .25s ease;opacity:.35}.SidebarCollapseToggle_btn__x6ozq:hover{background:var(--color-hover);color:var(--color-text-primary);border-color:var(--color-text-muted);opacity:1}.SidebarCollapseToggle_btn__x6ozq svg{width:12px;height:12px}[data-sidebar-collapsed] .SidebarCollapseToggle_btn__x6ozq{left:8px;margin-left:0;opacity:1}}.SidebarProgressRing_stat__9Hjih{display:flex;flex-direction:column;flex:1 1;text-align:center}.SidebarProgressRing_val__ef6_9{font-size:18px;font-weight:800;color:var(--color-link);line-height:1}.SidebarProgressRing_label__9Fav7{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-top:3px}.TopicProgressBar_wrapper__JmcwX{display:flex;align-items:center;gap:4px;margin-top:3px}.TopicProgressBar_bar__Jsetx{display:block;width:40px;height:4px;background:var(--color-border);border-radius:2px;overflow:hidden}.TopicProgressBar_fill__B2ze4{display:block;height:100%;background:var(--color-link);border-radius:2px;transition:width .3s}.TopicProgressBar_text__TChFi{font-size:9px;color:var(--color-text-muted);font-weight:600}.TopicLikeCount_likes__ZBH9f{display:flex;align-items:center;gap:2px;font-size:9px;color:var(--color-text-muted)}.TopicLikeCount_likes__ZBH9f svg{width:10px;height:10px}.SidebarTopicFilter_wrap__Xp6hV{display:flex;align-items:center;gap:6px;margin:10px 14px 4px;padding:7px 10px;background:var(--color-hover);border:1px solid var(--color-border-light,var(--color-border));border-radius:8px;flex-shrink:0}.SidebarTopicFilter_icon__uHhZz{width:14px;height:14px;color:var(--color-text-muted);flex-shrink:0}.SidebarTopicFilter_input__ZzYse{flex:1 1;border:none;background:transparent;font-family:var(--font-family);font-size:12px;font-weight:500;color:var(--color-text-primary);outline:none;min-width:0}.SidebarTopicFilter_input__ZzYse::placeholder{color:var(--color-text-muted)}.SidebarTopicFilter_clear__L2XjJ{width:18px;height:18px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent}.SidebarTopicFilter_clear__L2XjJ:hover{color:var(--color-text-primary)}.SidebarTopicFilter_clear__L2XjJ svg{width:14px;height:14px}.SidebarScrollPosition_pos__31iCZ{font-size:10px;color:var(--color-text-muted);text-align:center;padding:6px 0 2px;font-weight:600;letter-spacing:.02em;flex-shrink:0}.QuestionCard_card__7TqiC{display:block;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:14px 16px;margin-bottom:8px;cursor:pointer;transition:background .15s;text-decoration:none;color:var(--color-text-primary)}.QuestionCard_card__7TqiC:hover{background:var(--color-hover);text-decoration:none}.QuestionCard_card__7TqiC:hover .QuestionCard_read__T6EUr{color:var(--color-link)}.QuestionCard_card__7TqiC:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.QuestionCard_cardDone__Ls_me .QuestionCard_card__7TqiC{border-left:3px solid var(--color-link)}.QuestionCard_cardDone__Ls_me .QuestionCard_badge__oWoU0{color:var(--color-link);background:var(--color-green-light)}.QuestionCard_top___VNSU{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px}.QuestionCard_badge__oWoU0{font-size:11px;font-weight:700;color:var(--color-badge-text);background:var(--color-badge-bg);padding:4px 8px;border-radius:6px;flex-shrink:0;margin-top:2px}.QuestionCard_title__JZpY1{font-size:15px;font-weight:700;color:var(--color-text-primary);line-height:1.4}.QuestionCard_preview__90Lb_{font-family:var(--font-reading);font-size:13px;line-height:1.5;color:var(--color-text-secondary);margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.QuestionCard_footer__bBk6D{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid var(--color-border-light,var(--color-border))}.QuestionCard_read__T6EUr{font-size:12px;font-weight:700;color:var(--color-text-muted);transition:color .15s;display:flex;align-items:center;gap:4px}@media (max-width:768px){.QuestionCard_card__7TqiC{padding:12px 14px}.QuestionCard_title__JZpY1{font-size:14px}}@media (max-width:480px){.QuestionCard_card__7TqiC{padding:12px;border-radius:10px}.QuestionCard_title__JZpY1{font-size:13px}.QuestionCard_preview__90Lb_{display:none}}.LikeButton_pill__Dzbzm{position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border:none;border-radius:17px;background:var(--color-hover);color:var(--color-text-muted);cursor:pointer;transition:color .2s,background .2s,transform .15s;font-family:var(--font-family);font-size:13px;font-weight:600}.LikeButton_pill__Dzbzm:hover{color:var(--color-text-primary);background:var(--color-border)}.LikeButton_pill__Dzbzm:active{transform:scale(.95)}.LikeButton_pill__Dzbzm.LikeButton_liked__mGYqn{color:var(--color-link);background:var(--color-green-light)}.LikeButton_pill__Dzbzm.LikeButton_liked__mGYqn:hover{filter:brightness(.95)}.LikeButton_compact__PWCaU{position:relative;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;color:var(--color-border);padding:0;transition:color .15s,transform .1s}.LikeButton_compact__PWCaU:hover{color:var(--color-link);transform:scale(1.1)}.LikeButton_compact__PWCaU.LikeButton_liked__mGYqn{color:var(--color-link)}.LikeButton_tooltip__vJJMX{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--color-badge-bg);color:var(--color-badge-text);font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;box-shadow:0 2px 8px rgba(0,0,0,.15)}.LikeButton_tooltip__vJJMX:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--color-badge-bg)}.LikeButton_compact__PWCaU:hover .LikeButton_tooltip__vJJMX,.LikeButton_pill__Dzbzm:hover .LikeButton_tooltip__vJJMX{opacity:1;visibility:visible}.LikeButton_count__Hk0gr{font-size:13px;font-weight:600;line-height:1}@media (max-width:860px){.LikeButton_pill__Dzbzm{height:40px;padding:0 12px 0 10px}}@media (max-width:480px){.LikeButton_pill__Dzbzm{height:36px;padding:0 10px 0 8px;font-size:12px}}.QuestionCardInteractive_actions__9GOeD{display:flex;align-items:center;gap:10px}.QuestionCardList_list__ryGSG{display:flex;flex-direction:column}.page_page__pSUWq{max-width:780px;margin:0;padding:0 0 80px}.page_tabs__XVS1U{display:flex;gap:4px;margin-bottom:16px}.page_tab__b3C_h{font-family:var(--font-family);font-size:13px;font-weight:600;padding:8px 16px;border-radius:20px;border:none;cursor:pointer;background:var(--color-pill-bg);color:var(--color-text-muted);transition:all .12s}.page_tab__b3C_h:hover{color:var(--color-text-primary)}.page_tabActive__MiojS{background:var(--color-text-primary);color:var(--color-bg)}.page_list__Hf1lV{display:flex;flex-direction:column;gap:2px;background:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);overflow:hidden}.page_row__lXm6t{display:flex;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-text-primary);transition:background .15s}.page_row__lXm6t:last-child{border-bottom:none}.page_row__lXm6t:hover{background:var(--color-hover);text-decoration:none}.page_rank__Nq7gJ{width:28px;font-size:14px;font-weight:700;color:var(--color-text-muted);text-align:center;flex-shrink:0}.page_info__v15d3{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.page_questionTitle__lMFmp{font-size:15px;font-weight:600;line-height:1.35;color:var(--color-text-primary)}.page_meta__ls4Ef{font-size:12px;color:var(--color-text-muted)}.page_likeCol__I8zAr{display:flex;align-items:center;gap:6px;flex-shrink:0}.page_likeCount__DDRKr{font-size:14px;font-weight:700;color:var(--color-text-secondary);min-width:24px}.page_loading__3jdQn{text-align:center;padding:60px 24px;color:var(--color-text-muted);font-size:15px}.page_emptyState__vwcr0{text-align:center;padding:80px 24px}.page_emptyIcon__06GBN{color:var(--color-text-muted);opacity:.25;margin-bottom:16px}.page_emptyTitle__IKUUN{font-size:18px;font-weight:700;color:var(--color-text-primary);margin-bottom:6px}.page_emptyText__sQx_w{font-size:14px;color:var(--color-text-muted);line-height:1.6;max-width:360px;margin:0 auto}@media (max-width:480px){.page_row__lXm6t{padding:12px 14px;gap:12px}.page_questionTitle__lMFmp{font-size:14px}}.QuestionNav_nav__o_1bs{display:flex;align-items:center;gap:12px;margin-top:48px;padding-top:32px;border-top:1px solid var(--color-border)}.QuestionNav_card__qWnr8{flex:1 1;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:14px 18px;text-decoration:none;color:var(--color-text-primary);transition:box-shadow .15s,border-color .15s;min-width:0}.QuestionNav_card__qWnr8:hover{box-shadow:0 2px 12px rgba(0,0,0,.06);border-color:var(--color-text-muted);text-decoration:none}.QuestionNav_card__qWnr8:hover .QuestionNav_title__jaDvc{color:var(--color-link)}.QuestionNav_prev__DyVRu{text-align:left}.QuestionNav_next__FXmdX{text-align:right}.QuestionNav_label__bRpdk{font-size:11px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.QuestionNav_title__jaDvc{font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .12s}.QuestionNav_center__3dhQn{font-size:12px;font-weight:600;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}.QuestionNav_hint__Tu525{text-align:center;margin-top:10px;font-size:11px;color:var(--color-text-muted);opacity:.5}.QuestionNav_spacer___OxVA{flex:1 1}@media (max-width:860px){.QuestionNav_hint__Tu525,.QuestionNav_nav__o_1bs{display:none}}.FloatingReadingBar_pill__MX39e{display:none}@media (min-width:861px){.FloatingReadingBar_pill__MX39e{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(8px);display:inline-flex;align-items:center;gap:2px;padding:6px 8px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.1);z-index:50;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,transform .3s}.FloatingReadingBar_visible__pGs_W{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}}html.FloatingReadingBar_dark__kU_PT .FloatingReadingBar_pill__MX39e{box-shadow:0 4px 20px rgba(0,0,0,.4)}.FloatingReadingBar_btn__wkr9u{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:none;cursor:pointer;color:var(--color-text-muted);border-radius:50%;transition:color .12s,background .12s}.FloatingReadingBar_btn__wkr9u:hover{background:var(--color-hover)}.FloatingReadingBar_like__bPLL8{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:none;background:none;cursor:pointer;color:var(--color-text-muted);font-family:var(--font-family);font-size:12px;font-weight:700;border-radius:18px;transition:color .12s}.FloatingReadingBar_like__bPLL8:hover{background:var(--color-hover)}.FloatingReadingBar_completed__n6fo7,.FloatingReadingBar_liked__kFUSS{color:var(--color-link)}.FloatingReadingBar_bookmarked__kCa2y{color:var(--color-error)}.FloatingReadingBar_sep__zLdRo{width:1px;height:18px;background:var(--color-border-light,var(--color-border));margin:0 4px;flex-shrink:0}@keyframes FloatingReadingBar_bounce__qWt2f{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}.FloatingReadingBar_bouncing__dHd0l svg{animation:FloatingReadingBar_bounce__qWt2f .4s ease}.FloatingReadingBar_shareWrap__tO78T{position:relative}.FloatingReadingBar_popover__FudR7{position:absolute;bottom:calc(100% + 8px);right:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:6px 0;min-width:180px;z-index:60}html.FloatingReadingBar_dark__kU_PT .FloatingReadingBar_popover__FudR7{box-shadow:0 8px 24px rgba(0,0,0,.4)}.FloatingReadingBar_popItem__HIvqq{display:flex;align-items:center;gap:10px;padding:8px 14px;font-size:13px;font-weight:500;color:var(--color-text-primary);cursor:pointer;text-decoration:none;border:none;background:none;width:100%;font-family:var(--font-family);transition:background .1s}.FloatingReadingBar_popItem__HIvqq:hover{background:var(--color-hover);text-decoration:none}.FloatingReadingBar_popIcon__uqUZp{background:var(--color-pill-bg);font-size:13px}.FloatingReadingBar_popIconPlatform__Zf9Pl,.FloatingReadingBar_popIcon__uqUZp{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FloatingReadingBar_popIconPlatform__Zf9Pl{color:var(--color-text-muted)}.ReadingActionBar_bar__jE_gO{display:none}@media (max-width:860px){.ReadingActionBar_bar__jE_gO{position:fixed;bottom:0;left:0;right:0;height:44px;background:var(--color-surface);border-top:1px solid var(--color-border);display:flex;align-items:center;z-index:200;padding:0 12px env(safe-area-inset-bottom)}}.ReadingActionBar_btn__YDasM{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;border:none;background:none;cursor:pointer;color:var(--color-text-muted);font-family:var(--font-family);font-size:11px;font-weight:600;border-radius:8px;transition:color .12s;-webkit-tap-highlight-color:transparent}.ReadingActionBar_btn__YDasM:active{background:var(--color-hover)}.ReadingActionBar_btn__YDasM svg{width:18px;height:18px}.ReadingActionBar_completed__TMi4O,.ReadingActionBar_liked__I_QeE{color:var(--color-link)}.ReadingActionBar_bookmarked__JABaz{color:var(--color-error)}.ReadingActionBar_count__E5ChX{font-size:12px;font-weight:700}.ReadingActionBar_sep__LQoIX{width:1px;height:20px;background:var(--color-border-light,var(--color-border));margin:0 4px;flex-shrink:0}.ReadingActionBar_spacer__mCUeA{flex:1 1}.ReadingActionBar_next__R3slY{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border:none;background:var(--color-badge-bg);color:var(--color-badge-text);border-radius:20px;cursor:pointer;font-family:var(--font-family);font-size:11px;font-weight:700;-webkit-tap-highlight-color:transparent;transition:opacity .12s}.ReadingActionBar_next__R3slY:active{opacity:.85}.ReadingActionBar_next__R3slY svg{width:14px;height:14px}@keyframes ReadingActionBar_bounce__YbDZG{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}.ReadingActionBar_bouncing__ySTQX svg{animation:ReadingActionBar_bounce__YbDZG .4s ease}.ReadingProgressBar_bar__xFuCr{position:fixed;top:var(--topbar-height);left:0;right:0;height:2px;background:var(--color-border-light,var(--color-border));z-index:100}.ReadingProgressBar_fill__2JrxZ{height:100%;background:var(--color-link);border-radius:0 1px 1px 0;transition:width .1s linear}.RelatedQuestions_section__zuMvc{margin-top:48px;padding-top:32px;border-top:1px solid var(--color-border)}.RelatedQuestions_heading__MZ2sp{font-size:16px;font-weight:700;color:var(--color-text-primary);margin-bottom:12px}.RelatedQuestions_list___WslL{display:flex;flex-direction:column;gap:2px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.RelatedQuestions_item__1Qt3L{display:flex;align-items:center;gap:10px;padding:12px 16px;text-decoration:none;color:var(--color-text-primary);border-bottom:1px solid var(--color-border);transition:background .12s}.RelatedQuestions_item__1Qt3L:last-child{border-bottom:none}.RelatedQuestions_item__1Qt3L:hover{background:var(--color-hover);text-decoration:none}.RelatedQuestions_item__1Qt3L:hover .RelatedQuestions_title__CDzHv{color:var(--color-link)}.RelatedQuestions_title__CDzHv{flex:1 1;font-size:14px;font-weight:500;line-height:1.4;transition:color .12s}.RelatedQuestions_arrow__Ig7yj{color:var(--color-text-muted);flex-shrink:0;opacity:0;transition:opacity .12s}.RelatedQuestions_item__1Qt3L:hover .RelatedQuestions_arrow__Ig7yj{opacity:1}.CopyLinkButton_copyBtn__19qxY{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;border:none;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6);transition:background .15s,color .15s;white-space:nowrap;font-family:var(--font-family)}.CopyLinkButton_copyBtn__19qxY:hover{background:hsla(0,0%,100%,.14);color:#fff}.CopyLinkButton_copied__s12TZ{color:var(--color-link)}.ShareBar_shareBar__RcVnL{display:flex;align-items:center;gap:6px;margin:32px 0 0;padding:16px 0;border-top:1px solid var(--color-border)}.ShareBar_label__Xm_8m{font-family:var(--font-family);font-size:13px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-right:8px}.ShareBar_copyBtn__mrSJf{font-size:13px}.ShareBar_divider__rFkw1{width:1px;height:20px;background:var(--color-border);flex-shrink:0;margin:0 4px}.ShareBar_iconLink__rJrR_{width:34px;height:34px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-muted);background:transparent;text-decoration:none;transition:color .15s,background .15s}.ShareBar_iconLink__rJrR_:hover{color:var(--color-text-primary);background:var(--color-hover)}@media (max-width:480px){.ShareBar_shareBar__RcVnL{flex-wrap:wrap;gap:4px}.ShareBar_label__Xm_8m{width:100%;margin-bottom:4px}}@media (max-width:860px){.ShareBar_shareBar__RcVnL{display:none}}