.FlipbookPage_wrapper__stRKB{display:flex;flex-direction:column;align-items:center;background-color:#333;min-height:100vh;padding:20px;box-sizing:border-box;width:100%;--max-flipbook-width:900px}@media (max-width:767px){.FlipbookPage_wrapper__stRKB{padding:0;gap:1rem}}.FlipbookPage_noPages__kxRZP{min-height:600px;display:flex;justify-content:center;align-items:center}.FlipbookPage_flipbookInner__LgrzQ{display:flex;align-items:stretch;justify-content:center;flex:1 1}.FlipbookPage_flipbookContainer__rq_sA{display:flex;justify-content:center;align-items:center;width:100%;max-width:var(--max-flipbook-width)}.FlipbookPage_flipbook__QKU1Z{width:100%!important}.FlipbookPage_page__nn59v{background-color:rgb(255,255,255);overflow:hidden;box-shadow:0 0 10px rgb(255,255,255)}.FlipbookPage_pageContent__POIzo{width:100%;height:100%;position:relative}.FlipbookPage_pageImage__LX1nE{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;pointer-events:none}.FlipbookPage_pageNumber__sgfEb{position:absolute;bottom:10px;right:15px;font-size:12px;color:#999}.FlipbookPage_loading__2_TdH{color:white;font-family:sans-serif}.FlipbookPage_mangaReader__HlNJ8{display:none;flex-direction:column;width:100%;gap:1rem}.FlipbookPage_mangaPage__AAIyi{width:100%;display:block;object-fit:contain}.FlipbookPage_desktopView__ZRQPt{display:flex;flex-direction:column;align-items:center;width:100%;gap:4rem;transition:gap .4s ease}.FlipbookPage_desktopViewZoomed___6Min{gap:0}.FlipbookPage_flipbookRow__NnjpD{display:flex;align-items:stretch;justify-content:center;width:100%;gap:0;transform-origin:center center;transition:transform .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FlipbookPage_flipbookRowZoomed__BJW_b{transform:scale(1.35)}.FlipbookPage_navBtn__ePGEf{flex-shrink:0;width:60px;border:none;background:rgba(0,0,0,.25);color:#fff;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:background .2s,opacity .2s}.FlipbookPage_navBtn__ePGEf:hover{opacity:1;background:rgba(0,0,0,.247)}.FlipbookPage_navHidden__9sS0E{opacity:0!important;pointer-events:none}.FlipbookPage_navBtnLeft__rLfFl{border-top-left-radius:.8rem;border-bottom-left-radius:.8rem}.FlipbookPage_navBtnRight__1__g6{border-top-right-radius:.8rem;border-bottom-right-radius:.8rem}@media (max-width:767px){.FlipbookPage_mangaReader__HlNJ8{display:flex}.FlipbookPage_desktopView__ZRQPt{display:none}.FlipbookPage_wrapper__stRKB{padding:0;gap:0}}.FlipbookPage_thumbnailStrip__4MUwZ{display:flex;flex-direction:column;gap:10px;width:100%;max-width:var(--max-flipbook-width);transform:translateY(0);transition:transform .4s ease,opacity .4s ease;opacity:1}.FlipbookPage_thumbnailStripHidden__u8y6Y{transform:translateY(120%);opacity:0;pointer-events:none}.FlipbookPage_thumbnailRow__1BsOH{display:flex;justify-content:center;gap:8px;flex-wrap:nowrap}.FlipbookPage_thumbBtn__LjDJ3{position:relative;width:100%;max-width:60px;flex-shrink:0;background:none;border:2px solid transparent;border-radius:4px;padding:2px;cursor:pointer;transition:border-color .2s}.FlipbookPage_thumbBtn__LjDJ3:hover{border-color:#aaa}.FlipbookPage_thumbActive___1knE{border-color:#e63946}.FlipbookPage_thumbImg__WTT3R{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;border-radius:2px}.FlipbookPage_thumbNum__MJ6mq{position:absolute;bottom:4px;right:6px;font-size:10px;color:#fff;text-shadow:0 0 4px #000;font-family:sans-serif}.LoginRequired_loginRequiredContainer__0RqNN{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:700px;background:rgba(245,245,245,.95);position:relative}.LoginRequired_header__fzYdO{width:100%;display:flex;justify-content:space-between;padding:1.5rem 2rem;gap:5rem;position:absolute;top:0;left:0}.LoginRequired_header__fzYdO a{width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.LoginRequired_header__fzYdO img{width:100%;max-width:175px;height:auto;object-fit:contain}.LoginRequired_loginRequiredBox__2bpNf{padding:2.5rem 2rem;text-align:center;max-width:600px;margin-inline:auto}.LoginRequired_loginRequiredBox__2bpNf h2{margin-bottom:1rem;color:#1a202c;font-size:2rem}.LoginRequired_loginRequiredBox__2bpNf p{color:#4a5568;margin-bottom:0;font-size:1.2rem}.LoginRequired_actionButtons__xHrA2{display:flex;justify-content:center;gap:2rem;margin-top:1.5rem}@media (max-width:600px){.LoginRequired_actionButtons__xHrA2{flex-direction:column;gap:1rem}.LoginRequired_actionButtons__xHrA2 a,.LoginRequired_actionButtons__xHrA2 button{width:100%}}