.bookOsd{bottom:0;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;left:0;position:absolute;right:0;top:0;z-index:1002}.bookOsd,.bookOsdRow{display:-webkit-flex;display:flex}.bookOsdRow{-webkit-align-items:center;align-items:center;background-color:var(--jf-palette-AppBar-defaultBg);height:5vh;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 .8vw}@media(orientation:landscape)and (max-width:60em){.bookOsdRow{height:10vh}}.bookOsdTop{padding-top:env(safe-area-inset-top)}.bookOsdBottom{padding-bottom:env(safe-area-inset-bottom)}.bookOsdMargin{margin-left:auto}.bookOsdTitle{font-size:1.1rem;font-weight:600;margin-left:.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#bookPlayer{background:#fff;height:100%;overflow:auto;position:relative;width:100%;z-index:100}#bookPlayer .bookplayerButton{margin:.5vh}#bookPlayer .bookplayerErrorMsg{text-align:center}#bookPlayerContainer{bottom:0;height:90vh;left:0;position:absolute;right:0;top:0;top:5vh;width:100%;z-index:1000}#bookPlayerContainer.fullscreen{height:calc(90vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));top:calc(5vh + env(safe-area-inset-top))}#dialogToc{background-color:#fff;height:-webkit-fit-content;height:fit-content;max-height:80%;max-width:60%;width:-webkit-fit-content;width:fit-content}#dialogToc .bookplayerButtonIcon{color:#000}#dialogToc .toc{margin:0;padding:30px}#dialogToc .toc li{font-size:1.2rem;font-weight:700;list-style-type:none;margin-bottom:5px}#dialogToc .toc li ul{padding-left:1.5rem}#dialogToc .toc li ul li{font-weight:400}#dialogToc .toc li a:link{color:#000;-webkit-text-decoration:none;text-decoration:none}#dialogToc .toc li a:active,#dialogToc .toc li a:hover{color:#00a4dc;-webkit-text-decoration:none;text-decoration:none}@media(orientation:landscape)and (max-width:60em){#bookPlayerContainer{height:80vh;top:10vh}}@media(max-width:60em){#dialogToc{max-height:100%;max-width:100%}}
