.artist { padding: .5em; color: var(--fg-3); background: var(--bg-2); box-shadow: var(--shadow-md); border-radius: 16px; text-align: center; cursor: pointer; transition: background .1s ease-out, color .1s ease-out; } .artist:hover { background: var(--bg-1); text-decoration: hover; } .artist .artist-avatar { width: 100%; object-fit: cover; border-radius: 8px; } .artist .artist-name { display: block; }