/* Dark Star single-page inspection and printing */
#single-page-toolbar[hidden]{display:none!important}
#single-page-toolbar{position:fixed;z-index:30;bottom:0;left:0;right:0;display:flex;gap:.4rem;align-items:center;justify-content:center;flex-wrap:wrap;background:#191919;color:#fff;padding:.55rem .65rem calc(.55rem + env(safe-area-inset-bottom));font:600 13px system-ui,sans-serif}
#single-page-toolbar button{background:#fff;color:#111;border:0;border-radius:5px;padding:.65rem .7rem;min-height:42px;font:inherit;cursor:pointer}
#single-page-count{padding:.4rem;white-space:nowrap}
body.single-page-mode{display:flex;align-items:center;justify-content:center;padding:0 0 74px;overflow:hidden}
body.single-page-mode #spread{display:block;width:min(100vw,calc((100vh - 80px) * 7 / 8.5));height:min(calc(100vh - 80px),calc(100vw * 8.5 / 7));aspect-ratio:7/8.5}
body.single-page-mode #page-left-slot{display:none}
body.single-page-mode #page-right-slot{width:100%;height:100%}
body.single-page-mode .turn-zone{display:none}
@media(max-width:460px){#single-page-toolbar{gap:.25rem;font-size:12px;padding-left:.2rem;padding-right:.2rem}#single-page-toolbar button{padding:.55rem .45rem}}
@media print{#single-page-toolbar{display:none!important}}
