.toc-sidebar.svelte-7qhgz2{position:fixed;top:120px;right:max(16px,calc((100vw - 1360px)/2 + 16px));width:200px;max-height:calc(100vh - 160px);overflow-y:auto;z-index:30}.toc-inner.svelte-7qhgz2{display:flex;flex-direction:column;gap:12px}.toc-title.svelte-7qhgz2{padding:0 12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#ffffff59}.toc-nav.svelte-7qhgz2{display:flex;flex-direction:column;gap:2px;border-left:1px solid rgba(255,255,255,.08)}.toc-link.svelte-7qhgz2{display:flex;align-items:center;gap:10px;padding:6px 12px;margin-left:-1px;border-left:1px solid transparent;background:transparent;font-size:12px;color:#ffffff73;text-align:left;cursor:pointer;transition:all .15s}.toc-link.svelte-7qhgz2:hover{color:#ffffffd9}.toc-link.active.svelte-7qhgz2{color:var(--toc-accent);border-left-color:var(--toc-accent);font-weight:500}
