.sb-inner-shadow {
    background: #fff;
    bottom: -10px;
    box-shadow: 0 0 5px #00000026;
    height: 10px;
    pointer-events: none;
    position: absolute;
    transform: translateY(0);
    transition: opacity .11666667s ease, transform .11666667s ease;
    width: 100%;
    z-index: 5
}

html.theme-dark .sb-inner-shadow {
    background: #1e222d
}

.sb-inner-shadow.top {
    box-shadow: 0 0 5px #00000026;
    top: -10px
}

.sb-inner-shadow.i-invisible {
    transform: translateY(5px)
}

.sb-inner-shadow.i-invisible.top {
    transform: translateY(-5px)
}

.sb-inner-shadow.i-invisible {
    opacity: 0
}

.sb-scrollbar {
    opacity: 0;
    position: absolute !important;
    right: 1px;
    top: 73px;
    transition: opacity .3s;
    width: 7px;
    z-index: 1
}

.sb-scrollbar.active,
.sb-scrollbar.active-always {
    opacity: 1
}

.sb-scrollbar__content-wrapper--scroll-inited {
    position: relative
}

.sb-scrollbar__content--scroll-inited {
    position: absolute
}

.sb-scrollbar-wrap {
    height: 100%;
    position: absolute;
    right: 1px;
    top: 0;
    width: 6px;
    z-index: 1
}

.sb-scrollbar-wrap .sb-scrollbar {
    right: 0
}

.sb-scrollbar-body {
    background: #d1d4dc;
    border: 0;
    width: 6px
}

html.theme-dark .sb-scrollbar-body {
    background: #50535e
}

.gray .sb-scrollbar-body {
    background: #75757a;
    border-color: #75757a;
    border-radius: 3px
}

.sb-scrollbar-bottom,
.sb-scrollbar-top {
    display: none
}

.active-always.gray,
.gray {
    opacity: .5
}

.wrapper-PQ5O_1M7.touch-PQ5O_1M7.wrapper-PQ5O_1M7.touch-PQ5O_1M7 {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.wrapper-PQ5O_1M7.touch-PQ5O_1M7.wrapper-PQ5O_1M7.touch-PQ5O_1M7::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

.wrapper-PQ5O_1M7.touch-PQ5O_1M7.wrapper-PQ5O_1M7.touch-PQ5O_1M7::-webkit-scrollbar-thumb {
    background-clip: content-box;
    background-color: var(--tv-color-scrollbar-thumb-background, #9598a1);
    border: 1px solid #0000;
    border-radius: 3px
}

html.theme-dark .wrapper-PQ5O_1M7.touch-PQ5O_1M7.wrapper-PQ5O_1M7.touch-PQ5O_1M7::-webkit-scrollbar-thumb {
    background-color: var(--tv-color-scrollbar-thumb-background, #363a45)
}

.wrapper-PQ5O_1M7.touch-PQ5O_1M7.wrapper-PQ5O_1M7.touch-PQ5O_1M7::-webkit-scrollbar-track {
    background-color: initial;
    border-radius: 3px
}

.wrapper-PQ5O_1M7.touch-PQ5O_1M7.wrapper-PQ5O_1M7.touch-PQ5O_1M7::-webkit-scrollbar-corner {
    display: none
}