.widget-mediadescription .layout + .layout {
  margin-top: 1rem; }
.widget-mediadescription .tracks {
  counter-reset: trackCounter; }
.widget-mediadescription .track {
  counter-increment: trackCounter;
  position: relative;
  padding-left: 2.75rem;
  padding-right: 0;
  border-left: 0;
  border-right: 0;
  border-color: currentColor; }
  .widget-mediadescription .track:before {
    content: counter(trackCounter);
    position: absolute;
    top: 0.55rem;
    left: 0.625rem;
    background: #101010;
    color: #fff;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 100%;
    text-align: center;
    line-height: 1.5rem;
    font-size: .8rem; }
.widget-mediadescription .btn-group-listen div {
  display: flex; }
.widget-mediadescription .btn-group-listen .jp-controls {
  display: inline-flex; }
.widget-mediadescription .btn-group-listen:not(:last-child) .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }
.widget-mediadescription .lyrics {
  position: relative;
  top: 0.75rem;
  margin-left: -2.75rem;
  margin-right: -1.25rem; }
.widget-mediadescription .track:last-child .lyrics > div {
  border-radius: 0 0 0.1rem 0.1rem; }

@media (min-width: 576px) {
  .widget-mediadescription .layout + .layout {
    margin-top: 1.5rem; }
  .widget-mediadescription .track-actions {
    margin-top: -.3rem;
    margin-bottom: -.3rem; } }
@media (min-width: 768px) {
  .widget-mediadescription .layout + .layout {
    margin-top: 2rem; } }
@media (min-width: 992px) {
  .widget-mediadescription .layout + .layout {
    margin-top: 3rem; } }
@media (min-width: 1330px) {
  .widget-mediadescription .layout + .layout {
    margin-top: 4rem; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlc2NyaXB0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3Lnlhbm5pLmNvbS5saXZlLzUwMjAxMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy95YW5uaS9hc3NldHMvc3R5bGVzaGVldHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy55YW5uaS5jb20ubGl2ZS81MDIwMTAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMveWFubmkvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvQkU7RUFFRSxpQkFBc0IsRUFBQTtBQUd4QjtFQUVFLDRCQUEyQixFQUFBO0FBRzdCO0VBRUUsZ0NBQStCO0VBQy9CLG1CQUFrQjtFQUNsQixzQkFBaUQ7RUFDakQsaUJBQWdCO0VBQ2hCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLDJCQUEwQixFQUFBO0VBRTFCO0lBRUUsK0JBQThCO0lBQzlCLG1CQUFrQjtJQUNsQixhQUF1QztJQUN2QyxlQUFrQztJQUNsQyxvQkNrekJtRDtJRGp6Qm5ELFlDazRCb0M7SURqNEJwQyxjQUFhO0lBQ2IsZUFBYztJQUNkLG9CQUFtQjtJQUNuQixtQkFBa0I7SUFDbEIsb0JBQW1CO0lBQ25CLGlCQUFnQixFQUFBO0FBTWxCO0VBQ0UsY0FBYSxFQUFBO0FBR2Y7RUFFRSxxQkFBb0IsRUFBQTtBQUtwQjtFQUVFLDJCQUEwQjtFQUMxQiw4QkFBNkIsRUFBQTtBQUtuQztFQUVFLG1CQUFrQjtFQUNsQixhQ3l3QnNDO0VEeHdCdEMsc0JBQW1EO0VBQ25ELHVCQUEyQyxFQUFBO0FBRzdDO0VBQ0UsaUNBQXNFLEVBQUE7O0FFM0J0RTtFRm1DQTtJQUVFLG1CQUFzQixFQUFBO0VBR3hCO0lBRUUsbUJBQWtCO0lBQ2xCLHNCQUFxQixFQUFBLEVBQUE7QUUzQ3ZCO0VGb0RBO0lBRUUsaUJBQXNCLEVBQUEsRUFBQTtBRXREeEI7RUYrREE7SUFFRSxpQkFBc0IsRUFBQSxFQUFBO0FFakV4QjtFRjBFQTtJQUVFLGlCQUFzQixFQUFBLEVBQUEiLCJmaWxlIjoiZGVzY3JpcHRpb24uY3NzIn0= */