/* markdown typesets */
.md-typeset .admonition,
.md-typeset details {
font-size: 1em
}
.md-typeset h1, .md-typeset h2 {
font-weight: bolder;
letter-spacing: -.01em;
}
/* grid */
.md-grid {
max-width: 95%;
}
@media (min-width: 1220px) {
.md-main__inner {
max-width: 80%;
margin-top: 0;
}
.md-sidebar {
height: auto;
}
.md-sidebar--primary {
border-right: 1px solid var(--md-default-fg-color--lightest);
}
.md-nav .md-nav__link {
font-size: 1.1em;
}
.md-nav .md-nav__link h3 {
font-size: 0.9em;
}
.md-nav .md-nav__title {
display: none;
}
.md-nav__icon {
width: 1.2rem;
height: 1.2rem;
margin-top: -.1rem;
}
}
/* remove pilcrow as permanent link and add chain icon similar to github https://github.com/squidfunk/mkdocs-material/discussions/3535 */
.headerlink {
--permalink-size: 16px; /* for font-relative sizes, 0.6em is a good choice */
--permalink-spacing: 4px;
width: calc(var(--permalink-size) + var(--permalink-spacing));
height: var(--permalink-size);
vertical-align: middle;
background-color: var(--md-default-fg-color--lighter);
background-size: var(--permalink-size);
mask-size: var(--permalink-size);
-webkit-mask-size: var(--permalink-size);
mask-repeat: no-repeat;
-webkit-mask-repeat: no-repeat;
visibility: visible;
mask-image: url('data:image/svg+xml;utf8,');
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
[id]:target .headerlink {
background-color: var(--md-typeset-a-color);
}
.headerlink:hover {
background-color: var(--md-accent-fg-color) !important;
}
@media screen and (min-width: 76.25em) {
h1, h2, h3, h4, h5, h6 {
display: flex;
align-items: center;
flex-direction: row;
column-gap: 0.2em; /* fixes spaces in titles */
}
.headerlink {
order: -1;
margin-left: calc(var(--permalink-size) * -1 - var(--permalink-spacing)) !important;
}
}