.mat-dialog-content {
  padding: 20px;
  height: 100%;
}

.button-encender {
  background-color: #3f51b5; /* Azul */
  color: white;
}

.button-apagar {
  background-color: #e91e63; /* Rosa */
  color: white;
}

.button-resetear {
  background-color: #f44336; /* Rojo */
  color: white;
}

.button-otros-1 {
  background-color: #4caf50; /* Verde */
  color: white;
}

.button-otros-2 {
  background-color: #ff9800; /* Naranja */
  color: white;
}

.button-otros-3 {
  background-color: #9c27b0; /* Púrpura */
  color: white;
}

table {
  width: 100%;
}

.fixed-column {
  width: 300px;
}

.mat-elevation-z8 {
  box-shadow: 0px 4px 6px rgba(0,0,0,0.2);
}

.button-column {
  display: flex;
  margin-top: 40px;
  flex-direction: column;
  gap: 10px;
  align-items: center;
}

.button-action {
  width: 200px;
}

