body.page-reader { overflow: hidden; box-sizing: border-box; height: 100vh; height: 100dvh; margin-top: 0; margin-bottom: 0; padding-bottom: 0; } body.page-reader > #LNReader-chapter { height: calc(100% - var(--pageReader-footerHeight, 0px)); column-width: calc(100vw - var(--readerSettings-padding) * 2); column-gap: calc(var(--readerSettings-padding) * 2); column-fill: auto; transition: transform 200ms; } body.page-reader.no-animation > #LNReader-chapter { transition: none !important; } body.page-reader.no-animation .transition-chapter { transition: none !important; } .transition-chapter { height: 100vh; width: 100vw; max-width: 100vw; position: fixed; left: 100vw; top: 0; box-sizing: border-box; padding: var(--readerSettings-padding); padding-top: 30vh; text-align: center; font-size: 2rem; z-index: 888888; background-color: var(--readerSettings-theme); }