.stat-card-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.stat-card{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-left:3px solid var(--neutral);border-radius:var(--radius-md);background:var(--surface-card);text-align:left;flex-direction:column;min-width:0;display:flex}.stat-card-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.stat-card-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.stat-card-icon{width:15px;height:15px;color:var(--text-muted);flex:none}.stat-card-value{font-family:var(--font-heading);color:var(--text-heading);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.stat-card-sublabel{font-size:var(--text-meta-size);color:var(--text-muted)}button.stat-card{font-family:var(--font-body);cursor:pointer}button.stat-card:hover{border-color:var(--accent)}.stat-card--neutral{border-left-color:var(--neutral)}.stat-card--success{border-left-color:var(--success)}.stat-card--warning{border-left-color:var(--warning)}.stat-card--warning .stat-card-value{color:var(--warning-text)}.stat-card--danger{border-left-color:var(--danger)}.stat-card--danger .stat-card-value{color:var(--danger-text)}.stat-card--info{border-left-color:var(--accent)}
