
/* Espaciado entre elementos */
#catas-pendientes {
  margin: 30px;
}

/* Estilo para la tabla */
table {
  min-width: 50vw;
  width: 50vw; /* Ocupa todo el ancho del contenedor */
  border-collapse: collapse; /* Elimina espacios entre celdas */
  color: #000000;
  background-color: #ece9e9;
  margin-top: 20px;
}

/* Estilo para las columnas */
table th, 
table td {
  min-width: 10vw;
  width: 16vw;
  word-wrap: break-word; /* Ajusta el texto largo */
  text-align: center; /* Alineación del texto a la izquierda */
  padding: 4px;
  border: 1px solid #ddd;
  font-size: 1rem;
  font-weight: bold;
}

/* Encabezados de la tabla */
table th {
  background-color: #007BFF; /* Color de fondo para encabezados */
  color: #fff;
  font-weight: bold;
  padding: 8px;
}

td {
  color: #555;
}