.theorem.cc-definition-a {
  --cc-callout-accent: var(--cc-definition);
  --cc-callout-dark: var(--cc-definition-dark);
  --cc-callout-soft: var(--cc-definition-soft);
  --cc-callout-border: var(--cc-definition-border);
  --cc-callout-bg: #ffffff;
  --cc-callout-shadow: 0 8px 20px rgba(54, 38, 52, 0.04);
  --cc-callout-icon: "D";
}

.theorem.cc-definition-a .theorem-title,
.theorem.cc-definition-a > p:first-child > .theorem-title + .math.inline,
.theorem.cc-definition-a > p:first-child > .theorem-title + .math.inline *,
.theorem.cc-definition-a > p:first-child > .theorem-title + .math.inline mjx-mstyle,
.theorem.cc-definition-a > p:first-child > .theorem-title + .math.inline mjx-mstyle *,
.theorem.cc-definition-a > p:first-child > .math.inline:first-of-type,
.theorem.cc-definition-a > p:first-child > .math.inline:first-of-type * {
  color: var(--cc-definition-dark) !important;
}

.theorem.cc-definition-a .theorem-title + .math.inline {
  font-weight: 850;
}
