.circuit[data-v-837e9fec]{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.toc[data-v-68c58c7d]{top:calc(28px + var(--head));max-height:calc(100vh - 56px - var(--head));align-self:start;padding-left:14px;position:sticky;overflow:auto}.toc h2[data-v-68c58c7d]{font:400 11px/1 var(--f-px);letter-spacing:.14em;color:var(--warm);margin:0 0 14px}.toc-track[data-v-68c58c7d]{background:#eee7da1a;width:2px;position:absolute;top:26px;bottom:0;left:0}.toc-track i[data-v-68c58c7d]{background:var(--warm);transform-origin:top;width:100%;height:100%;transform:scaleY(var(--rp,0));display:block}.toc ol[data-v-68c58c7d]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc a[data-v-68c58c7d]{color:var(--dim);font:500 13px/1.55 var(--f-ja);grid-template-columns:2.2em minmax(0,1fr);gap:6px;padding:7px 8px;text-decoration:none;transition:color .2s,background .2s;display:grid}.toc a .no[data-v-68c58c7d]{font:400 11px/1.9 var(--f-mono);color:inherit;opacity:.8}.toc a[data-v-68c58c7d]:hover,.toc li.on>a[data-v-68c58c7d]{color:var(--ink)}.toc li.on>a[data-v-68c58c7d]{box-shadow:inset 2px 0 0 var(--warm);background:#5cc9be14}.toc ol ol[data-v-68c58c7d]{margin:2px 0 6px;display:none}.toc li.on>ol[data-v-68c58c7d]{display:grid}.toc ol ol a[data-v-68c58c7d]{grid-template-columns:2.2em minmax(0,1fr);padding:4px 8px;font-size:12px}.toc ol ol li.on>a[data-v-68c58c7d]{box-shadow:none;color:var(--aqua);background:0 0}.toc-mobile[data-v-68c58c7d]{box-shadow:inset 0 0 0 1px var(--line);display:none}.toc-mobile summary[data-v-68c58c7d]{font:400 11px/1 var(--f-px);letter-spacing:.14em;color:var(--warm);cursor:pointer;padding:12px 14px}.toc-mobile ol[data-v-68c58c7d]{margin:0;padding:0 8px 10px;list-style:none}.toc-mobile a[data-v-68c58c7d]{font:500 14px/1.6 var(--f-ja);color:var(--ink);grid-template-columns:2.2em minmax(0,1fr);gap:6px;padding:6px;text-decoration:none;display:grid}.toc-mobile a .no[data-v-68c58c7d]{font:400 11px/1.9 var(--f-mono);color:var(--warm)}@media (width<=980px){.toc[data-v-68c58c7d]{display:none}.toc-mobile[data-v-68c58c7d]{display:block}}
