:root{
  /* фон в стиле скриншота: тёмный “оливково-графитовый” с зелёным оттенком */
  --vwy6trnxl8a: #10140c;                 /* общий фон страницы */
  --vgqfb7hkk03: rgba(22,29,21,.92); /* панели/карточки (тёмный графит с зелёным тоном) */
  --vgqfb7hkk03-2: rgba(32,40,30,.96); /* более “поднятые” элементы */

  --vljz3ohffcg: rgba(253,255,253,0.94);    /* основной текст */
  --vj2hp5zjg74: rgba(254,255,253,0.68);   /* вторичный текст */
  --v9rlc3b568i: rgba(254,255,255,0.10);  /* тонкие разделители */

  /* акцент на скриншоте — оранжевый (кнопки/выделения в сайдбаре) */
  --vco3wby0t61: #f19c20;             /* оранжевый акцент */
  --vco3wby0t61-contrast: #11110a;    /* текст на оранжевом */

  --vn29x6wlkak: 0 14px 36px rgba(1,1,0,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* верхняя панель/промо: ещё темнее, с тем же оранжевым акцентом */
  --v9zfmlxm8qv: #14150f;           /* хедер/топ-бар */
  --vh38p94ijnk: rgba(255,255,253,0.96);
  --vc2y0cpyyul: rgba(254,255,253,0.72);
  --vnyklrn6e1v: rgba(253,255,254,0.12);
  --v3y1ss1tg4y: #f29a22;
  --v6ds7fxf0k6: 0 16px 40px rgba(2,0,2,0.62);
}
