.log-header {
  display: flex;
  justify-content: space-between;
  padding: 16rpx 24rpx;
  border: 1rpx solid #ddd;
  align-items: center;
  margin-left: 24rpx;
  margin-right: 24rpx;
}

.log-box {
  flex: 1;
  min-height: 0;
  overflow: auto;
  padding: 24rpx;
  border: 1rpx solid #ddd;
  margin-left: 24rpx;
  margin-right: 24rpx;
  /* margin-bottom: calc(constant(safe-area-inset-bottom) + 12px); */
  /*兼容 IOS<11.2*/
  /* margin-bottom: calc(env(safe-area-inset-bottom) + 12px); */
  margin-bottom: 24rpx;
  border-top: none;
  display: flex;
  flex-direction: column;
}

.container {
  display: flex;
  flex-direction: column;
  height: calc(100vh - var(--td-tab-bar-height, 80rpx) - env(safe-area-inset-bottom) - 32rpx);
}

.process-item {
  height: 64rpx;
  padding: 0 16rpx;
  border: 1rpx solid #ddd;
  border-radius: 8rpx;
  display: flex;
  align-items: center;
  margin-right: 16rpx;
  margin-bottom: 16rpx;
}

.process-item.active {
  background: #1989fa;
  border-color: #1989fa;
  color: #fff;
}
