/* The portal's palette (static/portal/portal.css): blue accent, quiet greys. */
:root {
  --md-primary-fg-color: #2B7FFF;
  --md-primary-fg-color--light: #3D98F6;
  --md-primary-fg-color--dark: #0A71DB;
  --md-accent-fg-color: #0A71DB;
}

[data-md-color-scheme="default"] {
  --md-default-bg-color: #FFFFFF;
  --md-typeset-a-color: #1565D8;
}

[data-md-color-scheme="slate"] {
  --md-default-bg-color: #111111;
  --md-default-bg-color--light: #1A1A1A;
  --md-code-bg-color: #1A1A1A;
  --md-typeset-a-color: #3D98F6;
}

/* A quiet header, as on the site: the page, not the bar, carries the colour. */
.md-header,
.md-tabs {
  background-color: var(--md-default-bg-color);
  color: var(--md-default-fg-color);
  box-shadow: 0 1px 0 var(--md-default-fg-color--lightest);
}

.md-header__button.md-logo img {
  height: 1.6rem;
}

/* The method and path line of an API method. */
.endpoint {
  display: inline-flex;
  gap: 0.6em;
  align-items: center;
  font-family: var(--md-code-font-family);
  font-size: 0.8rem;
  padding: 0.35em 0.8em;
  border-radius: 8px;
  background: var(--md-code-bg-color);
}

.endpoint b {
  color: #fff;
  background: #16A34A;
  border-radius: 5px;
  padding: 0.05em 0.5em;
  font-weight: 600;
}

.endpoint b.get {
  background: #2B7FFF;
}
