/* Сгенерировано tool/web_tokens.py из design/src/tokens.json. Руками не править. */
:root {
  --bg-page: #080b16;
  --bg-screen: #0f1428;
  --bg-panel: #111731;
  --bg-card: #141b30;
  --bg-row: #131a33;
  --bg-chip: #182034;
  --bg-field: #1a2440;
  --bg-select: #16203c;
  --bg-dialog: #1a2240;
  --bg-bubble: #1c2545;
  --bg-spoiler: #232f52;
  --bg-tint: #1f3350;
  --bg-holder: #2b3a5c;
  --bg-holder2: #33456b;
  --line: #1e2745;
  --line-card: #202a4a;
  --line-frame: #232d4e;
  --line-rail: #2a3558;
  --fg: #e8ecf5;
  --fg-strong: #cfd9ec;
  --fg-2: #9fb0cd;
  --fg-3: #8fa2c4;
  --fg-4: #7d8fb0;
  --fg-5: #7e90b2;
  --fg-6: #5f7091;
  --fg-hint: #828fb0;
  --fg-meta: #93a6c8;
  --fg-grain: #e8ecf54d;
  --fg-light: #c8d6ee;
  --fg-oncrit: #ffffff;
  --accent: #5b7db1;
  --fg-on-accent: #0a0e1c;
  --search-hl: #3f6bb8;
  --search-hl-work: #7a4a20;
  --search-hl-fg: #ffffff;
  --accent-text: #7fa8e0;
  --mention: #ff8a7a;
  --accent-bubble: #35558f;
  --react-bg: #243050;
  --react-mine: #2c4272;
  --react-count: #a9c0e4;
  --ok: #7fd6a0;
  --ok-soft: #a8e0c2;
  --ok-dim: #7fae94;
  --ok-bg: #16302a;
  --ok-border: #2b4a37;
  --crit: #e02040;
  --brand-dot: #e8364f;
  --crit-text: #e8768a;
  --crit-soft: #ff8fa0;
  --crit-pale: #ffc9d2;
  --crit-bg: #4a2733;
  --crit-bg2: #6e3f4c;
  --crit-bg3: #3a2230;
  --warn: #d9bd85;
  --warn-strong: #e0b154;
  --warn-soft: #e0c58a;
  --warn-bg: #241f14;
  --warn-border: #46381f;
  --warn-bg2: #2e2612;
  --work: #c07a4a;
  --work-text: #c9a184;
  --work-bg: #2a1d13;
  --work-row: #221812;
  --work-onwork: #1d1610;
  --work-av: #8a5432;
  --win-titlebar: #0b0f1f;
  --win-rail: #0c1122;
  --win-rail-on: #1c2b4d;
  --call-accept: #1f7a49;
  --win-line: #1a2340;
  --win-hover: #131c33;
  --win-btn: #2b3556;
  --win-menu: #1b2340;
  --win-menu-on: #243056;
  --win-menu-sep: #2a3358;
  --win-dlg-line: #2d3862;
  --win-toast: #212c4f;
  --win-key: #a9bcdb;
  --mac-close: #ff5f57;
  --mac-min: #febc2e;
  --mac-zoom: #28c840;
  --av-fg: #ffffff;
  --av-1: #3d5a8c;
  --av-2: #46628f;
  --av-3: #7a4a63;
  --av-4: #6a4f7a;
  --av-5: #4a6b52;
  --av-6: #5c7a4a;
  --av-7: #5b4a7a;
  --av-8: #55658a;
  --av-9: #8c6a3d;
  --av-10: #4a5a7a;
  color-scheme: dark;
}
@media (prefers-color-scheme: light) {
  :root {
  --bg-page: #eef1f7;
    --bg-screen: #ffffff;
    --bg-panel: #f7f9fd;
    --bg-card: #f5f8fd;
    --bg-row: #f1f5fc;
    --bg-chip: #eef2f9;
    --bg-field: #eef2f9;
    --bg-select: #e6edfa;
    --bg-dialog: #ffffff;
    --bg-bubble: #e4eaf5;
    --bg-spoiler: #c9d3e6;
    --bg-tint: #e7eefb;
    --bg-holder: #dde5f2;
    --bg-holder2: #d2dcee;
    --line: #e4e9f3;
    --line-card: #dde4f0;
    --line-frame: #d5dded;
    --line-rail: #dbe2f0;
    --fg: #141a2b;
    --fg-strong: #26314a;
    --fg-2: #3c4a66;
    --fg-3: #4b5975;
    --fg-4: #55647f;
    --fg-5: #5c6d8c;
    --fg-6: #63769a;
    --fg-hint: #5a6880;
    --fg-meta: #4d5f7f;
    --fg-grain: #4152704d;
    --fg-light: #2c3852;
    --fg-oncrit: #ffffff;
    --accent: #3d6199;
    --fg-on-accent: #ffffff;
    --search-hl: #2f5590;
    --search-hl-work: #a35f30;
    --search-hl-fg: #ffffff;
    --accent-text: #2b5ea8;
    --mention: #9d2c36;
    --accent-bubble: #a2c1f0;
    --react-bg: #e8eefb;
    --react-mine: #dbe6fa;
    --react-count: #2f5590;
    --ok: #177245;
    --ok-soft: #207a52;
    --ok-dim: #38795c;
    --ok-bg: #e6f6ee;
    --ok-border: #cdecdb;
    --crit: #d21f38;
    --brand-dot: #e8364f;
    --crit-text: #c33049;
    --crit-soft: #d0405a;
    --crit-pale: #8f2233;
    --crit-bg: #fdeaee;
    --crit-bg2: #f6ccd4;
    --crit-bg3: #fdeef1;
    --warn: #8a6a1f;
    --warn-strong: #9a7112;
    --warn-soft: #7d6120;
    --warn-bg: #fdf4e0;
    --warn-border: #e6d4a4;
    --warn-bg2: #fbf0d8;
    --work: #a35f30;
    --work-text: #8a5a33;
    --work-bg: #f7ece2;
    --work-row: #fbf3ec;
    --work-onwork: #ffffff;
    --work-av: #a3663c;
    --win-titlebar: #eaeef6;
    --win-rail: #e9edf6;
    --win-rail-on: #dde7fa;
    --call-accept: #1f7a49;
    --win-line: #e0e6f1;
    --win-hover: #f1f5fc;
    --win-btn: #c3cee4;
    --win-menu: #ffffff;
    --win-menu-on: #e6edfa;
    --win-menu-sep: #e2e8f4;
    --win-dlg-line: #d8e0ef;
    --win-toast: #ffffff;
    --win-key: #4a5a78;
    --mac-close: #ff5f57;
    --mac-min: #febc2e;
    --mac-zoom: #28c840;
    --av-fg: #ffffff;
    --av-1: #3d5a8c;
    --av-2: #46628f;
    --av-3: #7a4a63;
    --av-4: #6a4f7a;
    --av-5: #4a6b52;
    --av-6: #5c7a4a;
    --av-7: #5b4a7a;
    --av-8: #55658a;
    --av-9: #8c6a3d;
    --av-10: #4a5a7a;
    color-scheme: light;
  }
}
/* экран звонка тёмный в обеих темах */
.tema-zvonka {
  --bg-page: #080b16;
  --bg-screen: #0f1428;
  --bg-panel: #111731;
  --bg-card: #141b30;
  --bg-row: #131a33;
  --bg-chip: #182034;
  --bg-field: #1a2440;
  --bg-select: #16203c;
  --bg-dialog: #1a2240;
  --bg-bubble: #1c2545;
  --bg-spoiler: #232f52;
  --bg-tint: #1f3350;
  --bg-holder: #2b3a5c;
  --bg-holder2: #33456b;
  --line: #1e2745;
  --line-card: #202a4a;
  --line-frame: #232d4e;
  --line-rail: #2a3558;
  --fg: #e8ecf5;
  --fg-strong: #cfd9ec;
  --fg-2: #9fb0cd;
  --fg-3: #8fa2c4;
  --fg-4: #7d8fb0;
  --fg-5: #7e90b2;
  --fg-6: #5f7091;
  --fg-hint: #828fb0;
  --fg-meta: #93a6c8;
  --fg-grain: #e8ecf54d;
  --fg-light: #c8d6ee;
  --fg-oncrit: #ffffff;
  --accent: #5b7db1;
  --fg-on-accent: #0a0e1c;
  --search-hl: #3f6bb8;
  --search-hl-work: #7a4a20;
  --search-hl-fg: #ffffff;
  --accent-text: #7fa8e0;
  --mention: #ff8a7a;
  --accent-bubble: #35558f;
  --react-bg: #243050;
  --react-mine: #2c4272;
  --react-count: #a9c0e4;
  --ok: #7fd6a0;
  --ok-soft: #a8e0c2;
  --ok-dim: #7fae94;
  --ok-bg: #16302a;
  --ok-border: #2b4a37;
  --crit: #e02040;
  --brand-dot: #e8364f;
  --crit-text: #e8768a;
  --crit-soft: #ff8fa0;
  --crit-pale: #ffc9d2;
  --crit-bg: #4a2733;
  --crit-bg2: #6e3f4c;
  --crit-bg3: #3a2230;
  --warn: #d9bd85;
  --warn-strong: #e0b154;
  --warn-soft: #e0c58a;
  --warn-bg: #241f14;
  --warn-border: #46381f;
  --warn-bg2: #2e2612;
  --work: #c07a4a;
  --work-text: #c9a184;
  --work-bg: #2a1d13;
  --work-row: #221812;
  --work-onwork: #1d1610;
  --work-av: #8a5432;
  --win-titlebar: #0b0f1f;
  --win-rail: #0c1122;
  --win-rail-on: #1c2b4d;
  --call-accept: #1f7a49;
  --win-line: #1a2340;
  --win-hover: #131c33;
  --win-btn: #2b3556;
  --win-menu: #1b2340;
  --win-menu-on: #243056;
  --win-menu-sep: #2a3358;
  --win-dlg-line: #2d3862;
  --win-toast: #212c4f;
  --win-key: #a9bcdb;
  --mac-close: #ff5f57;
  --mac-min: #febc2e;
  --mac-zoom: #28c840;
  --av-fg: #ffffff;
  --av-1: #3d5a8c;
  --av-2: #46628f;
  --av-3: #7a4a63;
  --av-4: #6a4f7a;
  --av-5: #4a6b52;
  --av-6: #5c7a4a;
  --av-7: #5b4a7a;
  --av-8: #55658a;
  --av-9: #8c6a3d;
  --av-10: #4a5a7a;
  color-scheme: dark;
}
