#nd-page{padding-bottom:max(var(--alok-bar-pad,0px), 1.5rem)}:root{--alok-rail-w:400px}@media (min-width:1536px){:root{--alok-rail-w:440px}}@media (min-width:1280px){body[data-alok-thread=open] #nd-notebook-layout{--fd-toc-width:var(--alok-rail-w)!important}body[data-alok-thread=open] #nd-toc{display:none!important}}@media (max-width:639px){body[data-alok-thread=open]{overflow:hidden}html:has(body[data-alok-thread=open]){scrollbar-gutter:auto}}@media (prefers-reduced-motion:reduce){.alok-bar,.alok-sheet{transition-property:opacity!important}.alok-bar[data-hidden=true]{translate:none!important}}.alok-bar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--color-fd-background) 55%, color-mix(in srgb, var(--color-fd-background) 0%, transparent));position:absolute;inset:-1.5rem -1rem -1rem}.alok-bar[data-thread=open]:before{top:0}.alok-bar[data-rail=true]:before,.alok-bar[data-dock=true]:before{display:none}#nd-toc{padding-bottom:var(--alok-dock-pad,.5rem)!important}@media (max-width:639px){.alok-bar[data-thread=open]:before{display:none}}
::highlight(alok-anchor){background-color:var(--alok-highlight);-webkit-text-decoration:underline 2px var(--alok-accent);text-decoration:underline 2px var(--alok-accent);text-underline-offset:3px}::highlight(alok-flash){background-color:color-mix(in srgb, var(--alok-accent) 38%, transparent)}.alok-note{animation:alok-note-in .22s var(--alok-ease) both}@keyframes alok-note-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.alok-note{animation-duration:1ms}}
