.CatalogBook_root__wr2Ng:fullscreen{height:100%}.CatalogBook_stage__HS2fs{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px 88px}.CatalogBook_mount__7zaC3{position:relative;flex:none;opacity:0;transition:transform .5s ease}.CatalogBook_mount__7zaC3[data-ready=true]{opacity:1}.CatalogBook_mount__7zaC3[data-shift=cover]{transform:translateX(-25%)}.CatalogBook_mount__7zaC3[data-shift=back]{transform:translateX(25%)}.CatalogBook_mount__7zaC3:before{content:"";position:absolute;inset:0;outline:1px solid rgb(var(--c-rule));box-shadow:0 12px 28px rgb(18 26 51/.16),0 1px 3px rgb(18 26 51/.12);transition:left .5s ease,right .5s ease;pointer-events:none}.CatalogBook_mount__7zaC3[data-shift=cover]:before{left:50%}.CatalogBook_mount__7zaC3[data-shift=back]:before{right:50%}.CatalogBook_mount__7zaC3[data-mode=landscape][data-shift=none][data-flipping=false]:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:56px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgb(0 0 0/.06) 42%,rgb(0 0 0/.14) 50%,rgb(0 0 0/.06) 58%,transparent);pointer-events:none;z-index:2}.CatalogBook_mount__7zaC3 .stf__wrapper{position:relative;width:100%;box-sizing:border-box}.CatalogBook_page__PXCqe{background:#fff;overflow:hidden}.CatalogBook_page__PXCqe img{display:block;width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none;pointer-events:none}.CatalogBook_loading__BQ3U6{position:absolute;inset:24px 88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;pointer-events:none}.CatalogBook_loading__BQ3U6 img{display:block;min-height:0;max-width:100%;max-height:calc(100% - 32px);outline:1px solid rgb(var(--c-rule))}.CatalogBook_loading__BQ3U6 span{font-size:.8125rem;color:rgb(var(--c-ink-3))}.CatalogBook_side__xdwFb{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:48px;height:48px;margin-top:-24px;border:1px solid rgb(var(--c-rule));border-radius:4px;background:rgb(var(--c-paper));color:rgb(var(--c-ink));transition:background-color .18s ease,color .18s ease}.CatalogBook_side__xdwFb:not(:disabled):hover{background:rgb(var(--c-ink));color:rgb(var(--c-paper))}.CatalogBook_side__xdwFb:disabled{opacity:.3}.CatalogBook_sidePrev__jPUpY{left:24px}.CatalogBook_sideNext__3_HAz{right:24px}.CatalogBook_range__lpY7S{accent-color:rgb(var(--c-ink));cursor:pointer}.CatalogBook_zoomBtn__Z_PEH{display:grid;place-items:center;width:40px;height:40px;border-radius:4px;background:rgb(var(--c-paper)/.1);color:inherit}.CatalogBook_zoomBtn__Z_PEH:not(:disabled):hover{background:rgb(var(--c-paper)/.2)}.CatalogBook_zoomBtn__Z_PEH:disabled{opacity:.3}.CatalogBook_zoomPages__8GJas{flex:1;min-height:0;overflow:auto;display:flex;justify-content:center;align-items:flex-start;gap:4px;padding:8px 16px 32px;overscroll-behavior:contain}.CatalogBook_zoomPages__8GJas img{display:block;width:min(100%,1100px);height:auto;background:#fff}.CatalogBook_zoomPages__8GJas[data-count="2"] img{width:min(50% - 2px,1100px)}@media (max-width:900px){.CatalogBook_stage__HS2fs{padding:16px 12px}.CatalogBook_loading__BQ3U6{inset:16px 12px}.CatalogBook_side__xdwFb{display:none}}@media (max-width:700px){.CatalogBook_zoomPages__8GJas{display:block;padding:0 0 24px}.CatalogBook_zoomPages__8GJas img,.CatalogBook_zoomPages__8GJas[data-count="2"] img{width:200%;max-width:none;margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.CatalogBook_mount__7zaC3,.CatalogBook_mount__7zaC3:before{transition:none}}@media print{.CatalogBook_side__xdwFb{display:none}}