.pwa-telemetry-status-badge{background:#10b98126;color:#10b981;padding:4px 8px;border-radius:4px;font-size:.8rem}.pwa-telemetry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:1rem}.pwa-telemetry-card{background:#00000008;border:1px solid var(--border);padding:1rem;border-radius:8px}[data-theme=dark] .pwa-telemetry-card{background:#ffffff05}.pwa-telemetry-label{font-size:.8rem;color:var(--text-muted)}.pwa-telemetry-value-cyan{font-size:1.25rem;font-weight:700;color:#38bdf8;margin:.25rem 0}.pwa-telemetry-value-green{font-size:1.25rem;font-weight:700;color:#10b981;margin:.25rem 0}.pwa-telemetry-value-purple{font-size:1.25rem;font-weight:700;color:#a855f7;margin:.25rem 0}.pwa-telemetry-subtext-green{font-size:.75rem;color:#10b981}.pwa-telemetry-subtext-muted{font-size:.75rem;color:var(--text-muted)}.pwa-telemetry-actions{margin-top:1rem;display:flex;gap:.5rem;flex-wrap:wrap}.pwa-telemetry-btn{padding:.4rem .8rem;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border);border-radius:6px;cursor:pointer}
