*{scrollbar-color:var(--balivi-scrollbar-thumb) transparent}::-webkit-scrollbar{width:5px;height:5px;background:transparent}html::-webkit-scrollbar{width:7px}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--balivi-scrollbar-thumb);border-radius:999px;min-height:36px;min-width:36px}::-webkit-scrollbar-thumb:hover{background:var(--balivi-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}[data-balivi-scroll-area]{scrollbar-width:none!important;scrollbar-gutter:auto!important}[data-balivi-scroll-area]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.balivi-transient-scroll__viewport>.sop-picker,.balivi-transient-scroll__viewport>.srp-scroll-content{padding-right:0!important}.balivi-scrollbar-rail{position:fixed;margin:0;padding:0;border:0;border-radius:999px;background:transparent;touch-action:none;user-select:none;cursor:default}.balivi-scrollbar-thumb{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:var(--balivi-scrollbar-thumb)}.balivi-scrollbar-rail:hover .balivi-scrollbar-thumb,.balivi-scrollbar-rail[data-dragging] .balivi-scrollbar-thumb{background:var(--balivi-scrollbar-thumb-hover)}@media(min-width:768px){html:root:not(:has([data-mobile-scrollbars],[data-guest-app-device-preview])){scrollbar-gutter:auto;--balivi-scrollbar-track:transparent;--balivi-scrollbar-gutter:0px;--balivi-scrollbar-reserve-size:0px;--balivi-scrollbar-edge:0px;--balivi-scrollbar-thumb-size:5px;--balivi-document-scrollbar-thumb-size:5px;--balivi-document-scrollbar-inset:2px;--balivi-document-scrollbar-inset-end:2px;--balivi-document-scrollbar-edge:1px;--balivi-scrollbar-hit-size:12px;--balivi-scrollbar-rail-edge:2px;--balivi-scrollbar-inset:4px;--balivi-scrollbar-auto-hide:1;--balivi-workspace-scrollbar-top-gap:2px}html .protected-page-shell:has(.home-dashboard),html[data-balivi-scroll-reserve] .protected-page-shell{min-width:0}html:has([data-notification-desktop=true]) .balivi-scrollbar-rail[data-balivi-document-scrollbar=y]{z-index:2201!important}html:has([role=dialog][aria-modal=true]) .balivi-scrollbar-rail[data-balivi-document-scrollbar]{z-index:2201!important}.balivi-dropdown-scroll-popup .balivi-transient-scroll__viewport{padding-right:0!important}.balivi-scrollbar-rail[data-scrollbar-auto-hide]{pointer-events:none}.balivi-scrollbar-rail[data-scrollbar-auto-hide] .balivi-scrollbar-thumb{opacity:0;background:rgba(102,102,106,.5);transition:opacity .18s ease-out,background-color .14s ease-out}.balivi-scrollbar-rail[data-scrollbar-auto-hide]:is([data-scrollbar-active],[data-dragging]){pointer-events:auto}.balivi-scrollbar-rail[data-scrollbar-auto-hide]:is([data-scrollbar-active],[data-dragging],:hover) .balivi-scrollbar-thumb{opacity:1}.balivi-scrollbar-rail[data-scrollbar-auto-hide]:is(:hover,[data-dragging]) .balivi-scrollbar-thumb{background:rgba(102,102,106,.7)}}@media(prefers-reduced-motion:reduce){.balivi-scrollbar-thumb{transition:none!important}}@media (max-width:767px){body,body *,html{scrollbar-width:none!important;scrollbar-gutter:auto!important}body ::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.balivi-scrollbar-rail{display:none!important}}html:has([data-mobile-scrollbars],[data-guest-app-device-preview]),html:has([data-mobile-scrollbars],[data-guest-app-device-preview]) body,html:has([data-mobile-scrollbars],[data-guest-app-device-preview]) body *{scrollbar-width:none!important;scrollbar-gutter:auto!important}html:has([data-mobile-scrollbars],[data-guest-app-device-preview]) body ::-webkit-scrollbar,html:has([data-mobile-scrollbars],[data-guest-app-device-preview]) body::-webkit-scrollbar,html:has([data-mobile-scrollbars],[data-guest-app-device-preview])::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html:has([data-mobile-scrollbars],[data-guest-app-device-preview]) .balivi-scrollbar-rail{display:none!important}@media (forced-colors:active){body *,html{scrollbar-color:auto!important}.balivi-scrollbar-rail{display:none!important}}html[data-balivi-document-scroll-overlay]{padding-right:0!important}