.ReaderShell_readerMode__NwItW{min-height:100dvh}.ReaderShell_readerMode__NwItW .reader-topbar{top:0!important;height:58px}.ReaderShell_readerIdentity___3OOG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;text-align:center}.ReaderShell_readerIdentity___3OOG strong{max-width:min(360px,38vw);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReaderShell_readerIdentity___3OOG span{white-space:nowrap}.ReaderShell_readerMode__NwItW .reader-stage{min-height:calc(100dvh - 116px);grid-template-columns:56px minmax(0,1fr) 56px;padding:10px 0 78px}.ReaderShell_readerMode__NwItW .reader-page-wrap{height:calc(100dvh - 204px);min-height:0!important;overflow:hidden;padding:6px 10px}.ReaderShell_readerMode__NwItW .reader-page{width:auto;height:100%;max-width:100%;max-height:100%;object-fit:contain}.ReaderShell_readerMode__NwItW .page-action-sheet{bottom:10px;max-width:calc(100% - 20px);overflow-x:auto;scrollbar-width:none}.ReaderShell_readerMode__NwItW .page-action-sheet::-webkit-scrollbar{display:none}.ReaderShell_readerMode__NwItW .reader-controls{height:58px}.ReaderShell_thumbPreview__FpLeY{display:flex;align-items:center;justify-content:center;background:#f2f2f2}.ReaderShell_thumbPreview__FpLeY img{display:block;aspect-ratio:auto!important;background:#f2f2f2}.ReaderShell_readerMode__NwItW .thumb-grid button{background:#f7f7f7}@media (max-width:700px){.ReaderShell_readerMode__NwItW .reader-topbar{height:56px;padding-inline:10px;gap:8px}.ReaderShell_readerIdentity___3OOG strong{max-width:42vw;font-size:.82rem}.ReaderShell_readerIdentity___3OOG span{font-size:.66rem!important}.ReaderShell_readerMode__NwItW .reader-back{font-size:.72rem}.ReaderShell_readerMode__NwItW .reader-top-actions button{padding:8px 9px;font-size:.7rem}.ReaderShell_readerMode__NwItW .reader-stage{min-height:calc(100dvh - 112px);grid-template-columns:42px minmax(0,1fr) 42px;padding:8px 0 78px}.ReaderShell_readerMode__NwItW .reader-page-wrap{height:calc(100dvh - 198px);padding:4px}.ReaderShell_readerMode__NwItW .reader-arrow{width:38px;height:38px;font-size:1.6rem}.ReaderShell_readerMode__NwItW .page-action-sheet{left:10px;right:10px;transform:none;max-width:none;justify-content:flex-start}.ReaderShell_readerMode__NwItW .page-action-sheet .action-label{display:none}.ReaderShell_readerMode__NwItW .reader-controls{height:56px;gap:9px}.ReaderShell_readerMode__NwItW .reader-controls button{padding:8px 10px;font-size:.72rem}.ReaderShell_readerMode__NwItW .reader-controls input{width:54px;height:34px}.ReaderShell_readerMode__NwItW .thumb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px}}.ReaderShell_readerMode__NwItW .page-drawer{display:flex;flex-direction:column;max-height:min(88dvh,900px);overflow:hidden}.ReaderShell_readerMode__NwItW .drawer-title{flex:0 0 auto}.ReaderShell_readerMode__NwItW .thumb-grid{flex:1 1 auto;height:auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;align-content:start;grid-auto-rows:max-content}.ReaderShell_readerMode__NwItW .thumb-grid button{align-self:start;width:100%;min-width:0;overflow:hidden}.ReaderShell_thumbPreview__FpLeY{width:100%;height:auto;aspect-ratio:3/4;flex:none;overflow:hidden}.ReaderShell_thumbPreview__FpLeY img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}@media (max-width:700px){.ReaderShell_readerMode__NwItW .page-drawer{height:min(86dvh,860px)}.ReaderShell_readerMode__NwItW .thumb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px}}.ReaderShell_zoomButton__lDS__{display:none}@media (max-width:900px){.ReaderShell_zoomButton__lDS__{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.ReaderShell_readerMode__NwItW .reader-stage{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;min-height:0;padding:8px 0 16px}.ReaderShell_readerMode__NwItW .reader-page-wrap{display:block;width:100%;height:auto;min-height:0!important;max-height:none;padding:0;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ReaderShell_readerMode__NwItW .reader-page{display:block;width:100%;height:auto;max-width:none;max-height:none;object-fit:contain;box-shadow:none}.ReaderShell_readerMode__NwItW .ReaderShell_zoomedPage__jKHzN .reader-page{width:200%;max-width:none}.ReaderShell_readerMode__NwItW .page-action-sheet{position:relative;left:auto;right:auto;bottom:auto;transform:none;flex:0 0 auto;width:calc(100% - 20px);max-width:calc(100% - 20px);margin:0 auto}}