/* Footer density: theme-default paragraph margins add a blank
   line between every footer <p>. We have three columns (copyright
   + render-time / dev banner / disclaimer-link) and each should
   sit on one visual line. Tighten vertical rhythm globally. */
.bd-footer .bd-footer__inner p,
.bd-footer-content p {
    margin: 0;
    line-height: 1.35;
}

/* Footer: development banner in the middle column. Red and bold so
   readers immediately see the site is work-in-progress. Kept on one
   line; the banner text is short and locale-aware (see
   _templates/pperl-devbanner.html). */
.pperl-devbanner {
    color: #c00;            /* solid red, not the theme's accent */
    font-weight: bold;
    text-align: center;
}

/* Footer: render-time stamp fused onto the copyright line.
   Muted and slightly smaller — purpose is forensic (a screenshot
   carries its own timestamp), not decorative. Keep on the same
   line as the copyright; never wrap to a new paragraph. */
.pperl-rendertime {
    opacity: 0.65;
    font-size: 0.9em;
    white-space: nowrap;
}
