/* Betwixt palette: navy wordmark with purple and green data flows. */

[data-md-color-scheme="default"] {
    --md-primary-fg-color: #17233f;
    --md-primary-fg-color--light: #8b5cf6;
    --md-primary-fg-color--dark: #4c1d95;
    --md-primary-bg-color: #ffffff;
    --md-primary-bg-color--light: #f5f3ff;
    --md-accent-fg-color: #047857;
    --md-accent-fg-color--transparent: #04785720;
    --md-accent-bg-color: #ffffff;
    --md-typeset-a-color: #6d28d9;
    --md-default-bg-color: #f8fafc;
    --md-default-bg-color--light: #ffffff;
    --md-default-bg-color--lighter: #e2e8f0;
    --md-default-bg-color--lightest: #cbd5e1;
    --md-default-fg-color: #17233f;
    --md-default-fg-color--light: #334155;
    --md-default-fg-color--lighter: #64748b;
    --md-default-fg-color--lightest: #94a3b8;
    --md-code-bg-color: #eef2ff;
    --md-code-fg-color: #17233f;
}

[data-md-color-scheme="slate"] {
    --md-primary-fg-color: #17233f;
    --md-primary-fg-color--light: #8b5cf6;
    --md-primary-fg-color--dark: #4c1d95;
    --md-primary-bg-color: #ffffff;
    --md-primary-bg-color--light: #f8fafc;
    --md-accent-fg-color: #34d399;
    --md-accent-fg-color--transparent: #34d39926;
    --md-accent-bg-color: #10182c;
    --md-typeset-a-color: #a78bfa;
    --md-default-bg-color: #10182c;
    --md-default-bg-color--light: #17233f;
    --md-default-bg-color--lighter: #263653;
    --md-default-bg-color--lightest: #3b4b68;
    --md-default-fg-color: #f8fafc;
    --md-default-fg-color--light: #cbd5e1;
    --md-default-fg-color--lighter: #94a3b8;
    --md-default-fg-color--lightest: #64748b;
    --md-code-bg-color: #17233f;
    --md-code-fg-color: #e9d5ff;
}

.md-nav__item--section > .md-nav__link {
    color: var(--md-primary-fg-color);
    font-size: .65rem;
    font-weight: 700;
    letter-spacing: .08em;
    text-transform: uppercase;
}

[data-md-color-scheme="slate"] .md-nav__item--section > .md-nav__link {
    color: #a78bfa;
}
