.post-detail-layout[data-v-34d8bbf2]{display:flex;align-items:stretch;gap:2rem}.post-detail__toc[data-v-34d8bbf2]{width:13rem;flex-shrink:0}.post-detail__toc-inner[data-v-34d8bbf2]{position:sticky;top:5.5rem;max-height:calc(100vh - 6.5rem);overflow-y:auto}.post-detail-catalog__title[data-v-34d8bbf2]{margin-bottom:.75rem;font-size:.875rem;font-weight:600;color:#0f172a}.post-detail__mobile-toc summary[data-v-34d8bbf2]{list-style:none}.post-detail__mobile-toc summary[data-v-34d8bbf2]::-webkit-details-marker{display:none}.post-detail__mobile-toc[data-v-34d8bbf2] .post-detail-catalog__title{display:none}
