.audioSection {
  position: relative;
  background: #f7f7f7;
  padding-right: 20px;
  border-radius: 12px;
  padding-top: 24px;
  margin-bottom: 12px;

  .btnRemove {
    position: absolute;
    bottom: 12px;
    right: 20px;
  }
}

.formContainer {
  max-height: 80vh;
  overflow-y: auto;
  padding: 0 10px;
}

.productModal {
  width: auto !important;
  height: auto !important;
  max-width: initial !important;

  :global {
    .n-dialog .n-dialog__content {
      height: 100%;
    }
  }
}

.productIframe {
  width: 1000px;
  height: 80vh;
  border: none;
}

.musicPreView {
  width: 100%;
  height: 100%;
  position: relative;
  .musicList {
    position: absolute;
    top: 14px;
    left: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 30px;
    padding: 0 18px;
    border-radius: 20px;
    background-color: rgba(255, 255, 255, 0.2);
    cursor: pointer;
    &:active {
      opacity: 0.8;
    }
    .musicImg {
      width: 18px;
      height: 18px;
    }
    .tipImg {
      width: 9px;
      height: 5px;
    }
    & > div {
      font-weight: 600;
      font-size: 14px;
      color: #fff;
      margin: 0 5px;
      line-height: 1;
    }
  }
}
:global {
  .musicalInstrumentsListPop {
    width: 118px;
  }
}
