.overlay-scroll-layer{position:fixed;inset:0;z-index:95;pointer-events:none}html.overlay-scrollbars-ready,html.overlay-scrollbars-ready *,html.overlay-scrollbars-ready body{scrollbar-width:none}html.overlay-scrollbars-ready ::-webkit-scrollbar,html.overlay-scrollbars-ready body::-webkit-scrollbar,html.overlay-scrollbars-ready::-webkit-scrollbar{display:none;width:0;height:0}.overlay-scroll-host{scrollbar-width:none}.overlay-scroll-host::-webkit-scrollbar{display:none;width:0;height:0}.overlay-scroll-lane{position:absolute;top:0;left:0;display:none;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out)}.overlay-scroll-lane--v{width:16px}.overlay-scroll-lane--h{height:16px}.overlay-scroll-lane.is-visible{opacity:1;pointer-events:auto;transition-duration:.12s}.overlay-scroll-thumb{position:absolute;border-radius:999px;background:var(--overlay-scrollbar-thumb)}.overlay-scroll-lane--v .overlay-scroll-thumb{right:3px;width:7px;transition:width .14s var(--ease-out)}.overlay-scroll-lane--v.is-wide .overlay-scroll-thumb{width:11px}.overlay-scroll-lane--h .overlay-scroll-thumb{bottom:3px;height:7px;transition:height .14s var(--ease-out)}.overlay-scroll-lane--h.is-wide .overlay-scroll-thumb{height:11px}html.overlay-scroll-dragging,html.overlay-scroll-dragging *{cursor:default!important;user-select:none!important}.overlay-scroll-layer.is-static .overlay-scroll-lane{opacity:1;pointer-events:auto;transition:none}.overlay-scroll-layer.is-static .overlay-scroll-thumb{transition:none}@media (prefers-reduced-motion:reduce){.overlay-scroll-lane{opacity:1;pointer-events:auto;transition:none}.overlay-scroll-thumb{transition:none}}