/* Uppy Dark Theme CSS */
/* Bu dosya Uppy dosya yükleme bileşeninin karanlık modda düzgün görüntülenmesi için oluşturulmuştur */

/* Karanlık mod aktif olduğunda Uppy stillerini geçersiz kıl */
[data-theme="dark"] .uppy-Dashboard-inner,
[data-theme="dark"] .uppy-Dashboard-AddFiles,
[data-theme="dark"] .uppy-Dashboard-dropFilesHereHint,
[data-theme="dark"] .uppy-Dashboard-browse,
[data-theme="dark"] .uppy-Dashboard-uploadState,
[data-theme="dark"] .uppy-StatusBar {
  background-color: var(--dark-2, #273142) !important;
  color: var(--base, #fff) !important;
}

/* Uppy Dashboard arka planı */
[data-theme="dark"] .uppy-Dashboard-inner {
  border: 1px solid var(--border-color, #d1d5db33) !important;
}

/* Dosya sürükleme alanı */
[data-theme="dark"] .uppy-Dashboard-dropFilesHereHint {
  border: 2px dashed var(--border-color, #d1d5db33) !important;
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* Gözat bağlantısı */
[data-theme="dark"] .uppy-Dashboard-browse {
  color: var(--primary-600, #487FFF) !important;
}

/* Dosya listesi */
[data-theme="dark"] .uppy-Dashboard-files {
  background-color: var(--dark-2, #273142) !important;
}

/* Dosya öğesi */
[data-theme="dark"] .uppy-Dashboard-Item {
  background-color: var(--dark-3, #323D4E) !important;
  border: 1px solid var(--border-color, #d1d5db33) !important;
}

/* Dosya adı ve boyutu */
[data-theme="dark"] .uppy-Dashboard-Item-name,
[data-theme="dark"] .uppy-Dashboard-Item-statusSize {
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* İlerleme çubuğu */
[data-theme="dark"] .uppy-StatusBar {
  background-color: var(--dark-3, #323D4E) !important;
  border-top: 1px solid var(--border-color, #d1d5db33) !important;
}

[data-theme="dark"] .uppy-StatusBar-content {
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* Dosya türü simgesi */
[data-theme="dark"] .uppy-Dashboard-Item-previewIcon {
  background-color: var(--dark-3, #323D4E) !important;
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* Dosya kaldırma düğmesi */
[data-theme="dark"] .uppy-Dashboard-Item-action--remove {
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* Uppy bilgi metni */
[data-theme="dark"] .uppy-Dashboard-poweredBy {
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* Uppy bilgi metni bağlantısı */
[data-theme="dark"] .uppy-Dashboard-poweredBy a {
  color: var(--primary-600, #487FFF) !important;
}

/* Uppy dosya yükleme durumu */
[data-theme="dark"] .uppy-StatusBar-statusPrimary {
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* Uppy dosya yükleme ilerleme çubuğu */
[data-theme="dark"] .uppy-StatusBar-progress {
  background-color: var(--primary-600, #487FFF) !important;
}

/* Uppy düğmeleri */
[data-theme="dark"] .uppy-Dashboard-Item-action--remove:hover {
  background-color: var(--danger-600, #EF4770) !important;
  color: #fff !important;
}

/* Uppy dosya önizleme arka planı */
[data-theme="dark"] .uppy-Dashboard-Item-previewInnerWrap {
  background-color: var(--dark-3, #323D4E) !important;
  border-color: var(--border-color, #d1d5db33) !important;
}

/* Uppy dosya önizleme */
[data-theme="dark"] .uppy-Dashboard-Item-preview {
  background-color: var(--dark-3, #323D4E) !important;
}

/* Uppy dosya yükleme başarılı */
[data-theme="dark"] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-statusIndicator {
  color: var(--success-600, #10B981) !important;
}

/* Uppy dosya yükleme hata */
[data-theme="dark"] .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-statusIndicator {
  color: var(--danger-600, #EF4770) !important;
}

/* Uppy dosya yükleme bekliyor */
[data-theme="dark"] .uppy-Dashboard-Item.is-waiting .uppy-Dashboard-Item-statusIndicator {
  color: var(--warning-600, #F59E0B) !important;
}

/* Uppy dosya yükleme devam ediyor */
[data-theme="dark"] .uppy-Dashboard-Item.is-uploading .uppy-Dashboard-Item-statusIndicator {
  color: var(--primary-600, #487FFF) !important;
}

/* Uppy dosya yükleme iptal edildi */
[data-theme="dark"] .uppy-Dashboard-Item.is-cancelled .uppy-Dashboard-Item-statusIndicator {
  color: var(--text-secondary-light, #D1D5DB) !important;
}

/* Uppy dosya yükleme düğmesi */
[data-theme="dark"] .uppy-StatusBar-actionBtn--upload {
  background-color: var(--primary-600, #487FFF) !important;
  color: #fff !important;
}

/* Uppy dosya yükleme iptal düğmesi */
[data-theme="dark"] .uppy-StatusBar-actionBtn--retry {
  background-color: var(--primary-600, #487FFF) !important;
  color: #fff !important;
}

/* Uppy dosya yükleme iptal düğmesi */
[data-theme="dark"] .uppy-StatusBar-actionBtn--cancel {
  background-color: var(--danger-600, #EF4770) !important;
  color: #fff !important;
}

/* Uppy dosya yükleme tamamlandı */
[data-theme="dark"] .uppy-StatusBar.is-complete {
  background-color: var(--success-600, #10B981) !important;
  color: #fff !important;
}

/* Uppy dosya yükleme hata */
[data-theme="dark"] .uppy-StatusBar.is-error {
  background-color: var(--danger-600, #EF4770) !important;
  color: #fff !important;
}
