Is your language English?
Yes

Документация разработчика

В процессе создания пользовательских блоков с помощью HTML, вы можете применить визуальное оформление текущего дизайна страницы. Это достигается с использованием CSS-переменных.

Возьмем в качестве примера простую кнопку, где фон и цвет заимствованы из активной темы оформления:

<div style="background: var(--theme-link-background);color: var(--theme-link-title-color);padding:1rem">
Моя ссылка
</div>

Переменные глобального уровня

Все переменные глобального уровня определяются в классе .main-theme, но также могут быть переопределены в секциях.

Текст

ПеременнаяПримерОписание
--theme-font-familyArialШрифт
--theme-font-weight300Начертание текста
--theme-font-weight-bold600Начертание жирного текста
--theme-heading-color#000Цвет заголовка
--theme-heading-font-familyArialШрифт заголовка
--theme-heading-font-weight300Начертание заголовка текста
--theme-heading-font-weight-bold600Начертание жирного заголовка
--theme-heading-text-transformuppercaseРегистр заголовка
--theme-text-size-{size}14pxРазмер шрифта
--theme-text-lineheight-{size}20pxМежстрочный интервал
--theme-text-letterspacing-{size}1pxМежзнаковый интервал
--theme-text-color#000Цвет текста
--theme-text-color-digs0,0,0Цвет текста в наборе цифр <R>, <G>, <B>
--theme-text-color-contrast#FFFКонтрастный цвет к основному цвету, белый или черный
{size} необходимо заменить размером. sm, md, lg — маленький, средний и большой текст. h3, h2, h1— маленький, средний и большой заголовок.

Ссылка

ПеременнаяПримерОписание
--theme-link-title-color#000Цвет заголовка
--theme-link-title-font-familyArialШрифт заголовка
--theme-link-title-fontsize14pxРазмер шрифта заголовка
--theme-link-title-lineheight20pxМежстрочный интервал заголовка
--theme-link-title-letterspacing-1pxМежзнаковый интервал заголовка
--theme-link-title-transformuppercaseРегистр заголовка
--theme-link-title-font-weight300Начертание заголовка
--theme-link-subtitle-color#000Цвет подзаголовка
--theme-link-subtitle-font-familyArialШрифт подзаголовка
--theme-link-subtitle-fontsize14pxРазмер шрифта подзаголовка
--theme-link-subtitle-lineheight20pxМежстрочный интервал подзаголовка
--theme-link-subtitle-letterspacing-1pxМежзнаковый интервал подзаголовка
--theme-link-background#000Цвет фона
--theme-link-background-digs0,0,0Цвет фона без прозрачности в наборе цифр <R>, <G>, <B>
---theme-link-contrast-color#FFFКонтрастный цвет к фону, белый для темного фона и черный для светлого.
--theme-link-offset40pxСистемная переменная. Отступ для центрирования текста с использованием миниатюры
--theme-link-border-color#000Цвет обводки
--theme-link-border-width2pxТолщина обводки
--theme-link-border-width-offset2pxСистемная переменная. Отступ бордюра для подсчета центрирования текста заголовка.
--theme-link-border-radius3pxРадиус скругления ссылки
--theme-link-shadow-params0px 6px 10px 0pxПараметры тени: <сдвиг по x> <сдвиг по y> <радиус размытия> <растяжение>
--theme-link-shadow-color#000Цвет тени
--theme-link-backdrop-filtersaturate(120%) blur(3px);backdrop-filter эффект фона

Формы

ПеременнаяПримерОписание
--theme-input-radius2pxРадиус скругления полей ввода
--theme-input-border-color#00000020Цвет обводки поля ввода
--theme-input-border-focused-color#1FB6FFЦвет обводки активного поля ввода
--theme-input-text-color#000Цвет текст поля ввода
--theme-input-background#FFFЦвет фона поля ввода
--theme-checkbox-background#FFFЦвет фона галочки
--theme-checkbox-border-color#00000020Цвет бордюра галочки
--theme-checkbox-checked-background#1FB6FFЦвет фона активной галочки
--theme-checkbox-checked-color#1FB6FFЦвет активной галочки
--theme-input-placeholder-color#00000080Цвет подсказки (placeholder)

CSS переменные можно использовать не только для создания своих пользовательских блоков, но и для переопределения внешнего вида стандартных блоков.

Пример темных полей формы 
<style>
/* Определяем цвета поверх текущей темы */
.main-theme {
  --theme-input-background: #2e3239;
  --theme-input-text-color: #FFF;
  --theme-input-border-color: #525966;
  --theme-input-placeholder-color: #777;
  --theme-checkbox-background: #2e3239;
  --theme-checkbox-border-color: #525966;
}
  
/* Так как цвет активных полей зависит из текущего цвета кнопки, то переписываем их поверх текущей темы и поверх всех секций */
.blocks-section {
  --theme-checkbox-checked-background: #525966;
  --theme-input-border-focused-color: #525966;
}
</style>
Если требуется задать свойства у всех блоков на странице используйте класс .block-item 

Секции

ПеременнаяПримерОписание
--section-padding-top1remВнутренний отступ сверху
--section-padding-bottom1remВнутренний отступ снизу
--section-padding-left0pxВнутренний отступ слева
--section-padding-right0pxВнутренний отступ справа
Набор переменных применимых только с включенным отступом от края
ПеременнаяПримерОписание
--section-border-width0pxТолщина рамки
--section-border-color#000Цвет рамки
--section-border-stylesolidСтиль рамки
--section-border-radius20pxРадиус скругления секции
--section-shadow-params0px 6px 10px 0pxПараметры тени: <сдвиг по x> <сдвиг по y> <радиус размытия> <растяжение>
--section-shadow-color#000Цвет тени
--section-outline-width2pxТолщина внешней рамки
--section-outline-stylesolidСтиль внешней рамки
--section-outline-color#FFFЦвет внешней рамки
--section-outline-offset-10pxОтступ внешней рамки
--section-backdrop-filtersaturate(120%) blur(10px);backdrop-filter эффект фона
Пример добавления тени к секции
<style>
.s-{ID} {
  --section-shadow-params: 0 4px 8px 0;
  --section-shadow-color: #bf235d80;
}
</style>
Где {ID} — идентификатор секции. Если требуется задать свойства у всех секций на странице используйте класс .blocks-section