/* Global code size (inline + fenced) using Material variable */
:root {
    --md-code-font-size: 0.85rem;
  }
  
  /* Fallback + fine-tune for fenced code blocks only */
  .md-typeset pre code {
    font-size: 0.75em;     /* relative to body text */
    line-height: 1.4;      /* readability */
    tab-size: 4;           /* nicer tabs */
  }
  
  /* keep inline code slightly larger than blocks */
  .md-typeset :not(pre) > code {
    font-size: 0.9em;
  }
  
  /* only apply the block shrink on wider screens */
  @media (min-width: 960px) {
    .md-typeset pre code {
      font-size: 0.7em;    /* slightly smaller on desktops */
    }
  }