
/* No computador, apresenta o leitor em uma janela vertical centralizada. */
@media (min-width:901px){
  #eduqueStableEbookReader .eduque-reader-panel,
  #eduqueStableEbookReader.mode-images .eduque-reader-panel{
    position:fixed!important;
    top:50%!important;
    left:50%!important;
    right:auto!important;
    bottom:auto!important;
    width:min(450px,calc(100vw - 48px),calc(56.25dvh - 40.5px))!important;
    height:min(800px,calc(100dvh - 72px))!important;
    aspect-ratio:9/16!important;
    box-sizing:border-box!important;
    transform:translate(-50%,-50%)!important;
    border-radius:22px!important;
  }
  #eduqueStableEbookReader.mode-images .eduque-reader-panel{
    border:1px solid rgba(138,185,238,.34)!important;
    border-radius:22px!important;
    background:#000!important;
  }
  #eduqueStableEbookReader.mode-images .eduque-reader-image-stage{
    display:grid!important;
    padding:74px 50px 18px!important;
    background:#000!important;
  }
  #eduqueStableEbookReader.mode-images .eduque-reader-image{
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    max-height:none!important;
    object-fit:contain!important;
    box-shadow:0 18px 48px rgba(0,0,0,.28)!important;
  }
}
