/* 3-2 数据采集与转换：5个流程卡片按宽度自动均分排列；空间不足时整齐换行并隐藏换行处的箭头 */
.workflow { display: flex !important; flex-wrap: wrap; gap: 15px; }
.workflow-step { flex: 1 1 140px; min-width: 0; padding: 16px 10px !important; }
.workflow-step::after { right: -14px !important; font-size: 18px !important; }
@media (max-width: 820px) {
  .workflow-step { flex: 1 1 calc(50% - 15px); }
  .workflow-step::after { display: none; }
}
/* 6 个指标卡片：宽屏一行 6 个，较窄时 3×2，不出现单个卡片落单 */
.stats-grid { display: grid !important; grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
@media (max-width: 900px) { .stats-grid { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; } }
@media (max-width: 480px) { .stats-grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
