.blog-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:36px;gap:36px;align-items:start}.blog-article,.toc-card{border:1px solid var(--brand-border);background:var(--brand-bg)}.blog-article{padding:36px}.article-description{font-size:1.08rem;border-left:4px solid var(--brand-primary);padding-left:18px}.article-content{margin-top:28px}.article-share,.author-box,.blog-reply,.pre-next{margin-top:32px;padding-top:28px;border-top:1px solid var(--brand-border)}.author-box{display:flex;gap:18px}.author-box img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;background:var(--brand-neutral-light)}.pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.pre-next a{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--brand-border);padding:18px;color:var(--brand-text)}.pre-next span{color:var(--brand-primary-dark);font-weight:800}.toc-sidebar{position:sticky;top:100px;display:grid;grid-gap:20px;gap:20px}.toc-card{padding:22px}.toc-card a{display:block;padding:8px 0;border-bottom:1px solid var(--brand-border)}@media (max-width:991px){.blog-detail-layout,.pre-next{grid-template-columns:1fr}.toc-sidebar{position:static}}