.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}
.stat-card{background:var(--bg-alt);border-radius:var(--radius);padding:24px;text-align:center;transition:var(--transition)}
.stat-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}
.stat-card.primary{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 100%);color:#fff}
.stat-card.primary .stat-value{color:#fff}
.stat-card.primary .stat-label{color:rgba(255,255,255,0.9)}
.stat-value{font-size:2rem;font-weight:800;color:var(--primary);line-height:1.2}
.stat-label{font-size:0.85rem;color:var(--text-light);margin-top:8px}
.additional-stats{background:var(--bg-alt);border-radius:var(--radius-lg);padding:24px;margin-top:20px}
.additional-stats h4{font-size:1rem;color:var(--primary);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}
.metric-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--border)}
.metric-row:last-child{border-bottom:none}
.metric-label{font-size:0.95rem;color:var(--text)}
.metric-value{font-weight:600;color:var(--primary)}
@media(max-width:768px){.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-value{font-size:1.5rem}}
