.chapter-nav,.progress{display:none!important}
.section-quicknav{display:none;flex-direction:column;gap:.15rem;width:6.25rem;padding:0;margin:0;border:0;background:transparent}
.section-quicknav.is-ready{display:flex}
.section-quicknav__link{display:block;font-family:var(--font-mono)!important;font-size:.58rem!important;letter-spacing:.04em!important;line-height:1.35!important;text-transform:uppercase!important;text-decoration:none!important;color:var(--color-muted)!important;border:0!important;background:transparent!important;padding:.22rem 0 .22rem .5rem!important;opacity:.5;transition:color .15s,opacity .15s!important;border-left:1px solid transparent!important}
.section-quicknav__num{display:block;font-weight:600!important;font-size:.56rem!important;color:inherit!important}
.section-quicknav__label{display:block;margin-top:.1rem;font-size:.56rem!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;line-height:1.35!important;color:inherit!important;opacity:.92;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.section-quicknav__link:hover{color:var(--color-foreground)!important;opacity:.85!important}
.section-quicknav__link.is-active{color:var(--color-accent)!important;opacity:1!important;border-left-color:var(--color-accent)!important}
@media(min-width:1320px){.page-shell{display:grid;grid-template-columns:6.75rem minmax(0,1fr);gap:1rem;align-items:start;width:min(100%,calc(1440px + 7.75rem));max-width:calc(1440px + 7.75rem);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.section-quicknav{position:sticky;top:var(--section-nav-sticky-top,5.25rem);align-self:start;max-height:calc(100vh - var(--section-nav-sticky-top,5.25rem) - 1.25rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;z-index:1}.section-quicknav::-webkit-scrollbar{display:none}#nav .container{max-width:calc(1440px + 7.75rem)!important;padding-inline-start:calc(var(--gutter) + 7.75rem)!important}}
@media(max-width:1319px){.section-quicknav{display:none!important}}
