
/* Универсальное правило для маркера — покрывает  и несколько популярных классов */
mark,
.t-text_highlight,
.t-mark,
.highlight,
span.t-mark,
span.t-text_highlight,
[data-role="highlight"] {
  /* Округлые края */
  border-radius: 8px !important;

  /* Отступы слева/справа, чтобы текст "не прилипал" */
  padding: 0 0.35em !important;

  /* Поведение при переносе строки (чтобы фон корректно "ломался" по строкам) */
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;

  /* Чтобы скругления рендерились корректно */
  background-clip: padding-box;

  /* Небольшая страховка на случай, если фон задан через inline-block: 
     оставляем элемент строчным (inline) — чаще всего это лучше для текста */
  display: inline !important;
  line-height: inherit !important;
}
