.album-grid a:last-child,.album-grid a:nth-last-child(2),.movie-block:last-child,form h1{margin-bottom:0}

.album-tracklist .item-inner .item-title,.detailed-list .item-name,.detailed-list .item-unread{color:var(--title-color);font-weight:500}

.album-grid img,.search-grid a:nth-child(odd){margin-right:10px}

.album-grid a{display:flex;align-items:center;justify-content:flex-start;border-bottom:none!important;margin-bottom:20px}

.album-grid img{width:55px;border-radius:6px}

.album-details{width:calc(100% - 70px)}

.album-grid a:nth-child(2n) .album-details{width:calc(100% - 63px)}

.album-title{font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.album-author{line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;margin-top:4px;color:var(--text-color)}

.card.card-album .card-image img{aspect-ratio:1/1;object-fit:cover}

.album-header{display:flex;flex-direction:column;align-items:center;justify-content:center}

.album-header .album-cover{width:80%;border-radius:10px}

.album-header .album-title{font-weight:600;font-size:26px;margin-top:20px}

.album-header .album-artist{font-weight:400;font-size:16px;color:var(--text-color);margin-bottom:20px}

.album-stats{margin-bottom:40px}