.collection-body{background:#fafafa;flex-direction:column;flex:1;padding:.5rem 1.5rem;list-style:none;display:flex}.collection-body--empty{color:#d4d4d4;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;display:flex}.collection-body--empty p{text-align:center;color:#525252;font-size:1rem;font-weight:600}.collection-body__item{border-bottom:1px solid #efecff;padding-block:.5rem;padding-inline:1.5rem}.collection-body__item .song{width:100%}
.collection-page{background:#fff;flex-direction:column;min-height:100svh;display:flex}.collection-page--loading,.collection-page--error{min-height:100svh}