:root {
    --md-primary-fg-color: #334155;
    --md-primary-fg-color--light: #475569;
    --md-primary-fg-color--dark: #1e293b;
    --md-accent-fg-color: #06b6d4;
}

.md-header {
    box-shadow: 0 2px 14px rgba(15, 23, 42, 0.08);
}

.md-typeset h1 {
    font-weight: 700;
    letter-spacing: 0;
}

.md-typeset h2 {
    font-weight: 650;
    letter-spacing: 0;
}

.md-typeset .admonition,
.md-typeset details {
    border-radius: 8px;
}

.md-typeset code {
    border-radius: 6px;
}

.md-typeset pre > code {
    border-radius: 8px;
}
