/* Match the front page: lime accent on near-black. */
[data-md-color-scheme="slate"] { --md-default-bg-color: #0a0a0b; --md-accent-fg-color: #c8f542; }
[data-md-color-scheme="slate"] .md-header, [data-md-color-scheme="slate"] .md-tabs { background-color: #0a0a0b; }
.md-typeset table:not([class]) { font-size: .72rem; }
.md-content__inner .copy-md { float: right; margin: .4rem 0 0 1rem; padding: .25rem .6rem; font-size: .62rem;
  border: 1px solid var(--md-default-fg-color--lightest); border-radius: .2rem; background: none; cursor: pointer;
  color: var(--md-default-fg-color--light); }
.md-content__inner .copy-md:hover { color: var(--md-accent-fg-color); border-color: var(--md-accent-fg-color); }
