/* stubpy — custom CSS layered on top of the Furo theme */

/* Make code blocks slightly more spacious */
.highlight pre {
    padding: 1rem 1.25rem;
    line-height: 1.55;
}

/* Tighten the API signature line so long sigs don't feel cramped */
.sig-param {
    font-size: 0.92em;
}

/* Admonition title colour matches brand */
.admonition.note > .admonition-title {
    background-color: var(--color-brand-primary);
}

/* Give the landing-page hero a bit of breathing room */
.hero-block {
    margin: 2rem 0;
    padding: 1.5rem 2rem;
    border-left: 4px solid var(--color-brand-primary);
    background: var(--color-background-secondary);
    border-radius: 0 6px 6px 0;
}
