/* Custom styles */
.custom-uploader .qq-upload-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    border-radius: 12px;
    border: 1px solid #EBF0F7;
    background: #fff;
    width: 100%;
    padding: 40px 10px;

  }
  .custom-uploader .qq-upload-button .special {
    transition: transform 0.5s ease;

  }
   .custom-uploader .qq-upload-button:hover img {
    transform: scale(1.2);
  }

  .custom-uploader .qq-upload-list {
    list-style-type: none;
    padding: 0;
  }
  
  .custom-uploader .qq-upload-list li {
    margin: 10px 0;
    border: 1px solid #ddd;
    padding: 10px;
    border-radius: 5px;
  }
  
  .custom-uploader .qq-upload-file {
    font-weight: bold;
  }
  
  .custom-uploader .qq-progress-bar {
    background-color: rgba(32, 99, 135, 1);
    height: 10px;
    border-radius: 5px;
  }
  
  .custom-uploader .qq-upload-spinner {
    display: none;
  }
  
  .custom-uploader .qq-upload-cancel {
    background-color: rgb(53, 143, 53);
    color: white;
    padding: 10px;
    border-radius: 5px;
    cursor: pointer;
    border: 1px solid #eee;

  }
  .custom-uploader .qq-upload-delete {
    background-color: #f44336;
    color: white;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #eee;
    cursor: pointer;
  }
  
  .custom-uploader .qq-upload-retry {
    background-color: #ff9800;
    color: white;
    padding: 10px;
    border-radius: 5px;
    cursor: pointer;
    border: 1px solid #eee;

  }
  