:root{
  /* фон в стиле скриншота: тёмный “оливково-графитовый” с зелёным оттенком */
  --vv7wnopolet: #11110d;                 /* общий фон страницы */
  --v0o2zv4swlc: rgba(26,29,20,.92); /* панели/карточки (тёмный графит с зелёным тоном) */
  --v0o2zv4swlc-2: rgba(33,37,26,.96); /* более “поднятые” элементы */

  --vpebfsg8d1d: rgba(254,255,254,0.94);    /* основной текст */
  --vyezf8rd7ja: rgba(255,253,255,0.68);   /* вторичный текст */
  --vakjso1b9t0: rgba(255,255,255,0.10);  /* тонкие разделители */

  /* акцент на скриншоте — оранжевый (кнопки/выделения в сайдбаре) */
  --v1ruvxfs8t4: #f49b20;             /* оранжевый акцент */
  --v1ruvxfs8t4-contrast: #10100c;    /* текст на оранжевом */

  --vfc9qq2wkgc: 0 14px 36px rgba(2,0,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* верхняя панель/промо: ещё темнее, с тем же оранжевым акцентом */
  --vwdxjwwks6e: #111510;           /* хедер/топ-бар */
  --vnyleaut557: rgba(255,255,255,0.96);
  --vu3t5sc37vc: rgba(253,254,254,0.72);
  --v7slf43eeqb: rgba(254,255,255,0.12);
  --vb345w9yl9k: #f19a23;
  --v28bowg4g3y: 0 16px 40px rgba(0,1,2,0.62);
}
