.stats-wrap{max-width:960px;margin:0 auto}
.stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-bottom:2rem}
.stat-card{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:1.25rem 1rem;text-align:center}
.stat-value{font-size:2rem;font-weight:700;color:var(--text);line-height:1.2;margin-bottom:.35rem}
.stat-label{font-size:.8rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}
.stat-delta{font-size:.8rem;margin-top:.35rem;font-weight:600}
.stat-delta.pos{color:var(--ok)}
.stat-delta.zero{color:var(--muted)}
.stats-section{margin-bottom:2rem}
.stats-section h2{margin-bottom:.75rem}
.storage-card{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:1.25rem}
.storage-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border);font-size:.9rem;gap:1rem;flex-wrap:wrap}
.storage-row:last-child{border-bottom:none}
.storage-row .label{color:var(--muted);white-space:nowrap}
.storage-row .value{color:var(--text);font-weight:600;text-align:right}
.backup-status{display:flex;align-items:center;gap:.5rem}