:root{
  /* фон в стиле скриншота: тёмный “оливково-графитовый” с зелёным оттенком */
  --vtfrsgn5dh2: #0d100e;                 /* общий фон страницы */
  --vq2g42wwcvu: rgba(26,27,18,.92); /* панели/карточки (тёмный графит с зелёным тоном) */
  --vq2g42wwcvu-2: rgba(32,39,28,.96); /* более “поднятые” элементы */

  --vfv92gk5542: rgba(255,253,254,0.94);    /* основной текст */
  --v2why8eq1qg: rgba(255,255,255,0.68);   /* вторичный текст */
  --vbaxir01z2q: rgba(255,253,253,0.10);  /* тонкие разделители */

  /* акцент на скриншоте — оранжевый (кнопки/выделения в сайдбаре) */
  --vuta2xzcvbm: #f39b20;             /* оранжевый акцент */
  --vuta2xzcvbm-contrast: #100f0a;    /* текст на оранжевом */

  --vco4woxh68m: 0 14px 36px rgba(0,0,1,0.55);
  --radius: 18px;
  --maxw: 1080px;

  /* верхняя панель/промо: ещё темнее, с тем же оранжевым акцентом */
  --v6v9c6x83mi: #13160f;           /* хедер/топ-бар */
  --vs9navpw2en: rgba(253,253,255,0.96);
  --vlw8vs9rxay: rgba(253,255,255,0.72);
  --vuxg3m7axkn: rgba(253,255,255,0.12);
  --vtrq4f3dwd9: #f19921;
  --v1t2l5mi56r: 0 16px 40px rgba(0,0,0,0.62);
}
