.twentyflow-divider {
  align-items: center;
  color: var(--twentyflow--color--text-muted);
  display: flex;
  gap: var(--twentyone--spacing--12);
  margin: var(--twentyone--spacing--16) 0;
  width: 100%;
}
.twentyflow-divider::before, .twentyflow-divider::after {
  background: var(--twentyflow--color--border-subtle);
  content: "";
  flex: 1 1 0;
  height: 1px;
  min-width: 0;
}
.twentyflow-divider.is--blank {
  gap: 0;
}
.twentyflow-divider .divider-label {
  flex: 0 1 auto;
  font-size: calc(var(--twentyflow--page--font-size) * 0.875);
  min-width: 0;
  text-align: center;
}
