  table {
      width: 100%;
      border-collapse: collapse;
      background-color: #1e1e1e;
    }
    th, td {
      padding: 12px;
      border: 1px solid #444;
      text-align: left;
    }
    th {
      background-color: #222;
    }



    .label {
  display: inline-block;
  margin-left: 8px;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 2px 6px;
  border-radius: 4px;
  line-height: 1;
  vertical-align: middle;
   cursor: help; /* neukazuje na odkaz, ale naznačuje tooltip */
}


.label-new {
  background-color: rgba(52, 152, 219, 0.15);
  border: 1px solid #3498db;
  color: #3498db;
  font-weight: 600;
}

.label-soon {
  background-color: rgba(230, 126, 34, 0.15);
  border: 1px solid #e67e22;
  color: #e67e22;
  font-weight: 600;
}

.label-active {
  background-color: rgba(46, 204, 113, 0.15);
  border: 1px solid #2ecc71;
  color: #2ecc71;
  font-weight: 600;
}

.label-dev {
  background-color: rgba(241, 196, 15, 0.15);
  border: 1px solid #f1c40f;
  color: #f1c40f;
  font-weight: 600;
}

.label-planned {
  background-color: rgba(155, 89, 182, 0.15);
  border: 1px solid #9b59b6;
  color: #9b59b6;
  font-weight: 600;
}

.label-closed {
  background-color: rgba(231, 76, 60, 0.15);
  border: 1px solid #e74c3c;
  color: #e74c3c;
  font-weight: 600;
}

.label-test {
  background-color: rgba(155, 89, 182, 0.15);
  border: 1px solid #9b59b6;
  color: #9b59b6;
  font-weight: 600;
}

.label-limited {
  background-color: rgba(52, 73, 94, 0.15);
  border: 1px solid #34495e;
  color: #34495e;
  font-weight: 600;
}

.label-v2 {
  background-color: rgba(26, 188, 156, 0.15);
  border: 1px solid #1abc9c;
  color: #1abc9c;
  font-weight: 600;
}

.label-building {
  background-color: rgba(230, 126, 34, 0.15);
  border: 1px solid #e67e22;
  color: #e67e22;
  font-weight: 600;
}

.label-preview {
  background-color: rgba(243, 156, 18, 0.15);
  border: 1px solid #f39c12;
  color: #f39c12;
  font-weight: 600;
}

.label-queued {
  background-color: rgba(127, 140, 141, 0.15);
  border: 1px solid #7f8c8d;
  color: #7f8c8d;
  font-weight: 600;
}

.label-login {
  background-color: rgba(41, 128, 185, 0.15);
  border: 1px solid #2980b9;
  color: #2980b9;
  font-weight: 600;
}

.label-data {
  background-color: rgba(192, 57, 43, 0.15);
  border: 1px solid #c0392b;
  color: #c0392b;
  font-weight: 600;
}

.label-forum {
  background-color: rgba(142, 68, 173, 0.15);
  border: 1px solid #8e44ad;
  color: #8e44ad;
  font-weight: 600;
}

.label-config {
  background-color: rgba(39, 174, 96, 0.15);
  border: 1px solid #27ae60;
  color: #27ae60;
  font-weight: 600;
}

.label-revised {
  background-color: rgba(44, 62, 80, 0.15);
  border: 1px solid #2c3e50;
  color: #2c3e50;
  font-weight: 600;
}

.label-paused {
  background-color: rgba(189, 195, 199, 0.15);
  border: 1px solid #bdc3c7;
  color: #bdc3c7;
  font-weight: 600;
}


