/* Centro de Control — topología de red (cámaras / Edge Hub-IA / infraestructura) */
.cc-topology-grid {
  display: grid;
  grid-template-columns: 1fr 260px 1fr;
  gap: 24px;
  align-items: start;
}
.cc-col { display: flex; flex-direction: column; gap: 12px; }
.cc-col-center { justify-content: center; min-height: 200px; }
.cc-col-label {
  font-family: var(--font-mono);
  font-size: 11px;
  color: var(--text-faint);
  letter-spacing: 0.05em;
  margin-bottom: 2px;
}
.cc-node {
  background: var(--surface-2);
  border-radius: var(--radius);
  padding: 10px 14px;
}
@media (max-width: 900px) {
  .cc-topology-grid { grid-template-columns: 1fr; }
}
