:root{
  --v28ijznsd0i: #f3f2f8; /* общий светло-серый фон */
  --v9qfk8i49jx: rgba(254,255,253,0.94); /* белые панели/карточки */
  --v9qfk8i49jx-2: rgba(255,253,255,0.985); /* более “поднятые” элементы */
  --v5lujk9sbpi: rgba(24,31,49,0.94); /* тёмный текст */
  --vw2v63irrin: rgba(22,33,48,0.62); /* вторичный текст */
  --vzrjz5cjuw2: rgba(23,30,50,0.12); /* тонкие разделители */

  --v91323vq3fe: #4d7ed5; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --v91323vq3fe-contrast: #fffdfe;

  --v4lciuh5b49: 0 10px 26px rgba(14,23,39,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --vdkm1xb7u41: #f6f8fa; /* светлый сайдбар/хедер */
  --v2505dinuoi: rgba(26,30,49,0.94);
  --vykznjgrc5t: rgba(24,34,46,0.64);
  --vss4kcuhu78: rgba(22,30,47,0.12);
  --vv98nk9o8hu: #62ca66; /* зелёный акцент (регистрация/позитивные CTA) */
  --v7cq1fmr0tb: 0 12px 30px rgba(15,25,40,0.16);
}
