.performance-tabs{margin-bottom:16px}
.perf-panel{display:none}
.perf-panel.active{display:block}
.history-list{display:grid;gap:10px}
.history-item{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:13px;padding:12px;background:#fbfcfb}
.history-item h4{margin:0 0 4px;font-size:14px}
.history-item p{margin:0;color:var(--muted);font-size:12px}
.history-item strong{color:var(--green);font-size:15px}
.progress-bar{height:9px;border-radius:999px;background:#e3eae5;overflow:hidden;margin-top:8px}
.progress-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--green),var(--gold));border-radius:999px}
.exercise-progress-grid{display:grid;gap:8px}
@media(min-width:720px){
  .history-item{grid-template-columns:1fr auto}
}
