body {
  background-color: #f5f7fa;
}

.device-card {
  border-left: 4px solid #198754;
  transition: transform 0.15s, box-shadow 0.15s;
  cursor: pointer;
}

.device-card:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.font-monospace {
  font-size: 0.85rem;
}

.navbar-brand {
  font-size: 1.2rem;
}
