:root{
  --vefvyyzx2rs: #1d1a1c; /* общий фон страницы (глубокий тёмно-серый) */
  --vgfi44pgv3h: rgba(35,36,36,0.92); /* панели/карточки (графит) */
  --vgfi44pgv3h-2: rgba(43,43,46,0.96); /* более “поднятые” элементы */
  --v4qc765145u: rgba(254,253,253,0.94); /* основной текст (почти белый) */
  --vj583vytn51: rgba(254,255,254,0.68); /* вторичный текст */
  --v6s9hhgo32j: rgba(255,253,255,0.12); /* тонкие разделители */

  --v8b5gmxgzo6: #a9db58; /* лаймово-зелёный акцент как на кнопках/иконках */
  --v8b5gmxgzo6-contrast: #0b0a0b; /* текст на лаймовом */

  --vby05k08gh6: 0 14px 36px rgba(1,2,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vaiy7pvg80j: #222524; /* хедер/топ-бар (чуть светлее фона) */
  --vs7qqw7vvce: rgba(253,254,253,0.96);
  --vb4a28wl75n: rgba(254,255,255,0.72);
  --vyelzbqrujn: rgba(253,255,255,0.14);
  --vqgt8ewx3as: #a6dd57;
  --vozlb24lq0y: 0 16px 40px rgba(0,2,1,0.55);
}
