.theorem.cc-proposition-a,
.theorem.cc-theorem-a {
  padding: 1.05rem 1.15rem 1.1rem;
}

.theorem.cc-proposition-a > p:first-child,
.theorem.cc-theorem-a > p:first-child {
  margin-top: 0;
  padding: 0;
}

.theorem.cc-proposition-a .theorem-title,
.theorem.cc-theorem-a .theorem-title {
  display: inline-flex !important;
  margin: 0 0.35rem 0 0;
  padding: 0;
  border: 0;
  background: transparent;
  vertical-align: baseline;
}

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