.main-container{display:flex;position:absolute;left:200px;top:100px}.playlist-container{display:inline-block;max-height:60vH;overflow:auto;top:calc(50% - 30vH)}.playlist-container .artist-row{margin-bottom:5px}.playlist-container .artist-row .pin-block{display:inline-block;cursor:pointer}.playlist-container .artist-row i.fas{color:gold}.playlist-container .artist-row.pinned i.far{display:none}.playlist-container .artist-row:not(.pinned) i.fas{display:none}.album-gallery{display:inline-block;position:relative;left:200px;top:calc(30vH  - 90px)}.album-gallery ul li{padding:0;opacity:0;transition:opacity .3s}.album-gallery ul li img{width:180px}.album-gallery ul li:nth-child(2){transition-delay:0.3s}.album-gallery.visible ul li{opacity:1}