.hidden {
  display: none !important;
}

.chart-container {
  display: flex;
  justify-content: center;
}
.chart-container #chart {
  max-height: 67.5vh;
  max-width: 90vw;
}

.status-failed {
  color: #F94351;
}

.status-success {
  color: #1db31d;
}

.chart-widgets {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
@media (max-width: 1299px) {
  .chart-widgets {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media (max-width: 999px) {
  .chart-widgets {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (max-width: 699px) {
  .chart-widgets {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.chart-widgets .chart-widget {
  text-align: center;
}

.file-link {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.file-link span {
  cursor: default;
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

code, pre:not(.pre-block) {
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

table.logs td {
  padding: 0;
  max-width: 80vw;
}
table.logs td pre {
  margin: 0;
}

.context-menu {
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);
  font-family: unset !important;
}
.context-menu li {
  padding: 0.5em !important;
}
.context-menu li:hover {
  background-color: #BCE0FC !important;
}

.license-icons img:not(:first-child) {
  margin-left: 0.5em;
}/*# sourceMappingURL=dashboard.css.map */