.ScrollProgress_wrap__CwQeR{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:850;display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:color .3s ease,opacity .3s ease,visibility .3s ease}.ScrollProgress_wrap__CwQeR.ScrollProgress_light__oIz7B{color:#06062a}.ScrollProgress_wrap__CwQeR.ScrollProgress_shown__4cC1Z{opacity:1;visibility:visible}.ScrollProgress_label__feJQx{writing-mode:vertical-rl;transform:rotate(180deg);background:none;border:none;color:inherit;font-family:var(--font-body);font-size:var(--text-meta);font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;padding:6px 2px;opacity:.7;pointer-events:auto;transition:opacity .2s ease}.ScrollProgress_label__feJQx:hover{opacity:1}.ScrollProgress_track__qp1h5{position:relative;width:2px;height:clamp(90px,18vh,170px);border-radius:2px}.ScrollProgress_track__qp1h5:before{content:"";opacity:.22}.ScrollProgress_fill__Ev5Ht,.ScrollProgress_track__qp1h5:before{position:absolute;inset:0;background:currentColor;border-radius:2px}.ScrollProgress_fill__Ev5Ht{transform-origin:top}@media (max-width:900px){.ScrollProgress_wrap__CwQeR{display:none}}