/**
 * 通用进度条：`.rc-progress` 容器、`__bar / __fill / __label`、`--warn` 警示色与
 * `--mini` 小尺寸变体。圆桌、tooltip-time 内部各自有专用进度条（互不影响）。
 */

/* ==================== Progress Bar ==================== */

.rc-progress {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.rc-progress__bar {
  width: 100%;
  height: 4px;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  overflow: hidden;
}

.rc-progress__fill {
  height: 100%;
  background: #ffffff;
  border-radius: 2px;
  transition: width 0.6s ease;
}

.rc-progress__fill--warn {
  background: #f5c542;
}

.rc-progress__label {
  font-size: 11px;
  color: var(--c-text-3);
}

.rc-progress--mini {
  gap: 0;
}

.rc-progress--mini .rc-progress__bar {
  height: 3px;
}
