.overlay-scrollbar{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.overlay-scrollbar__scroll{scrollbar-width:none;scrollbar-gutter:auto;-ms-overflow-style:none;flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto}.overlay-scrollbar__scroll::-webkit-scrollbar{width:0;height:0;display:none}.overlay-scrollbar__track{pointer-events:none;z-index:5;opacity:0;width:3px;transition:opacity .18s;position:absolute;top:4px;bottom:4px;right:2px}.overlay-scrollbar__track.is-visible{opacity:1}.overlay-scrollbar__thumb{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 45%, transparent);width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 12%, transparent);will-change:transform}
