/* Тёмная тема — дополнительные стили */
/* Основные переменные уже перекрыты в variables.css через [data-theme="dark"] */

[data-theme="dark"] body {
  background: #0c2461;
}

[data-theme="dark"] body::before {
  filter: brightness(0.85);
}

[data-theme="dark"] .top-bar,
[data-theme="dark"] .bottom-bar {
  background: rgba(15, 20, 40, 0.5);
}

[data-theme="dark"] .input {
  background: rgba(15, 20, 40, 0.4);
  color: rgba(255, 255, 255, 0.9);
}

[data-theme="dark"] .modal-overlay {
  background: rgba(0, 0, 0, 0.5);
}

[data-theme="dark"] .progress-ring__track {
  stroke: rgba(255, 255, 255, 0.08);
}

@supports not (backdrop-filter: blur(1px)) {
  [data-theme="dark"] .glass {
    background: rgba(15, 20, 50, 0.92);
  }
}
