/* tokens.css — единый источник правды по design-токенам тем для кабинета и входной зоны.
   Источник: design-concept §1. Подключается ПЕРЕД cabinet.css / entry.css.
   Алиасы (--mut/--muted, --card/--panel, --border/--line) сохранены для совместимости,
   нормализация — отдельный cleanup. forge.css на своей палитре — не мигрируем. */

/* ================================================================
   §1. CSS-ПЕРЕМЕННЫЕ: тёмная тема
   ================================================================ */

html[data-theme="dark"] {
  --bg: #212530;
  --panel: #272b35;
  --panel2: #2d323d;
  --hover: #333944;
  --line: #373d49;
  --line2: #424a57;
  --text: #dfe3ea;
  --mut: #949db0;
  --mut2: #737d8f;
  --acc: #6b93e0;
  --on-acc: #14171d;
  --ok: #6cc6a0;
  --warn: #d9af6a;
  --danger: #e05555;
  --feed-bg: #242834;
  /* роли */
  --pm: #b794d6;
  --lead: #7fa8e0;
  --dev: #6cc6a0;
  --dsn: #e0a378;
  --sv: #c98fb0;
  --user: #6b93e0;
  /* алиасы entry-зоны (совместимость) */
  --muted: #949db0;
  --card: #272b35;
  --border: #373d49;
  --err: #e07070;
  /* send-акцент композера (scoped, не перекрашивает глобальный --acc) */
  --send-acc:#ff7a18; --send-acc2:#ffb347; --on-send-acc:#1a1206;
}

/* ================================================================
   §2. CSS-ПЕРЕМЕННЫЕ: светлая тема
   ================================================================ */

html[data-theme="light"] {
  --bg: #f3f5f9;
  --panel: #ffffff;
  --panel2: #eef1f6;
  --hover: #e7ebf2;
  --line: #e3e7ef;
  --line2: #d2d8e3;
  --text: #1b2130;
  --mut: #5c6577;
  --mut2: #8b94a6;
  --acc: #3b6fd4;
  --on-acc: #ffffff;
  --ok: #1f9a6a;
  --warn: #bd8424;
  --danger: #c0392b;
  --feed-bg: #eef1f6;
  /* роли */
  --pm: #8b53c4;
  --lead: #3f72c4;
  --dev: #1f9a6a;
  --dsn: #c06a32;
  --sv: #a85a8a;
  --user: #3b6fd4;
  /* алиасы entry-зоны (совместимость) */
  --muted: #5c6577;
  --card: #ffffff;
  --border: #e3e7ef;
  --err: #c0392b;
  /* send-акцент композера (scoped, не перекрашивает глобальный --acc) */
  --send-acc:#ff7a18; --send-acc2:#ffb347; --on-send-acc:#1a1206;
}
