.repertoire-body{background:#fafafa;flex-direction:column;flex:1;padding:.5rem 1.5rem;list-style:none;display:flex}.repertoire-body.empty{color:#d4d4d4;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;display:flex}.repertoire-body.empty p{text-align:center;color:#525252;font-size:1rem;font-weight:600}.repertoire-body__item{border-bottom:1px solid #efecff;align-items:center;gap:.75rem;width:100%;padding-block:.5rem;padding-inline:1.5rem;display:flex}.repertoire-body__item--dragging{background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001f}.repertoire-body__item .song{flex:1;min-width:0}.repertoire-body__grip{color:#000;cursor:grab;flex-shrink:0;align-items:center;display:flex}