:root {
    --md-primary-fg-color: #cd4bfb;
}

/* Zensical renders a synthetic homepage H1 for root index.md. */
.md-content__inner > h1#__skip {
    display: none;
}

/* Prevent wrapping in the first-column code cells of dependency tables. */
.md-typeset table td:first-child code {
    white-space: nowrap;
}

/* Theme-aware banner: light mode shows .banner-light, dark mode shows .banner-dark.
   Material sets data-md-color-scheme on <body> when the user toggles the palette.
   !important ensures these win over any Material base styles on images. */
[data-md-color-scheme="default"] img.banner-dark { display: none !important; }
[data-md-color-scheme="slate"]   img.banner-light { display: none !important; }
