.wrap-Un5MtNUE {
    position: relative
}

.list-Un5MtNUE {
    background-color: #fff;
    padding: 15px 0
}

html.theme-dark .list-Un5MtNUE {
    background-color: #1e222d
}

.list-Un5MtNUE .item-Un5MtNUE {
    cursor: pointer;
    overflow: hidden;
    padding: 10px 30px 10px 15px;
    position: relative;
    text-align: left;
    text-overflow: ellipsis;
    transition: color .35s ease, background-color .35s ease;
    white-space: nowrap
}

.list-Un5MtNUE .item-Un5MtNUE.selected-Un5MtNUE {
    background-color: #3179f52e;
    color: #434651;
    transition-duration: 60ms
}

html.theme-dark .list-Un5MtNUE .item-Un5MtNUE.selected-Un5MtNUE {
    color: #d1d4dc
}

@media (any-hover:hover) {
    .list-Un5MtNUE .item-Un5MtNUE:hover:not(.selected-Un5MtNUE) {
        background-color: #f0f3fa;
        color: #434651;
        transition-duration: 60ms
    }
    html.theme-dark .list-Un5MtNUE .item-Un5MtNUE:hover:not(.selected-Un5MtNUE) {
        background-color: #2a2e39;
        color: #d1d4dc
    }
}

.list-Un5MtNUE .bluishItem-Un5MtNUE {
    cursor: pointer;
    overflow: hidden;
    padding: 10px 30px 10px 15px;
    position: relative;
    text-align: left;
    text-overflow: ellipsis;
    transition: color .35s ease, background-color .35s ease;
    white-space: nowrap
}

.list-Un5MtNUE .bluishItem-Un5MtNUE.selected-Un5MtNUE {
    background-color: #3179f52e;
    color: #fff;
    transition-duration: 60ms
}

@media (any-hover:hover) {
    .list-Un5MtNUE .bluishItem-Un5MtNUE:hover:not(.selected-Un5MtNUE) {
        background-color: #e3effd;
        color: #434651;
        transition-duration: 60ms
    }
    html.theme-dark .list-Un5MtNUE .bluishItem-Un5MtNUE:hover:not(.selected-Un5MtNUE) {
        background-color: #2a2e39;
        color: #d1d4dc
    }
}

.list-Un5MtNUE .bluishItem-Un5MtNUE.noPadding-Un5MtNUE {
    padding: 0
}

.list-HGwPo2aR {
    display: flex;
    flex-direction: column;
    overflow: auto
}

.list-HGwPo2aR .item-HGwPo2aR {
    display: inline-flex;
    flex-shrink: 0
}

.container-HTBJo9ba {
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    background-color: var(--tv-color-popup-background, #fff);
    border-radius: 6px;
    box-shadow: 0 2px 4px #0003;
    box-sizing: border-box;
    line-height: normal
}

html.theme-dark .container-HTBJo9ba {
    background-color: var(--tv-color-popup-background, #1e222d);
    box-shadow: 0 2px 4px #0006
}

.container-HTBJo9ba::-webkit-scrollbar {
    height: 5px;
    width: 5px
}

.container-HTBJo9ba::-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 .container-HTBJo9ba::-webkit-scrollbar-thumb {
    background-color: var(--tv-color-scrollbar-thumb-background, #363a45)
}

.container-HTBJo9ba::-webkit-scrollbar-track {
    background-color: initial;
    border-radius: 3px
}

.container-HTBJo9ba::-webkit-scrollbar-corner {
    display: none
}

.container-HTBJo9ba.top-HTBJo9ba {
    background-color: var(--tv-color-popup-background, #fff);
    border-radius: 6px;
    box-shadow: 0 2px 4px #0003
}

html.theme-dark .container-HTBJo9ba.top-HTBJo9ba {
    background-color: var(--tv-color-popup-background, #1e222d);
    box-shadow: 0 2px 4px #0006
}