/* Токены Nura — единственное место с цветовыми литералами в оболочке (Д1).
   Источник: design/handoff-2026-09-02-queue1/README.md, «Токены». Светлая — :root, тёмная — prefers-color-scheme. */
:root {
  --ground: #F8F7FA;
  --surface: #FFFFFF;
  --field: #F3F3F5;
  --line: #E2E0E5;
  --rule: #EDEBF0;
  --ink: #09090A;
  --ink-2: #75737A;
  --ink-3: #C4C1C9;
  --tab-inactive: #828087;
  --accent: #5546E3;
  --accent-hover: #4B3BDB;
  --accent-soft: #EFEDFF;
  --accent-ink: #2011A8;
  --accent-border: #8679ED;
  --on-accent: #FFFFFF;
  --ok: #15AD30;
  --ok-soft: #C0F0C8;
  --ok-ink: #0D6B1E;
  --warn: #FFC533;
  --warn-soft: #FFDC85;
  --warn-ink: #09090A;
  --err: #DA1717;
  --err-soft: #FFD8D8;
  --navy: #0C0342;
  --on-navy: #C6C1F7;
  --on-navy-strong: #FFFFFF;
  --yandex: #FC3F1D;
  --telegram: #2AABEE;
  --vk: #0077FF;
  --white-60: rgba(255, 255, 255, .6);
  --white-14: rgba(255, 255, 255, .14);
  --white-10: rgba(255, 255, 255, .1);
  --white-08: rgba(255, 255, 255, .08);
  --scrim: rgba(9, 9, 10, .4);
  --shadow-card: 0 1px 2px rgba(2, 2, 3, .04);
  --shadow-accent: 0 4px 12px rgba(85, 70, 227, .28);
  --shadow-drag: 0 12px 32px rgba(9, 9, 10, .16);
  --shadow-segment: 0 1px 2px rgba(2, 2, 3, .08);
  --r22: 22px;
  --r16: 16px;
  --r12: 12px;
  --r10: 10px;
  --r9: 9px;
  --r8: 8px;
  --font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  color-scheme: light dark;
}

@media (prefers-color-scheme: dark) {
  :root {
    --ground: #121114;
    --surface: #1B1A20;
    --field: #232229;
    --line: #2E2C36;
    --rule: #26242C;
    --ink: #F2F1F5;
    --ink-2: #9B98A3;
    --ink-3: #5E5B67;
    --tab-inactive: #9B98A3;
    --accent: #8C80ED;
    --accent-hover: #8C80ED;
    --accent-soft: #26224A;
    --accent-ink: #B7B0F5;
    --accent-border: #8679ED;
    --on-accent: #09090A;
    --ok: #4CCB63;
    --ok-soft: #173A1E;
    --ok-ink: #7EC88B;
    --warn: #E6B94A;
    --warn-soft: #3A2F0E;
    --warn-ink: #FFDC85;
    --err: #F06A6A;
    --err-soft: #4A1A1A;
    --scrim: rgba(0, 0, 0, .6);
    --shadow-card: 0 1px 2px rgba(0, 0, 0, .4);
    --shadow-segment: 0 1px 2px rgba(0, 0, 0, .5);
  }
}
