.ReaderLoading-module__gpDIFW__page,.ReaderLoading-module__gpDIFW__cover{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.ReaderLoading-module__gpDIFW__page{height:100dvh}.ReaderLoading-module__gpDIFW__cover{z-index:20;position:absolute;inset:0}.ReaderLoading-module__gpDIFW__tip{color:#00000073;white-space:nowrap;font-size:.875rem;line-height:1.5}
.PdfAdapter-module__Lbbzxq__container{box-sizing:border-box;flex:1 0 auto;justify-content:center;align-items:flex-start;width:100%;min-height:100%;padding:16px;display:flex;position:relative}.PdfAdapter-module__Lbbzxq__continuous{flex-direction:column;justify-content:flex-start;align-items:center}.PdfAdapter-module__Lbbzxq__paged .react-pdf__Document{perspective:2200px}.PdfAdapter-module__Lbbzxq__pageStageSingle,.PdfAdapter-module__Lbbzxq__pageStageSpread{transform-style:preserve-3d;backface-visibility:hidden}.PdfAdapter-module__Lbbzxq__pageStageSingle.PdfAdapter-module__Lbbzxq__flipEnterNext,.PdfAdapter-module__Lbbzxq__pageStageSingle.PdfAdapter-module__Lbbzxq__flipEnterPrev,.PdfAdapter-module__Lbbzxq__pageStageSpread.PdfAdapter-module__Lbbzxq__flipEnterNext,.PdfAdapter-module__Lbbzxq__pageStageSpread.PdfAdapter-module__Lbbzxq__flipEnterPrev{animation-duration:.48s;animation-timing-function:cubic-bezier(.19,1,.22,1);animation-fill-mode:both}.PdfAdapter-module__Lbbzxq__pageStageSingle.PdfAdapter-module__Lbbzxq__flipEnterNext{transform-origin:0;animation-name:PdfAdapter-module__Lbbzxq__flipSingleNext}.PdfAdapter-module__Lbbzxq__pageStageSingle.PdfAdapter-module__Lbbzxq__flipEnterPrev{transform-origin:100%;animation-name:PdfAdapter-module__Lbbzxq__flipSinglePrev}.PdfAdapter-module__Lbbzxq__pageStageSpread.PdfAdapter-module__Lbbzxq__flipEnterNext,.PdfAdapter-module__Lbbzxq__pageStageSpread.PdfAdapter-module__Lbbzxq__flipEnterPrev{transform-origin:50%}.PdfAdapter-module__Lbbzxq__pageStageSpread.PdfAdapter-module__Lbbzxq__flipEnterNext{animation-name:PdfAdapter-module__Lbbzxq__flipSpreadNext}.PdfAdapter-module__Lbbzxq__pageStageSpread.PdfAdapter-module__Lbbzxq__flipEnterPrev{animation-name:PdfAdapter-module__Lbbzxq__flipSpreadPrev}@keyframes PdfAdapter-module__Lbbzxq__flipSingleNext{0%{opacity:.78;transform:translate(12px)rotateY(-7deg)}70%{opacity:.96;transform:translate(2px)rotateY(-1deg)}to{opacity:1;transform:translate(0,0)rotateY(0)}}@keyframes PdfAdapter-module__Lbbzxq__flipSinglePrev{0%{opacity:.78;transform:translate(-12px)rotateY(7deg)}70%{opacity:.96;transform:translate(-2px)rotateY(1deg)}to{opacity:1;transform:translate(0,0)rotateY(0)}}@keyframes PdfAdapter-module__Lbbzxq__flipSpreadNext{0%{opacity:.78;transform:translate(10px)rotateY(-5deg)}70%{opacity:.96;transform:translate(2px)rotateY(-.8deg)}to{opacity:1;transform:translate(0,0)rotateY(0)}}@keyframes PdfAdapter-module__Lbbzxq__flipSpreadPrev{0%{opacity:.78;transform:translate(-10px)rotateY(5deg)}70%{opacity:.96;transform:translate(-2px)rotateY(.8deg)}to{opacity:1;transform:translate(0,0)rotateY(0)}}@media (prefers-reduced-motion:reduce){.PdfAdapter-module__Lbbzxq__flipEnterNext,.PdfAdapter-module__Lbbzxq__flipEnterPrev{animation:none}}.PdfAdapter-module__Lbbzxq__double .react-pdf__Document{justify-content:center;width:100%;display:flex}.PdfAdapter-module__Lbbzxq__spread{flex-flow:row;justify-content:center;align-items:flex-start;gap:0;width:100%;display:flex;position:relative}.PdfAdapter-module__Lbbzxq__spread .PdfAdapter-module__Lbbzxq__pageWrap{flex:none;position:relative}.PdfAdapter-module__Lbbzxq__spread:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0%,#00000005 32%,#0000000b 50%,#00000005 68%,#0000 100%);width:min(56px,9%);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.PdfAdapter-module__Lbbzxq__spread:before{content:"";pointer-events:none;z-index:2;background:#00000024;width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.PdfAdapter-module__Lbbzxq__spread .PdfAdapter-module__Lbbzxq__pageWrap+.PdfAdapter-module__Lbbzxq__pageWrap{margin-top:0}@media (min-width:1024px){.PdfAdapter-module__Lbbzxq__paged{justify-content:center;align-items:center}.PdfAdapter-module__Lbbzxq__double.PdfAdapter-module__Lbbzxq__paged .react-pdf__Document{align-items:center;min-height:100%}.PdfAdapter-module__Lbbzxq__double.PdfAdapter-module__Lbbzxq__paged .PdfAdapter-module__Lbbzxq__spread{align-items:center}}@media (max-width:767px){.PdfAdapter-module__Lbbzxq__container:not(.PdfAdapter-module__Lbbzxq__continuous){align-items:center}.PdfAdapter-module__Lbbzxq__container{padding-bottom:1rem;padding-left:0;padding-right:0}}.PdfAdapter-module__Lbbzxq__pageWrap+.PdfAdapter-module__Lbbzxq__pageWrap{margin-top:16px}.PdfAdapter-module__Lbbzxq__page{box-shadow:0 2px 8px #00000026}.PdfAdapter-module__Lbbzxq__placeholderPage{box-sizing:border-box;box-shadow:none;background:#f5f5f5;border:1px solid #e8e8e8}
.PageCurlAdapter-module__dvrALq__host{box-sizing:border-box;flex:1 0 auto;justify-content:center;align-items:center;width:max-content;min-width:100%;height:max-content;min-height:100%;padding:16px;display:flex;position:relative}.PageCurlAdapter-module__dvrALq__single,.PageCurlAdapter-module__dvrALq__double{background-color:#f5f5f5}.PageCurlAdapter-module__dvrALq__canvas{display:block;box-shadow:0 2px 8px #00000026}.PageCurlAdapter-module__dvrALq__errorHint{color:#fff;background:#000000b8;border-radius:6px;padding:8px 12px;font-size:13px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}@media (max-width:767px){.PageCurlAdapter-module__dvrALq__host{padding-left:0;padding-right:0}}
.ReaderShell-module__sQu21q__readerShell{background-color:#f5f5f5;flex-direction:column;height:100dvh;display:flex;position:relative}.ReaderShell-module__sQu21q__readerShell:fullscreen{background-color:#f5f5f5;width:100%;height:100%}.ReaderShell-module__sQu21q__toolbar{padding:.5rem 1rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));background-color:#fff;border-top:1px solid #e8e8e8;justify-content:center;align-items:center;display:flex}.ReaderShell-module__sQu21q__toolbarInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.ReaderShell-module__sQu21q__toolbarGroup{align-items:center;gap:.5rem;display:flex}.ReaderShell-module__sQu21q__toolbarDivider{background-color:#e8e8e8;flex-shrink:0;width:1px;height:1.25rem}.ReaderShell-module__sQu21q__pageInfo{align-items:center;gap:.25rem;display:flex}.ReaderShell-module__sQu21q__pageInput{width:3.75rem}.ReaderShell-module__sQu21q__pageTotal{color:#666}.ReaderShell-module__sQu21q__zoomInfo{text-align:center;color:#333;min-width:3rem;font-size:.875rem}.ReaderShell-module__sQu21q__toolbarMobile{--toolbar-btn-size:clamp(2.125rem,9.5vw,2.625rem);--toolbar-gap:clamp(.125rem,1.2vw,.375rem);--toolbar-icon-size:clamp(1rem,4.5vw,1.25rem);box-sizing:border-box;width:100%;max-width:100vw;padding:.5rem .625rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:var(--toolbar-gap);background-color:#fff;border-top:1px solid #e8e8e8;flex-shrink:0;display:flex}.ReaderShell-module__sQu21q__toolbarMobileGroup{align-items:center;gap:var(--toolbar-gap);flex-shrink:0;display:flex}.ReaderShell-module__sQu21q__toolbarMobile .ant-btn{min-width:var(--toolbar-btn-size);width:var(--toolbar-btn-size);height:var(--toolbar-btn-size);min-height:var(--toolbar-btn-size);font-size:var(--toolbar-icon-size);flex-shrink:0;padding:0;line-height:1}.ReaderShell-module__sQu21q__toolbarMobile .ant-btn .bi{font-size:var(--toolbar-icon-size);line-height:1}.ReaderShell-module__sQu21q__toolbarMobile .ant-space-compact{gap:0;display:flex}.ReaderShell-module__sQu21q__toolbarMobile .ant-space-compact .ant-btn{min-width:var(--toolbar-btn-size);width:var(--toolbar-btn-size);height:var(--toolbar-btn-size);min-height:var(--toolbar-btn-size)}.ReaderShell-module__sQu21q__viewModeCompact{flex-shrink:0}.ReaderShell-module__sQu21q__tooltipTrigger{display:inline-flex}.ReaderShell-module__sQu21q__toolbar .ReaderShell-module__sQu21q__viewModeCompact .ant-btn{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.ReaderShell-module__sQu21q__toolbarMobileGroup:first-child{width:calc(var(--toolbar-btn-size)*2 + 3.5rem + var(--toolbar-gap)*2);flex-shrink:0;justify-content:center}.ReaderShell-module__sQu21q__pageText{color:#666;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;font-size:clamp(.7rem,3.4vw,.75rem);font-weight:500;display:inline-flex}.ReaderShell-module__sQu21q__content{background-color:#f5f5f5;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ReaderShell-module__sQu21q__contentPaged{overflow:hidden}.ReaderShell-module__sQu21q__contentContinuous{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.ReaderShell-module__sQu21q__contentContinuous::-webkit-scrollbar{display:none}.ReaderShell-module__sQu21q__contentPannable{touch-action:none;cursor:grab}.ReaderShell-module__sQu21q__contentPannable:active{cursor:grabbing}.ReaderShell-module__sQu21q__viewportStage,.ReaderShell-module__sQu21q__viewportStageStatic{flex:1 0 auto;width:max-content;min-width:100%;min-height:100%;display:flex}.ReaderShell-module__sQu21q__viewportStage{will-change:transform}.ReaderShell-module__sQu21q__swipeStage{flex:1 0 auto;width:100%;min-width:min-content;min-height:100%;display:flex}.ReaderShell-module__sQu21q__welcome{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex}.ReaderShell-module__sQu21q__welcomeTitle{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:600}.ReaderShell-module__sQu21q__welcomeSubtitle{color:#666;margin-bottom:2rem;font-size:1rem}.ReaderShell-module__sQu21q__welcomeButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.ReaderShell-module__sQu21q__welcomeButton{min-width:10rem}.ReaderShell-module__sQu21q__errorContent{flex-direction:column;align-items:center;gap:1rem;padding:1rem 0;display:flex}.ReaderShell-module__sQu21q__contentSwipeSingle{touch-action:pan-y pinch-zoom}@media (max-width:767px){.ReaderShell-module__sQu21q__contentSwipeSingle{touch-action:pan-y pinch-zoom}.ReaderShell-module__sQu21q__welcomeTitle{font-size:1.5rem}.ReaderShell-module__sQu21q__welcomeButtons{flex-direction:column;width:100%}.ReaderShell-module__sQu21q__welcomeButton{width:100%}}
