
/* ===== 跑分区块(复用 pk.html 的表格组件,只加少量专属样式) ===== */
.pkv5-bench-tabs { display: flex; gap: 6px; margin-bottom: 14px; flex-wrap: wrap; }
.pkv5-bench-tab {
    padding: 6px 12px; background: var(--pk-line-soft); border-radius: 16px;
    font-size: 12px; color: var(--pk-text-2); cursor: pointer; transition: all .15s; user-select: none;
}
.pkv5-bench-tab:hover { background: #e5e7eb; }
.pkv5-bench-tab.active { background: var(--pk-primary-soft); color: var(--pk-primary); font-weight: 600; }
.pkv5-bench-panel { display: none; }
.pkv5-bench-panel.active { display: block; }
.pkv5-table.pkv5-mini { font-size: 12.5px; min-width: 520px; }
.pkv5-table.pkv5-mini th, .pkv5-table.pkv5-mini td { padding: 8px 10px; }
.pkv5-table.pkv5-mini .pk-label { width: 96px; min-width: 96px; }
.pkv5-table.pkv5-mini .pk-col { min-width: 118px; }
.pkv5-table.pkv5-mini td.pk-val { font-size: 12.5px; }
.pkv5-table.pkv5-mini .pk-bar { width: 58px; }
.pkv5-bench-tip { font-size: 11px; color: var(--pk-text-3); margin-top: 10px; line-height: 1.7; }
