ansform: scale(1.02);
    }

    #fileInput {
      display: none;
    }

    .controls {
      margin-bottom: 24px;
    }

    .control-group {
      margin-bottom: 16px;
    }

    .control-group label {
      display: block;
      margin-bottom: 8px;
      font-weight: 500;
      color: #374151;
    }

    .slider-container {
      display: flex;
      align-items: center;
      gap: 12px;
    }

    #qualityRange {
      flex: 1;
      height: 8px;
      border-radius: 4px;
      background: #e5e7eb;
  