.mhv-scrollnav-host[data-v-ea3c9e5b]{width:0;height:0}.mhv-scrollnav[data-v-ea3c9e5b]{--mhv-scrollnav-knob:26px;z-index:40;border:1px solid var(--mhv-line);background:var(--mhv-surface);width:32px;box-shadow:var(--mhv-shadow-md);opacity:.72;border-radius:9999px;flex-direction:column;align-items:center;gap:6px;padding:2px 0;transition:opacity .15s;display:flex;position:fixed}.mhv-scrollnav.is-dragging[data-v-ea3c9e5b],.mhv-scrollnav[data-v-ea3c9e5b]:focus-within,.mhv-scrollnav[data-v-ea3c9e5b]:hover{opacity:1}.mhv-scrollnav-jump[data-v-ea3c9e5b],.mhv-scrollnav-jump[data-v-ea3c9e5b]:active,.mhv-scrollnav-jump[data-v-ea3c9e5b]:focus,.mhv-scrollnav-jump[data-v-ea3c9e5b]:hover{width:28px;height:28px;box-shadow:none;color:var(--mhv-text-muted);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:13px;display:inline-flex}.mhv-scrollnav-jump[data-v-ea3c9e5b]:hover{background:var(--mhv-wash-hover);color:var(--mhv-text)}.mhv-scrollnav-jump[data-v-ea3c9e5b]:focus-visible,.mhv-scrollnav-knob[data-v-ea3c9e5b]:focus-visible{box-shadow:var(--mhv-focus-ring);outline:none}.mhv-scrollnav-jump[data-v-ea3c9e5b]:disabled{cursor:default;opacity:.35}.mhv-scrollnav-track[data-v-ea3c9e5b]{cursor:pointer;touch-action:none;flex:none;width:100%;height:104px;position:relative}.mhv-scrollnav-track[data-v-ea3c9e5b]:before{content:"";background:rgb(var(--mhv-gray-300));border-radius:1px;width:2px;top:0;bottom:0}.mhv-scrollnav-knob[data-v-ea3c9e5b],.mhv-scrollnav-track[data-v-ea3c9e5b]:before{position:absolute;left:50%;transform:translate(-50%)}.mhv-scrollnav-knob[data-v-ea3c9e5b]{top:calc((100% - var(--mhv-scrollnav-knob)) * var(--mhv-scrollnav-ratio,0));width:12px;height:var(--mhv-scrollnav-knob);background:var(--mhv-selected-fill);cursor:grab;border-radius:9999px}.mhv-scrollnav.is-dragging .mhv-scrollnav-knob[data-v-ea3c9e5b]{cursor:grabbing}.mhv-scrollnav-fade-enter-active[data-v-ea3c9e5b],.mhv-scrollnav-fade-leave-active[data-v-ea3c9e5b]{transition:opacity .25s}.mhv-scrollnav-fade-enter-from[data-v-ea3c9e5b],.mhv-scrollnav-fade-leave-to[data-v-ea3c9e5b]{opacity:0}@media (prefers-reduced-motion:reduce){.mhv-scrollnav[data-v-ea3c9e5b],.mhv-scrollnav-fade-enter-active[data-v-ea3c9e5b],.mhv-scrollnav-fade-leave-active[data-v-ea3c9e5b]{transition:none}}
