/* ==========================================
   BOOK PROJECT CSS OVERRIDES
   ==========================================

   This file contains style overrides specific to the book project.
   It loads after styles.css, so any rules here will override the base styles.

   The arcade mortality scoreboard's CSS lives in assets/css/scoreboard.css,
   which assets/js/mortality-counters.js injects itself.
   ========================================== */

/* Hide author metadata */
.quarto-title-author,
.quarto-title-meta-author,
.author {
    display: none !important;
}

/* Quarto 1.5+ title meta container (hides Author row rendered in .quarto-title-meta) */
.quarto-title-meta {
    display: none !important;
}

/* ASCII schematics wrapped in ::: {.diagram}.
   Keep monospace diagrams intact and let wide circuit drawings scroll. */
.diagram pre {
    overflow-x: auto;
    white-space: pre;
}
.diagram pre code {
    white-space: pre;
}
@media (max-width: 600px) {
    .diagram pre,
    .diagram pre code {
        font-size: clamp(11px, 3vw, 14px);
        line-height: 1.3;
    }
}
