:root{
  --vqbm1x7o4pw: #1d1d1b; /* общий фон страницы (глубокий тёмно-серый) */
  --v62l7nuop7h: rgba(36,34,38,0.92); /* панели/карточки (графит) */
  --v62l7nuop7h-2: rgba(42,46,44,0.96); /* более “поднятые” элементы */
  --v0nshuueiec: rgba(255,255,254,0.94); /* основной текст (почти белый) */
  --v606qek5wfc: rgba(255,253,255,0.68); /* вторичный текст */
  --v7kr1dgbsc9: rgba(255,255,254,0.12); /* тонкие разделители */

  --v28xvkojuty: #a9dd55; /* лаймово-зелёный акцент как на кнопках/иконках */
  --v28xvkojuty-contrast: #090c09; /* текст на лаймовом */

  --vn2o1gegi7x: 0 14px 36px rgba(0,1,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vriygx3siuq: #242326; /* хедер/топ-бар (чуть светлее фона) */
  --vm0s88wf98i: rgba(255,253,255,0.96);
  --vss8ylfec94: rgba(254,255,255,0.72);
  --vjgxqlkr977: rgba(255,255,254,0.14);
  --v2sj32o272w: #a5de59;
  --vwirxtmx8oq: 0 16px 40px rgba(0,1,2,0.55);
}
