/* UGP brand polish for MkDocs Material. */

:root {
  --ugp-primary: #1f6feb;
  --ugp-primary-dark: #1858bd;
}

/* Tighten the Material blue toward the UGP brand blue. */
[data-md-color-primary="blue"] {
  --md-primary-fg-color: var(--ugp-primary);
  --md-primary-fg-color--light: #4f8df0;
  --md-primary-fg-color--dark: var(--ugp-primary-dark);
}

[data-md-color-accent="blue"] {
  --md-accent-fg-color: var(--ugp-primary);
}

/* Landing page: give the first heading a bit more presence. */
.md-typeset h1 {
  font-weight: 600;
  letter-spacing: -0.01em;
}

/* Brand-colored links in body copy. */
.md-typeset a {
  color: var(--ugp-primary);
}

.md-typeset a:hover {
  color: var(--ugp-primary-dark);
}

/* Slightly softer, full-width tables for the artifacts list. */
.md-typeset table:not([class]) {
  font-size: 0.78rem;
}

.md-typeset table:not([class]) th {
  background-color: rgb(31 111 235 / 6%);
}

/* Inline code accent for the protocol/namespace names. */
.md-typeset code {
  border-radius: 4px;
}
