.themeArtisian *{  
    --purple: rgb(123, 31, 162);
    --violet: rgb(103, 58, 183);
    --pink: rgb(244, 143, 177);
}
.themeArtisian #cards{
    padding:16px;
}
.themeArtisian #cards div{
    display:block;
}
.themeArtisian #bandName{
    display: none;
}
@keyframes background-pan-horizontal {
    from {
        background-position: 0% center;
    }
    
    to {
        background-position: -200% center;
    }
}
@keyframes background-pan-vertical {
    0% {
        background-position: center 0%;
    }
    100% {
        background-position: center 200%;
    }
}
.themeArtisian #songName{
    animation: background-pan-horizontal 3s linear infinite;
    background: linear-gradient(
      to right,
      var(--purple),
      var(--violet),
      var(--pink),
      var(--purple)
    );
    background-size: 200%;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.themeArtisian #songProgress{
    animation: background-pan-horizontal 10s linear infinite;
    background: linear-gradient(
      to right,
      var(--accentColor),
      var(--tetriaryColor),
      var(--accentColor)
    );
    background-size: 200%;
}
.themeArtisian #songBar > div{
    animation: background-pan-horizontal 1s linear infinite;
    background: linear-gradient(
      to right,
      var(--purple),
      var(--violet),
      var(--pink),
      var(--purple)
    );
    background-size: 200%;
}
.themeArtisian #songName p{
    white-space:normal;
    text-align: center;
    width:100%;
}
#spotifyNowPlayingContainer > span span{
    animation: background-pan-vertical 5s linear infinite alternate;
    background: linear-gradient(
      to top,
        transparent,
        var(--purple),
        var(--violet),
        var(--pink),
        var(--purple),
        transparent
    );
    background-size: 100% 300%;
}
#spotifyNowPlayingContainer > span span:nth-child(1){
    animation-delay: 350ms;
}
#spotifyNowPlayingContainer > span span:nth-child(2){
    animation-delay: 7000ms;
}
#spotifyNowPlayingContainer > span span:nth-child(3){
    animation-delay: 1350ms;
}
#spotifyNowPlayingContainer > span span:nth-child(4){
    animation-delay: 0ms;
}
#spotifyNowPlayingContainer > span span:nth-child(5){
    animation-delay: 3500ms;
}
#spotifyNowPlayingContainer > span span:nth-child(6){
    animation-delay: 900ms;
}
#spotifyNowPlayingContainer > span span:nth-child(7){
    animation-delay: 350ms;
    opacity:0;
}
#spotifyNowPlayingContainer > span span:nth-child(8){
    animation-delay: 0ms;
    opacity:0;
}