/* Цифровой двойник · единая тема. Источник — родная карта и шапка сайта (map.css, app.css).
   Все модули (оболочка, баланс, программы, калькулятор СЛД) берут цвета, шрифты, рамки и радиусы
   только отсюда. Шрифты — Manrope (текст) и Unbounded (марка), как на сайте. */
:root{
  /* фон */
  --tw-void:#050a12;            /* самый глубокий фон (карта, html) */
  --tw-bg:#080f1d;              /* фон панелей вкладок */
  --tw-bg-grad:radial-gradient(ellipse at top right,#12283f 0,transparent 55%),#080f1d;
  --tw-bar:#091323;             /* навигация, верхняя панель */
  --tw-panel:rgba(13,27,44,.95);/* карточки (.record-card) */
  --tw-panel-solid:#0d1b2c;
  --tw-panel-2:#0b1726;         /* таблицы, вложенные блоки */
  --tw-panel-3:#102138;         /* заголовки таблиц, активные строки */
  --tw-field:#0a1728;           /* поля ввода */
  --tw-field-2:#081526;
  --tw-glass:rgba(10,18,32,.72);
  --tw-glass-edge:rgba(140,190,230,.28);
  /* линии и рамки — везде 1px */
  --tw-line:#2b425a;            /* рамка карточек */
  --tw-line-2:#29415b;          /* рамка кнопок-переключателей, полей */
  --tw-line-3:#203249;          /* разделители строк таблиц */
  --tw-line-field:rgba(100,160,210,.35);
  --tw-line-focus:rgba(120,210,255,.7);
  /* текст */
  --tw-text:#e6eef8;
  --tw-text-strong:#eef6ff;
  --tw-muted:#9bb4cc;
  --tw-muted-2:#8da9c0;         /* подписи dt, легенды */
  --tw-label:rgba(150,185,215,.85);/* UPPERCASE-подписи полей */
  /* акценты */
  --tw-gold:#ffc440;            /* активная вкладка, подчёркивание */
  --tw-gold-soft:#e7c36d;       /* кнопка primary, заголовки карточек #f1ddb0 */
  --tw-gold-ink:#f5d78e;        /* текст активного переключателя */
  --tw-gold-edge:#b08e47;       /* рамка активного переключателя */
  --tw-gold-fill:#302919;       /* заливка активного переключателя */
  --tw-cyan:#a0e6ff;            /* ссылки, текстовые кнопки, фокус */
  --tw-cyan-dim:rgba(120,180,210,.28);
  --tw-accent:#5ec8ff;
  --tw-chip:#122e43; --tw-chip-ink:#a2e1f5;
  /* семантика состояния (загрузка зданий) */
  --tw-ok:#4fd18b; --tw-warn:#f2c94c; --tw-high:#f2994a; --tw-over:#ff6b6b; --tw-none:#7d8b99;
  --tw-danger:#ffb9aa;
  /* тяга */
  --tw-diesel:#ff5a4f; --tw-electric:#4c9bff;
  /* форма */
  --tw-radius:12px;             /* карточки */
  --tw-radius-sm:8px;           /* кнопки, поля */
  --tw-radius-xs:5px;           /* чипы */
  --tw-shadow:0 5px 30px #0006;
  --tw-font:Manrope,system-ui,-apple-system,"Segoe UI",sans-serif;
  --tw-font-display:Unbounded,Manrope,system-ui,sans-serif;
  --tw-fs:13px; --tw-fs-sm:12px; --tw-fs-xs:11px; --tw-fs-h1:21px; --tw-fs-h2:16px;
  color-scheme:dark;
}
