@ -12926,53 +12926,22 @@ body.helper-mode-active #dashboard-activity-feed:hover {
cursor : pointer ;
background : rgba ( 18 , 18 , 18 , 1 ) ;
border : 1px solid rgba ( 255 , 255 , 255 , 0 . 06 ) ;
transition : transform 0 . 3s cubic-bezier ( 0 . 34 , 1 . 56 , 0 . 64 , 1 ) ,
border-color 0 . 3s ease ,
box-shadow 0 . 3s ease ;
transition : transform 0 . 2s ease , border-color 0 . 2s ease , box-shadow 0 . 2s ease ;
box-shadow : 0 4px 16px rgba ( 0 , 0 , 0 , 0 . 3 ) ;
contain : layout style paint ;
will-change : transform ;
}
. watchlist-artist-card : hover {
transform : translateY ( -6px ) ;
border-color : rgba ( var ( --accent-rgb ) , 0 . 3 ) ;
box-shadow :
0 16px 40px rgba ( 0 , 0 , 0 , 0 . 5 ) ,
0 0 30px rgba ( var ( --accent-rgb ) , 0 . 12 ) ,
0 0 60px rgba ( var ( --accent-rgb ) , 0 . 05 ) ;
transform : translateY ( -4px ) ;
border-color : rgba ( var ( --accent-rgb ) , 0 . 25 ) ;
box-shadow : 0 12px 32px rgba ( 0 , 0 , 0 , 0 . 5 ) ;
}
. watchlist-artist-card : active {
transform : translateY ( -2px ) ;
}
/* Card entrance animation */
@ keyframes watchlistCardIn {
from {
opacity : 0 ;
transform : translateY ( 16px ) scale ( 0 . 97 ) ;
}
to {
opacity : 1 ;
transform : translateY ( 0 ) scale ( 1 ) ;
}
}
. watchlist-artist-card {
animation : watchlistCardIn 0 . 35s ease-out backwards ;
}
. watchlist-artist-card : nth-child ( 1 ) { animation-delay : 0.02 s ; }
. watchlist-artist-card : nth-child ( 2 ) { animation-delay : 0.04 s ; }
. watchlist-artist-card : nth-child ( 3 ) { animation-delay : 0.06 s ; }
. watchlist-artist-card : nth-child ( 4 ) { animation-delay : 0.08 s ; }
. watchlist-artist-card : nth-child ( 5 ) { animation-delay : 0.10 s ; }
. watchlist-artist-card : nth-child ( 6 ) { animation-delay : 0.12 s ; }
. watchlist-artist-card : nth-child ( 7 ) { animation-delay : 0.14 s ; }
. watchlist-artist-card : nth-child ( 8 ) { animation-delay : 0.16 s ; }
. watchlist-artist-card : nth-child ( 9 ) { animation-delay : 0.18 s ; }
. watchlist-artist-card : nth-child ( 10 ) { animation-delay : 0.20 s ; }
. watchlist-artist-card : nth-child ( n + 11 ) { animation-delay : 0.22 s ; }
/* Image container with gradient fade */
. watchlist-card-image {
position : relative ;
@ -13001,8 +12970,7 @@ body.helper-mode-active #dashboard-activity-feed:hover {
height : 100 % ;
object-fit : cover ;
display : block ;
transition : transform 0 . 4s cubic-bezier ( 0 . 25 , 0 . 46 , 0 . 45 , 0 . 94 ) ,
filter 0 . 4s ease ;
transition : transform 0 . 3s ease ;
}
. watchlist-artist-card : hover . watchlist-card-image img {