.pm-toc[data-v-735d77d1]{min-width:0}.pm-toc-fold[data-v-735d77d1]{border:1px solid var(--h-line,#ececec);background:#fff;border-radius:14px;box-shadow:0 1px 2px #0a0a0a08}.pm-toc-summary[data-v-735d77d1]{min-height:3.25rem;font-family:var(--h-mono,ui-monospace,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--h-ink,#0a0a0a);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.1rem;font-size:.75rem;font-weight:600;list-style:none;display:flex}.pm-toc-summary[data-v-735d77d1]::-webkit-details-marker{display:none}.pm-toc-summary[data-v-735d77d1]:focus-visible{outline-offset:2px;border-radius:14px;outline:2px solid var(--h-accent,#bb4b00)!important}.pm-toc-chevron[data-v-735d77d1]{color:var(--h-accent,#bb4b00);font-size:1.25rem;transition:transform .3s!important}.pm-toc-fold[open] .pm-toc-chevron[data-v-735d77d1]{transform:rotate(180deg)}.pm-toc-fold-list[data-v-735d77d1]{border-top:1px solid var(--h-line,#ececec);counter-reset:pm-toc;margin:0;padding:.25rem 1.1rem .85rem;list-style:none}.pm-toc-fold-list li[data-v-735d77d1]{counter-increment:pm-toc}.pm-toc-fold-link[data-v-735d77d1]{border-bottom:1px solid var(--h-line,#ececec);min-height:2.75rem;color:var(--h-ink,#0a0a0a);text-wrap:pretty;align-items:baseline;gap:.75rem;padding:.7rem 0;font-size:.95rem;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.pm-toc-fold-list li:last-child .pm-toc-fold-link[data-v-735d77d1]{border-bottom:0}.pm-toc-fold-link[data-v-735d77d1]:before{content:counter(pm-toc,decimal-leading-zero);font-family:var(--h-mono,ui-monospace,monospace);color:var(--h-accent,#bb4b00);flex:none;font-size:.72rem;font-weight:600}.pm-toc-side[data-v-735d77d1]{display:none}.pm-toc-title[data-v-735d77d1]{font-family:var(--h-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--h-ink-3,#11111196);margin:0 0 1rem;font-size:.72rem;font-weight:600;line-height:1.3}.pm-toc-rail[data-v-735d77d1]{border-left:1px solid var(--h-line,#ececec);position:relative}.pm-toc-fill[data-v-735d77d1]{background:var(--fox-cta,#ff6400);width:1px;position:absolute;top:0;left:-1px;transition:height .35s var(--h-ease,ease)!important}.pm-toc-list[data-v-735d77d1]{margin:0;padding:0;list-style:none}.pm-toc-item[data-v-735d77d1],.pm-toc-link[data-v-735d77d1]{position:relative}.pm-toc-link[data-v-735d77d1]{color:var(--h-ink-2,#5e5e5e);text-wrap:pretty;padding:.45rem 0 .45rem 1rem;font-size:.86rem;font-weight:500;line-height:1.4;text-decoration:none;display:block;transition:color .2s!important}.pm-toc-link[data-v-735d77d1]:before{content:"";background:0 0;border-radius:2px;width:2px;position:absolute;top:.4rem;bottom:.4rem;left:-1.5px;transition:background-color .2s!important}.pm-toc-link[data-v-735d77d1]:hover,.pm-toc-item.is-past .pm-toc-link[data-v-735d77d1]{color:var(--h-ink,#0a0a0a)}.pm-toc-item.is-active .pm-toc-link[data-v-735d77d1]{color:var(--h-accent,#bb4b00);font-weight:600}.pm-toc-item.is-active .pm-toc-link[data-v-735d77d1]:before{background:var(--fox-cta,#ff6400)}.pm-toc-link[data-v-735d77d1]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid var(--h-accent,#bb4b00)!important}@media (width>=1024px){.pm-toc[data-v-735d77d1]{top:calc(var(--header-height,77px) + 2rem);max-height:calc(100vh - var(--header-height,77px) - 4rem);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}.pm-toc-fold[data-v-735d77d1]{display:none}.pm-toc-side[data-v-735d77d1]{display:block}}@media (prefers-reduced-motion:reduce){.pm-toc-chevron[data-v-735d77d1],.pm-toc-fill[data-v-735d77d1],.pm-toc-link[data-v-735d77d1],.pm-toc-link[data-v-735d77d1]:before{transition:none!important}}
