/* AES Clean Theme v1.2.90 — imported publication PDF viewer parity.
 * Core academic-output.css remains the canonical toolbar/background vocabulary.
 * This file adds only the continuous PDF-page stage needed by imported publications.
 */
body.aes-academic-output--publication{overflow-x:hidden;background:#E9E9E9}
.aes-publication-pdf-stage{min-height:calc(100vh - 58px);padding:18px 0 36px;background:#E9E9E9}
.aes-publication-pdf-pages{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}
.aes-publication-pdf-page{position:relative;display:block;margin:0 auto;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.12);overflow:hidden;line-height:0}
.aes-publication-pdf-page canvas{display:block;max-width:100%;height:auto;background:#fff}
.aes-publication-pdf-page__number{position:absolute;right:8px;top:8px;z-index:2;display:none}
.aes-publication-pdf-status{width:min(210mm,calc(100vw - 36px));min-height:120px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.08);color:#6F7780;font:600 11px/1.5 Montserrat,Arial,sans-serif;text-align:center;padding:24px}
.aes-publication-pdf-fallback{width:min(1200px,calc(100vw - 24px));height:calc(100vh - 94px);margin:0 auto;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.12)}
.aes-publication-pdf-fallback p{margin:0;padding:8px 12px;background:#F6F3EC;color:#6F7780;font:600 10px/1.4 Montserrat,Arial,sans-serif}
.aes-publication-pdf-fallback iframe{display:block;width:100%;height:calc(100% - 31px);border:0;background:#E9E9E9}
@media(max-width:900px){
  .aes-publication-pdf-stage{padding:12px 0 24px}
  .aes-publication-pdf-pages{gap:10px}
  .aes-publication-pdf-status{width:calc(100vw - 24px)}
  .aes-publication-pdf-fallback{height:calc(100vh - 128px)}
}
@media print{
  .aes-publication-pdf-stage{padding:0!important;background:#fff!important}
  .aes-publication-pdf-pages{gap:0!important}
  .aes-publication-pdf-page{margin:0!important;box-shadow:none!important;page-break-after:always;break-after:page}
  .aes-publication-pdf-status,.aes-publication-pdf-fallback{display:none!important}
}
