h1.mkapi-heading,
h2.mkapi-heading,
h3.mkapi-heading,
h4.mkapi-heading,
h5.mkapi-heading,
p.mkapi-heading {
  font-size: 85%;
  font-weight: normal;
  text-align-last: justify;
  margin-bottom: 0px;
}
.mkapi-heading-name {
  color: var(--mkapi-heading-name-color);
}
.mkapi-heading-name a {
  color: unset;
}
p.mkapi-object {
  margin-block-start: 0px;
  margin-block-end: 0px;
  border-top: 2px solid var(--mkapi-object-border-color);
}
.mkapi-object-kind {
  color: var(--mkapi-object-kind-color);
  font-size: 90%;
  font-style: italic;
}
.mkapi-object-name {
  color: var(--mkapi-object-name-color);
  font-family: var(--mkapi-object-name-font-family);
  font-weight: bold;
  font-size: 1.1em;
}
.mkapi-prefix {
  color: var(--mkapi-prefix-color);
}
.mkapi-dot {
  color: var(--mkapi-punctuation-color);
}
.mkapi-arg {
  color: var(--mkapi-arg-color);
  font-style: italic;
}
.mkapi-default, .mkapi-star {
  color: var(--mkapi-variable-color);
}
.mkapi-paren {
  color: var(--mkapi-punctuation-color);
  margin-left: 2px;
  margin-right: 2px;
}
.mkapi-star, .mkapi-slash {
  color: var(--mkapi-punctuation-color);
  margin-left: 0px;
  margin-right: 2px;
}
.mkapi-comma, .mkapi-colon {
  color: var(--mkapi-punctuation-color);
  margin-left: 2px;
  margin-right: 0px;
}
.mkapi-equal, .mkapi-arrow {
  color: var(--mkapi-punctuation-color);
  margin-left: 0px;
  margin-right: 0px;
}
p.mkapi-object-bases {
  color: var(--mkapi-object-bases-color);
  font-size: 85%;
  margin-block-start: 0px;
}
.mkapi-section-name {
  color: var(--mkapi-section-name-color);
  border-bottom: thin solid var(--mkapi-section-border-color);
  font-size: 1.05em;
}
.mkapi-item-name {
  color: var(--mkapi-item-name-color);
  font-weight: bold;
}
.mkapi-item-type, .mkapi-object-type, .mkapi-ann, .mkapi-return {
  color: var(--mkapi-type-color);
}
.mkapi-example-input pre {
  margin-bottom: 0px;
}
.mkapi-example-output pre {
  margin-top: 0px;
}
.mkapi-example-input code {
  font-size: 85%;
  background-color: var(--mkapi-example-bg-color);
}
.mkapi-example-output code {
  font-size: 85%;
  border: solid var(--mkapi-example-bg-color);
  background-color: transparent;
}
.mkapi-source code {
  font-size: 85%;
}
.mkapi-docs-link {
  font-family: var(--mkapi-docs-link-font-family);
  display: block;
  float: right;
}