/*
    This is to server the mini-status update to docs/index.md card 
    under HPC support documentation
*/
.kp-status-mini {
  display: flex;
  align-items: center;
  gap: 0.45rem;
  margin-top: 0.5rem;
  flex-wrap: wrap;
  text-align: left;
  justify-content: flex-start;
}

.kp-status-dot {
  width: 17px;
  height: 17px;
  border-radius: 50%;
  flex-shrink: 0;
}


.kp-dot--unknown   { background: #888; }
.kp-dot--loading   { background: #555; animation: kp-pulse 1.2s infinite; }
.kp-dot--operational  { background: #4caf82; }
.kp-dot--maintenance  { background: #f0c742; animation: kp-pulse 1.5s infinite; }
.kp-dot--degraded     { background: #f88604de; animation: kp-pulse 1.5s infinite }

@keyframes kp-pulse {
  0%, 100% { opacity: 0.3; }
  50%       { opacity: 1;   }
}

.kp-status-label {
  font-size: 0.7rem;
  color: var(--md-default-fg-color--light);
  margin-left: 0.2rem;
  display: block;
  text-align: left;
}