/* Улучшение контрастности золотого текста на черном фоне */

/* Все золотые тексты должны быть более контрастными */
.dark-theme .text-yellow-500 {
  color: #fcd34d !important; /* Яркий золотой */
  text-shadow: 0 0 4px rgba(251, 191, 36, 0.5), 0 2px 4px rgba(0, 0, 0, 0.3) !important;
  font-weight: 600 !important;
}

/* Заголовки - еще более контрастные */
.dark-theme h1.text-yellow-500,
.dark-theme h2.text-yellow-500,
.dark-theme h3.text-yellow-500,
.dark-theme .text-3xl.text-yellow-500,
.dark-theme .text-4xl.text-yellow-500,
.dark-theme .text-5xl.text-yellow-500,
.dark-theme .text-6xl.text-yellow-500 {
  color: #fbbf24 !important;
  text-shadow: 0 0 6px rgba(251, 191, 36, 0.6), 0 2px 6px rgba(0, 0, 0, 0.4) !important;
  font-weight: 700 !important;
}

/* Крупные числа в статистике */
.dark-theme .text-3xl.font-bold.text-yellow-500 {
  color: #fcd34d !important;
  text-shadow: 0 0 5px rgba(251, 191, 36, 0.6), 0 2px 5px rgba(0, 0, 0, 0.4) !important;
  font-weight: 700 !important;
}

/* Черный текст на золотом фоне - принудительно */
.dark-theme .bg-yellow-500,
.dark-theme .bg-yellow-400 {
  color: #000000 !important;
}

.dark-theme .bg-yellow-500 *,
.dark-theme .bg-yellow-400 * {
  color: #000000 !important;
}

/* Иконки на золотом - черные */
.dark-theme .bg-yellow-500 i,
.dark-theme .bg-yellow-400 i,
.dark-theme .bg-yellow-500 svg,
.dark-theme .bg-yellow-400 svg {
  color: #000000 !important;
  fill: #000000 !important;
}










