:root{
  --v24cxdrl09p: #1a1d1c; /* общий фон страницы (глубокий тёмно-серый) */
  --vbq3ffdt3nh: rgba(35,37,36,0.92); /* панели/карточки (графит) */
  --vbq3ffdt3nh-2: rgba(43,43,42,0.96); /* более “поднятые” элементы */
  --vbwy4204g0a: rgba(253,255,255,0.94); /* основной текст (почти белый) */
  --vs38sup5bmn: rgba(255,254,253,0.68); /* вторичный текст */
  --vdg4dnrlk36: rgba(255,253,254,0.12); /* тонкие разделители */

  --v2y4wed0p0s: #a6dc57; /* лаймово-зелёный акцент как на кнопках/иконках */
  --v2y4wed0p0s-contrast: #0a0d0b; /* текст на лаймовом */

  --vdlo5v92spt: 0 14px 36px rgba(0,0,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vzj5wuq9zgj: #232224; /* хедер/топ-бар (чуть светлее фона) */
  --vo957dawflk: rgba(255,254,255,0.96);
  --v7wbdti652c: rgba(254,254,255,0.72);
  --vbo2h5ey0gl: rgba(255,254,255,0.14);
  --vwo5xu2pfkf: #a6dd56;
  --vhzkl4sxvaw: 0 16px 40px rgba(0,0,0,0.55);
}
