series-list .sidebar {
    width: 160px;
    height: 100vh;
    transition: margin 0.25s ease-out;
}

series-list .sidebar.hidden {
    margin-left: -160px;
}

series-list .list-group {
    --bs-list-group-bg: #14171a;
    --bs-list-group-active-bg: #042a62;
}

series-item .key, study-item .key {
    font-size: .75rem !important;
    color: var(--bs-secondary-color) !important;
    padding-right: 4px;
}

series-list .list-group-item {
    padding-bottom: 0px;
    border: none;
}

series-item img {
    min-width: 128px;
    min-height: 128px;
}
