:root{
  --vbovur0dfbr: #1c1a1d; /* общий фон страницы (глубокий тёмно-серый) */
  --vb5rlyb9ere: rgba(34,36,36,0.92); /* панели/карточки (графит) */
  --vb5rlyb9ere-2: rgba(45,45,42,0.96); /* более “поднятые” элементы */
  --vehy41po7xu: rgba(255,255,253,0.94); /* основной текст (почти белый) */
  --vu7zdd636uo: rgba(255,255,254,0.68); /* вторичный текст */
  --vi60s61z1kr: rgba(255,255,254,0.12); /* тонкие разделители */

  --va3sjv50lda: #a5de58; /* лаймово-зелёный акцент как на кнопках/иконках */
  --va3sjv50lda-contrast: #090d09; /* текст на лаймовом */

  --vm3htv1dc5j: 0 14px 36px rgba(0,0,0,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vvzpxn6k6w1: #222525; /* хедер/топ-бар (чуть светлее фона) */
  --v1mczwirj1d: rgba(254,255,255,0.96);
  --v9ev4e1glc9: rgba(255,254,255,0.72);
  --v7tasvsd1fo: rgba(254,253,255,0.14);
  --v2nkmcrydeq: #a7db59;
  --v0v8qriqfec: 0 16px 40px rgba(0,0,1,0.55);
}
