/* ============================================================================
   admin-dark.css — тёмные значения токенов admin.css (те же имена, только цвета и тени).
   Подключается в partials/head_assets.html с media по cookie kadmin_theme:
     нет cookie (как в системе) → (prefers-color-scheme: dark); dark → all; light → not all.
   Переключатель в шапке (admin.js, «Тема») меняет media на лету. Новый цветовой токен в
   admin.css — сюда же его тёмное значение.
   ========================================================================== */
:root {
  color-scheme: dark;
  /* Палитра дизайна приложения (a31.js: DARK): фон #0E0B1A, акцент #D068CC; поверхности и рамки —
     белый с альфой поверх фона (дизайн: 0.03–0.12), сведённые к непрозрачным цветам: поверхность ≈ .045,
     заливка ≈ .075/.11, рамка ≈ .09/.15. Текст — белый .95/.75/.55, как в дизайне. */
  --bg: #0e0b1a;
  --surface: #191624;
  --surface-2: #201d2b;
  --surface-3: #292633;
  --border: #24212f;
  --border-strong: #32303c;
  --text: #f3f3f4;
  --text-muted: #c3c2c6;
  --text-faint: #939198;
  --primary: #d068cc;
  --primary-hover: #da7bd6;
  --primary-text: #d068cc;
  --primary-soft: rgba(208, 104, 204, .14);
  --danger: #dc5c5f;
  --danger-hover: #e77477;
  --danger-soft: rgba(220, 50, 50, .12);
  --success: #60e586;
  --success-soft: rgba(30, 160, 70, .22);
  --warning: #d8b548;
  --warning-soft: rgba(201, 162, 62, .14);
  --info: #7aa2ff;
  --info-soft: rgba(122, 162, 255, .14);
  --hl: rgba(228, 192, 74, .16);
  --shadow-1: 0 1px 2px rgba(0, 0, 0, .45);
  --shadow-2: 0 12px 32px rgba(0, 0, 0, .55);
  --shadow-up: 0 -4px 16px rgba(0, 0, 0, .5);
  --focus-ring: 0 0 0 3px rgba(208, 104, 204, .40);
  --st-p1: #fbbf24; --st-p2: #4ade80; --st-p3: #9ca3af; --st-p4: #60a5fa;
  --st-p5: #f87171; --st-p6: #a78bfa; --st-p7: #94a3b8;
  --st-v1: #fbbf24; --st-v2: #4ade80; --st-v3: #9ca3af; --st-v4: #f87171;
  --st-special: #a78bfa; --st-ultra: #e4c04a; --st-dry: #2dd4bf; --st-muted: #a9a7b0;
  --st-t-run: #7aa2ff; --st-t-ok: #4ade80; --st-t-fail: #f87171; --st-t-cfail: #fb923c; --st-t-stuck: #fbbf24;
}
