/* Zitlin brand palette — mirrors zitlin.com (#7930cd purple, #00c0ff cyan). */

:root {
  --zitlin-purple: #7930cd;
  --zitlin-cyan: #00c0ff;

  --md-primary-fg-color: var(--zitlin-purple);
  --md-primary-fg-color--light: #9455db;
  --md-primary-fg-color--dark: #5d21a3;
  --md-primary-bg-color: #fff;
  --md-primary-bg-color--light: rgb(255 255 255 / 70%);

  /* Accent drives links and hover states, so it has to clear contrast on
     white. The raw brand cyan does not; this is a darkened version of it. */
  --md-accent-fg-color: #0089b8;
  --md-accent-fg-color--transparent: rgb(0 192 255 / 10%);
  --md-accent-bg-color: #fff;
  --md-accent-bg-color--light: rgb(255 255 255 / 70%);
}

[data-md-color-scheme="slate"] {
  /* On dark backgrounds the brand cyan reads well as-is. */
  --md-accent-fg-color: var(--zitlin-cyan);
  --md-accent-fg-color--transparent: rgb(0 192 255 / 10%);
  --md-primary-fg-color: #9455db;
  --md-typeset-a-color: #b98cf0;
}

/* The logo is white artwork, so it needs the purple header behind it. */
.md-header__button.md-logo img {
  height: 1.4rem;
  width: auto;
}

/* mkdocs-exporter injects cover markup into every page when PDF export is
   enabled. It belongs in the PDF only — pdf/stylesheet.css re-shows it. */
.mkdocs-exporter-front-cover,
.mkdocs-exporter-back-cover {
  display: none;
}
