/* Dashboard specific styles */ .dashboard-stats { margin-bottom: 30px; } .chart-container { position: relative; height: 300px; } .system-status-item { display: flex; justify-content: between; align-items: center; margin-bottom: 15px; padding: 10px 0; border-bottom: 1px solid #f0f0f0; } .system-status-item:last-child { border-bottom: none; margin-bottom: 0; } .log-table-container { margin-top: 30px; } .empty-state { text-align: center; padding: 40px 20px; color: #6c757d; } .empty-state i { font-size: 3rem; margin-bottom: 15px; opacity: 0.5; }