.ebookDialogCloseButton{box-sizing:content-box;width:1.7em}.ebookDialogHeaderTitle{min-width:10em}.ebookDialogHeaderSpacer{-webkit-flex-grow:1;flex-grow:1}.ebookDialogContent{position:relative;overflow-y:hidden}.ebookBackgroundPaginator{position:absolute;z-index:5;top:0;bottom:0;width:100%}.ebookContainer{position:relative;z-index:10;height:100%;border-style:solid;border-color:transparent;border-width:0;border-inline-start-width:0.5em;margin:0 auto;box-sizing:border-box}.ebookContent{height:100%;color:#000}@supports (scrollbar-gutter:stable){.ebookContainer,.ebookOverlayPaginator{scrollbar-gutter:stable}}.ebookOverlayScroller{position:absolute;z-index:100;top:0;bottom:0;left:0;right:0}.ebookOverlayScrollerFiller{height:100%;pointer-events:none}.ebookOverlayPaginator{position:absolute;z-index:110;top:0;bottom:0;width:100%;pointer-events:none}.paginatorFlexContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch;height:100%;width:100%;margin:0 auto;pointer-events:auto}.paginatorFlexContainer>.previousTarget,.paginatorFlexContainer>.nextTarget{-webkit-flex-grow:1;flex-grow:1}.paginatorFlexContainer>.resizeTarget{width:.5em;cursor:ew-resize;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.resizeTargetHandle{-webkit-margin-start:-0.3em;margin-inline-start:-.3em;color:hsla(var(--button-background-hue),var(--button-background-saturation),calc(var(--button-background-lightness) + 10%),var(--button-background-alpha));user-select:none;-webkit-user-select:none}.tocHeader{position:relative;overflow:hidden;display:-webkit-flex;display:flex}.ebook-toc-cover{float:left;max-height:4ch;max-width:1.414ch}.ebook-toc-title,.ebook-toc-author{overflow:hidden;text-overflow:ellipsis}.ebookControls{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.ebookControls>.separatedAfter{-webkit-margin-end:.4em;margin-inline-end:.4em}.ebookControls>.separatedBefore{-webkit-margin-start:.4em;margin-inline-start:.4em}.ebook-progress{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ebook-progress>.progress-text{padding:0 .5ch}.ebook-progress>.progress-number{padding:0;width:3ch;text-align:end}.ebook-progress>.page-input{box-sizing:content-box;width:4ch;text-align:end;display:inline-block}.ebookTextSizeLabels{margin:.5em 0}