.thread-singers a{color:rgba(134,142,150,0.8)!important}
.thread-singers a:hover{color:#FFF!important}
.thread-singers a:after{display:none}
.singer-edit{position:absolute;right:0;margin-top:0}
.cover-1{width:130px;height:130px;padding:1px}
.singer-brief-container{max-height:100px;overflow-y:auto;padding-right:8px;scrollbar-width:thin;margin-top:5px}
.singer-brief-container::-webkit-scrollbar{width:40px}
.singer-brief-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:20px}
.singer-avatar-container{margin:0 -5px}
.singer-avatar-row{display:flex;flex-wrap:wrap;margin-bottom:15px}
.singer-avatar-item{width:8.333%;padding:0 5px;margin-bottom:10px}
.singer-avatar-link{display:block;text-align:center;text-decoration:none;color:#333}
.singer-avatar-wrapper{width:100%;padding-top:100%;position:relative;overflow:hidden;background:#f5f5f5;border:1px solid #eee;border-radius:0}
.singer-avatar-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}
.singer-avatar-link:hover .singer-avatar-img{transform:scale(1.1)}
.singer-name-container{position:absolute;bottom:0;left:0;right:0;padding:5px 5px;background-color:rgba(0,0,0,.6);text-align:center;z-index:1}
.singer-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.2;color:#fff}

@media (max-width:992px){.singer-avatar-item{width:16.666%}}
@media (max-width:768px){.singer-avatar-item{width:25%}}
@media (max-width:576px){.singer-avatar-item{width:33.333%}}

.abc-songlist > .abc-songlist-item { position: relative; }
.abc-songlist-item input[type="checkbox"] { position: relative; z-index: 2; }
.singer-list-title{-webkit-text-stroke:.35px currentColor}
.singer-list-icon{color:#fd7e14}
