
/* ===== 场景评分区块(复用 pk.html 的表格组件) ===== */
.pkv5-scene-wrap { display: flex; gap: 8px; align-items: center; justify-content: center; flex-wrap: nowrap; white-space: nowrap; }
.pkv5-scene-track { flex: 1; min-width: 46px; max-width: 120px; height: 6px; border-radius: 4px; background: var(--pk-line-soft); overflow: hidden; }
.pkv5-scene-track i { display: block; height: 100%; border-radius: 4px; background: linear-gradient(90deg, var(--pk-primary) 0%, #8b5cf6 100%); }
.pkv5-table td.pk-val.pk-best .pkv5-scene-track i { background: linear-gradient(90deg, var(--pk-green) 0%, #34d399 100%); }
.pkv5-table .pkv5-scene-name { font-weight: 600; color: var(--pk-text-2); }
.pkv5-table .pkv5-scene-name .pkv5-note { display: block; font-weight: 400; }
.pkv5-scene-sum { display: flex; gap: 8px; flex-wrap: wrap; margin-top: 12px; }
.pkv5-scene-sum .item { background: var(--pk-line-soft); border-radius: 8px; padding: 7px 11px; font-size: 11.5px; color: var(--pk-text-3); }
.pkv5-scene-sum .item strong { color: var(--pk-primary); font-family: var(--pk-mono); font-size: 13px; margin-right: 3px; }
.pkv5-scene-sum .item.best strong { color: var(--pk-green); }
