.src58aa5-blog-detail{padding-top:48px;padding-bottom:64px}.src58aa5-article,.src58aa5-blog-detail h1,.src58aa5-blog-detail h2,.src58aa5-blog-detail li,.src58aa5-blog-detail p{color:var(--brand-text)}.src58aa5-toc{background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:13px;box-shadow:0 2px 4px rgba(17,28,54,.12);padding:24px;position:sticky;top:16px}.src58aa5-toc a,.src58aa5-toc h2{color:var(--brand-text)}.src58aa5-toc ol{padding-left:18px;margin:0}.src58aa5-toc .is-sub{margin-left:12px}.src58aa5-post-nav{display:flex;flex-wrap:wrap;gap:16px;margin:32px 0}.src58aa5-recent-compact ul{padding-left:18px}@media (max-width:991.98px){.src58aa5-toc{position:static}}