.reading-directory{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:32px;align-items:start;width:calc(100% - 56px);max-width:1360px;margin:36px auto}
.reading-directory>.knowledge,.reading-directory>.question-library{width:100%;min-width:0;max-width:none;margin:0;box-sizing:border-box}
.reading-directory .question-library>.question-case-card{order:1}
.reading-directory .question-library>.question-library-note{order:2}
.reading-directory>.article-reading-nav,html body .article-reading-layout>.article-reading-nav{align-self:start}
.article-reading-menu .reading-nav-group{margin:12px 8px 4px;font-size:14px;font-weight:700;color:#536b4b}
@media(min-width:1000px){
 html body .reading-directory>.article-reading-nav,html body .article-reading-layout>.article-reading-nav{position:sticky;top:115px}
 .article-reading-menu nav{max-height:min(65vh,calc(100vh - 220px));overflow:auto}
}
@media(max-width:999px){
 .reading-directory{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);gap:24px;margin:24px auto}
 .reading-directory>.article-reading-nav{position:static;order:2}
}
@media print{.reading-directory{display:block}}
