.blog-toc[data-v-c9f48f22]{font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.55}.toc-label[data-v-c9f48f22]{color:#6b7280;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.08em;margin-bottom:12px;padding-left:12px;text-transform:uppercase}.toc-list[data-v-c9f48f22]{list-style:none;margin:0;padding:0}.toc-item[data-v-c9f48f22]{margin:0;position:relative}.toc-link[data-v-c9f48f22]{border-radius:8px;color:#374151;display:block;padding:8px 12px;text-decoration:none;transition:background .15s,color .15s}.toc-link[data-v-c9f48f22]:hover{background:#7c5cff0d;color:#0b0b12}.toc-level-3 .toc-link[data-v-c9f48f22]{color:#6b7280;font-size:13px;padding-left:28px}.toc-item-active .toc-link[data-v-c9f48f22]{background:#7c5cff14;box-shadow:inset 3px 0 0 0 var(--accent);color:#0b0b12;font-weight:600}@media(prefers-reduced-motion:reduce){.toc-link[data-v-c9f48f22]{transition:none}}
