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

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

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

.kuf-catalogue-name {
  color: var(--alvo-foreground);
  font-weight: 600;
  text-decoration: none;
}

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

.kuf-catalogue-name:hover, .kuf-catalogue-link:hover {
  text-decoration: underline;
}

.kuf-catalogue-figure {
  font-variant-numeric: tabular-nums;
  font-weight: 600;
}

.kuf-catalogue-dot {
  background: var(--alvo-destructive);
  border-radius: 999px;
  flex: none;
  width: 8px;
  height: 8px;
  display: inline-block;
}

.kuf-catalogue-dot[data-available] {
  background: var(--alvo-success);
}

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

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

.kuf-catalogue-rule:last-child {
  border-bottom: 0;
}

