@import '../../styles/shangjia-xym-common.wxss';

page { background: #fff8e1; }

.sub-scroll { height: calc(100vh - 120rpx); }

.data-panel { padding: 24rpx; margin-top: 16rpx; }

.data-highlight {
  margin-bottom: 24rpx;
  gap: 16rpx;
}

.data-hl-item {
  flex: 1;
  text-align: center;
  background: #fff;
  border-radius: 16rpx;
  padding: 20rpx 12rpx;
}

.data-hl-num {
  display: block;
  font-size: 40rpx;
  font-weight: 700;
  color: #333;
}

.data-hl-num.accent { color: #e65100; }

.data-hl-lbl {
  display: block;
  font-size: 24rpx;
  color: #888;
  margin-top: 8rpx;
}

.data-hl-sub {
  display: block;
  font-size: 22rpx;
  color: #999;
  margin-top: 4rpx;
}

.data-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16rpx;
}

.data-cell {
  background: #fff;
  border-radius: 16rpx;
  padding: 20rpx 16rpx;
  text-align: center;
}

.data-cell-num {
  display: block;
  font-size: 32rpx;
  font-weight: 600;
  color: #333;
}

.data-cell-lbl {
  display: block;
  font-size: 22rpx;
  color: #888;
  margin-top: 6rpx;
}

.data-cell-sub {
  display: block;
  font-size: 20rpx;
  color: #aaa;
  margin-top: 4rpx;
}

.penalty-mini {
  margin-top: 20rpx;
  font-size: 24rpx;
  color: #666;
  line-height: 1.5;
}
