.src6fec2-blog-detail{padding:64px 0}.src6fec2-toc{background:var(--brand-bg-alt);padding:24px;border-top:6px solid var(--brand-primary)}.src6fec2-toc ol{padding-left:20px}.src6fec2-blog-meta{color:var(--brand-text-secondary)}.src6fec2-blog-content{color:var(--brand-text)}.src6fec2-post-nav{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.src6fec2-comment-box{margin-top:32px;background:var(--brand-bg-alt);padding:24px}