/* Общие механизмы: этапы и переходы, вложения, сформированные файлы. Значения — только токены. */

/* Этапы и переходы: счётчик в перечне объектов и цепочка этапов над таблицей. */
.mp-flow__item { display: flex; justify-content: space-between; align-items: center; gap: 8px; width: 100%; }
.mp-flow__count { font-family: var(--mp-font-mono); font-size: var(--mp-size-caption); color: var(--mp-text-mute); }
.mp-flow__chain {
  display: flex; flex-wrap: wrap; align-items: center; gap: 6px 8px;
  margin-bottom: var(--mp-gap-card); padding: 12px 16px;
  background: var(--mp-surface); border: 1px solid var(--mp-line); border-radius: var(--mp-radius);
}
.mp-flow__stage {
  padding: 2px 10px; border-radius: var(--mp-radius-pill);
  background: var(--mp-surface-2); color: var(--mp-text); font-size: var(--mp-size-caption); font-weight: 600;
}
.mp-flow__arrow { color: var(--mp-text-mute); }

/* Вложения в карточке: таблица без своей рамки — рамку даёт секция. */
.mp-files .fi-ta-ctn { box-shadow: none; border: 0; }
.mp-files-section .fi-section-content { padding: 0; }
