:root{
  --v4oqaaej0e7: #f2f5f6; /* общий светло-серый фон */
  --v4ctrq1ypqi: rgba(253,255,255,0.94); /* белые панели/карточки */
  --v4ctrq1ypqi-2: rgba(254,255,255,0.985); /* более “поднятые” элементы */
  --vo6oe82378f: rgba(23,32,49,0.94); /* тёмный текст */
  --vxa8tmjkwnn: rgba(25,31,47,0.62); /* вторичный текст */
  --v8q0u0ygxub: rgba(24,33,47,0.12); /* тонкие разделители */

  --vpbs1oilyyb: #4d7ed8; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --vpbs1oilyyb-contrast: #ffffff;

  --vozq66wjip6: 0 10px 26px rgba(15,26,38,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --v80oii2pru7: #f6fafc; /* светлый сайдбар/хедер */
  --vensn76qops: rgba(23,33,48,0.94);
  --vuz6z4hd2tl: rgba(26,30,49,0.64);
  --vguo04r0rgx: rgba(25,31,47,0.12);
  --vjszhyrcwc1: #64ca69; /* зелёный акцент (регистрация/позитивные CTA) */
  --vs234kllhm8: 0 12px 30px rgba(15,23,41,0.16);
}
