.tc-citecheck {
  --tc-tool-accent-1: #0ea5b8;
  --tc-tool-accent-2: #f97316;
  --tc-tool-accent-3: #2563eb;
  --tc-tool-soft-1: rgba(14, 165, 184, 0.16);
  --tc-tool-soft-2: rgba(249, 115, 22, 0.14);
}

.tc-citecheck .tc-citecheck-types {
  display: grid;
  gap: 12px;
}

.tc-citecheck .tc-citecheck-type__head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 12px;
  align-items: center;
}

.tc-citecheck .tc-citecheck-type__score {
  min-width: 74px;
  padding: 8px 12px;
  border-radius: 999px;
  text-align: center;
  font-weight: 700;
  color: var(--color-heading);
  background: color-mix(in srgb, var(--color-bg-alt) 74%, var(--color-bg-card) 26%);
}
