:root{
  --v9g3afvkbz3: #1e1c1c; /* общий фон страницы (глубокий тёмно-серый) */
  --v93hck5wows: rgba(37,37,38,0.92); /* панели/карточки (графит) */
  --v93hck5wows-2: rgba(46,44,43,0.96); /* более “поднятые” элементы */
  --vyllk21elna: rgba(255,255,253,0.94); /* основной текст (почти белый) */
  --vscynxikn7z: rgba(253,255,255,0.68); /* вторичный текст */
  --v6xdq3xbpyd: rgba(254,254,253,0.12); /* тонкие разделители */

  --v5m5q72mpy8: #a5da55; /* лаймово-зелёный акцент как на кнопках/иконках */
  --v5m5q72mpy8-contrast: #0a0b0c; /* текст на лаймовом */

  --vquofntlfdy: 0 14px 36px rgba(0,0,1,0.45);
  --radius: 18px;
  --maxw: 1080px;

  --vh1i9s4glf8: #242322; /* хедер/топ-бар (чуть светлее фона) */
  --v7tugl2d91d: rgba(253,255,253,0.96);
  --vh3rmkllnb4: rgba(255,255,255,0.72);
  --vwpnavt3g3f: rgba(255,253,253,0.14);
  --vc0lad3zkyj: #a7de55;
  --v5kcxdrn6yv: 0 16px 40px rgba(0,0,2,0.55);
}
