@media (min-width:1024px){@keyframes book-sidebar-stick{0%{top:calc(var(--context-bar-height) + 2rem)}to{top:calc(var(--context-bar-height) + 2.5rem)}}@supports (animation-timeline:scroll()){.book-sidebar{animation:linear both book-sidebar-stick;animation-timeline:scroll(root);animation-range:0 .5rem}}.book-sidebar{scrollbar-gutter:stable;overscroll-behavior:contain}@supports not selector(::-webkit-scrollbar){.book-sidebar{scrollbar-width:thin;scrollbar-color:transparent transparent}.book-sidebar[data-scrolling=true]{scrollbar-color:#8fa89d59 transparent}@media (hover:hover){.book-sidebar:hover{scrollbar-color:#8fa89d59 transparent}}}.book-sidebar::-webkit-scrollbar{width:6px}.book-sidebar::-webkit-scrollbar-track{background:0 0}.book-sidebar::-webkit-scrollbar-thumb{background-color:#8fa89d00;background-clip:padding-box;border-left:2px solid #0000;border-radius:4px;transition:background-color .4s}.book-sidebar::-webkit-scrollbar-button{width:0;height:0;display:none}.book-sidebar[data-scrolling=true]::-webkit-scrollbar-thumb{background-color:#8fa89d59}@media (hover:hover){.book-sidebar:hover::-webkit-scrollbar-thumb{background-color:#8fa89d59}.book-sidebar::-webkit-scrollbar-thumb:hover{background-color:#8fa89d99}}@media (prefers-reduced-motion:reduce){.book-sidebar::-webkit-scrollbar-thumb{transition:none}}.book-sidebar:focus-visible{outline-offset:-2px;outline:2px solid #e0b13d}}
