.AbmmVW_scope{position:relative}.AbmmVW_progress{z-index:10;pointer-events:none;opacity:0;border-right:1px solid var(--border);width:36px;height:100vh;transition:opacity .2s cubic-bezier(.165,.84,.44,1);position:fixed;top:0;left:0}.AbmmVW_progressShow{opacity:1}.AbmmVW_progressBar{transform-origin:top;background-color:color-mix(in oklch, var(--foreground) 14%, transparent);position:absolute;inset:0}.AbmmVW_bookmark{z-index:50;cursor:pointer;color:var(--muted-foreground);visibility:hidden;border-bottom:none;align-items:center;font-size:.875rem;text-decoration:none;transition:transform .24s cubic-bezier(.25,1,.5,1),color .2s,visibility .24s;display:flex;position:fixed;left:0;transform:translate(-100%)}.AbmmVW_bookmark:focus-visible{outline:2px solid var(--ring);outline-offset:4px;color:var(--foreground);border-radius:2px}.AbmmVW_bookmark:focus-visible .AbmmVW_text{opacity:1}.AbmmVW_bookmarkShow{visibility:visible;transform:translate(0)}.AbmmVW_dot{height:1px;transition:border-color .2s}.AbmmVW_chaptermark .AbmmVW_dot{opacity:1;border-bottom:1px solid;width:46px;height:12px}.AbmmVW_text{width:200px;margin-left:8px;transition:opacity .2s}.AbmmVW_text span{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:inherit;overflow:hidden}.AbmmVW_chaptermark .AbmmVW_text{opacity:0}@media (hover:hover) and (pointer:fine){.AbmmVW_bookmark:hover{color:var(--foreground)}.AbmmVW_bookmark:hover .AbmmVW_text,.AbmmVW_chaptermark:hover .AbmmVW_text{opacity:1}}@media (max-width:1248px){.AbmmVW_chaptermark .AbmmVW_dot{width:56px}}@media (max-width:1024px){.AbmmVW_progress{width:24px}.AbmmVW_bookmark{width:24vw;font-size:.75rem}.AbmmVW_chaptermark .AbmmVW_dot{width:32px}.AbmmVW_text{width:60%}}@media (max-width:820px){.AbmmVW_progress{width:10px}.AbmmVW_chapterIndicators{display:none}}@media (prefers-reduced-motion:reduce){.AbmmVW_progress,.AbmmVW_dot,.AbmmVW_text{transition-duration:.01ms}.AbmmVW_bookmark{opacity:0;transition:opacity .01ms,visibility .01ms;transform:none}.AbmmVW_bookmarkShow{opacity:1}}
