html.light {
    --syntax-light-name-tag: #1d9240;
}
.sy-head-brand {
    font-family: var(--sy-f-heading);
    font-size: 1.2rem;
}
.globaltoc > ul > li > .reference.internal {
    font-weight: 600;
}
/* .sy-head-links li.link > a {
    font-weight: 600;
} */
div.localtoc > h3 {
    font-family: var(--sy-f-text);
    font-weight: 600;
}
.toctree-wrapper > ul > li > .reference.internal {
    font-weight: 600;
}
/* --- Cycling subtitle (typed.js) --- */
.cycling-subtitle {
    font-family: var(--sy-f-heading);
    font-size: 1.25em;
    margin-top: -0.5em;
    margin-bottom: 1.5em;
    font-weight: 400;
}
.cycling-subtitle .typed-cursor {
    color: var(--accent-11);
}
#typed-target {
    color: var(--accent-11);
    font-weight: 600;
}
