[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #181a19;
  --md-default-bg-color: #181a19;
  --md-default-fg-color: #f1f2e9;
  --md-accent-fg-color: #eea277;
  --md-typeset-a-color: #eea277;
}
.md-typeset pre > code {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
}
.copy-feedback {
  display: block;
  font-size: .7rem;
  margin-block: .5em;
}
[data-md-color-scheme="default"] {
  --md-primary-fg-color: #f5f3ec;
  --md-primary-bg-color: #1c1f1c;
  --md-primary-bg-color--light: #5b645a;
  --md-default-bg-color: #f5f3ec;
  --md-default-fg-color: #1c1f1c;
  --md-accent-fg-color: #c25b2a;
  --md-typeset-a-color: #c25b2a;
}
.wiring-figure {
  max-width: 470px;
  margin-block: 1em;
}
.wiring-figure svg {
  width: 100%;
  height: auto;
}
.md-typeset img[src*="assets/photos/"] {
  width: 100%;
  max-width: 420px;
  border-radius: 8px;
}
.md-typeset img[src*="assets/photos/state-"] {
  width: 31%;
}
