/* [project]/src/modules/kuf/styles/queues.css [app-client] (css) */
.kuf-queues-muted {
  color: var(--alvo-muted-foreground);
}

.kuf-queues-meta {
  color: var(--alvo-muted-foreground);
  font-size: 13px;
}

.kuf-queues-note {
  color: var(--alvo-muted-foreground);
  font-size: 12px;
}

.kuf-taxonomy-fallback {
  color: var(--alvo-muted-foreground);
  font-weight: 400;
}

.kuf-queues-link {
  color: var(--alvo-primary);
  font-weight: 600;
  text-decoration: none;
}

.kuf-queues-link:hover {
  text-decoration: underline;
}

.kuf-queues-diff-old {
  color: var(--alvo-muted-foreground);
  text-decoration: line-through;
}

.kuf-queues-diff-new {
  color: var(--alvo-primary);
  font-weight: 600;
}

.kuf-queues-rule-top {
  border-top: 1px solid var(--alvo-border);
}

.kuf-queues-brief {
  background: var(--alvo-secondary);
  border: 1px solid color-mix(in srgb, var(--alvo-primary) 25%, transparent);
  border-radius: var(--alvo-radius-control);
}

.kuf-queues-brief-label {
  color: var(--alvo-muted-foreground);
  font-size: 12px;
  font-weight: 600;
}

.kuf-queues-glyph {
  border-radius: var(--alvo-radius-control);
  background: var(--alvo-secondary);
  width: 52px;
  height: 52px;
  color: var(--alvo-primary);
  font-family: var(--alvo-font-display);
  place-items: center;
  font-size: 24px;
  display: grid;
}

.kuf-queues-marker {
  background: var(--alvo-warning);
}

