.ArticleReadingLayout_layout__RGi_z{--reading-header:81px;display:grid;align-items:start;gap:24px}.ArticleReadingLayout_body__IIDHS{min-width:0}.ArticleReadingLayout_outline__pOzNu{position:sticky;top:calc(var(--reading-header) + 16px);z-index:20;grid-row:1;border:1px solid #eeeaf3;border-radius:16px;background:white;overflow:hidden}.ArticleReadingLayout_desktop__f85Zf{display:none}.ArticleReadingLayout_mobile__3rVZf summary{padding:14px 18px;cursor:pointer;font-size:14px;font-weight:600}.ArticleReadingLayout_mobile__3rVZf summary span{margin-left:10px;font-weight:400;color:#9890a8;font-size:12px}.ArticleReadingLayout_links__xyY8_{max-height:min(55dvh,calc(100dvh - var(--reading-header) - 110px));overflow-y:auto;overscroll-behavior:contain;padding:8px}.ArticleReadingLayout_links__xyY8_ a{display:block;border-radius:8px;padding:9px 12px;font-size:13px;line-height:1.6;color:#777087;overflow-wrap:anywhere}.ArticleReadingLayout_links__xyY8_ a:hover{background:#f7f5fc}.ArticleReadingLayout_links__xyY8_ a[aria-current]{background:#f0edff;color:#6957d4;font-weight:600}@media(min-width:1280px){.ArticleReadingLayout_layout__RGi_z{grid-template-columns:minmax(0,856px) 260px;gap:28px}.ArticleReadingLayout_outline__pOzNu{grid-row:auto}.ArticleReadingLayout_desktop__f85Zf{display:block}.ArticleReadingLayout_desktop__f85Zf h2{padding:18px 20px 12px;font-size:14px;font-weight:600;border-bottom:1px solid #f0edf5}.ArticleReadingLayout_desktop__f85Zf .ArticleReadingLayout_links__xyY8_{max-height:calc(100dvh - var(--reading-header) - 110px)}.ArticleReadingLayout_mobile__3rVZf{display:none}}