.yp-article-sidebar{position:sticky;top:32px;align-self:start;min-width:0;max-height:calc(100vh - 64px);overflow-y:auto;overflow-wrap:anywhere;display:grid;gap:28px;padding-bottom:4px}.admin-bar .yp-article-sidebar{top:64px;max-height:calc(100vh - 96px)}.yp-article-section{border-left:1px solid var(--line);padding-left:24px}.yp-article-section h2{font-size:12px;font-weight:650;line-height:1.6;letter-spacing:0;margin:0 0 14px}.yp-article-tags{display:flex;flex-wrap:wrap;gap:6px 12px}.yp-article-tags a,.yp-article-related a{font-size:12px;line-height:1.6;color:var(--muted);text-decoration:none}.yp-article-tags a:hover,.yp-article-related a:hover{color:var(--accent);text-decoration:underline}.yp-article-related{list-style:none;display:grid;gap:14px;margin:0;padding:0}.yp-article-related a{display:block}.yp-article-sidebar .yn-toc{position:static;max-height:none;padding:0;margin:0;overflow:visible}@media(max-width:767px){.yp-article-sidebar,.admin-bar .yp-article-sidebar{position:static;order:-1;width:100%;max-height:none;overflow:visible;gap:20px;margin-bottom:28px}.yp-article-section{padding-left:16px}.yp-article-section h2,.yp-article-tags a,.yp-article-related a{font-size:13px}.yp-article-tags a{padding-block:5px}.yp-article-related{gap:12px}}@media print{.yp-article-sidebar{display:none!important}}@media(min-width:768px){.single-post .yn-reading-grid{grid-template-columns:minmax(0,1fr) var(--rail-width);gap:var(--rail-gap)}}