/* Header logo sizing */
.md-header__button.md-logo img, .md-header__button.md-logo svg { height: 1.4rem; width: auto; }

/* Improve code block readability and contrast */
.md-typeset pre > code { line-height: 1.5; }
.md-typeset code { font-variant-ligatures: none; }

/* Subtle card-like surfaces for sections */
.md-typeset .admonition, .md-typeset details { border-radius: 6px; }

/* Lift the header slightly */
.md-header { box-shadow: 0 2px 8px rgba(0,0,0,.15); }
