.flip-reader[data-v-0749603a]{--reader-ink:#f7f1e8;--reader-panel:#171b22;background:#101319;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 28px 70px #0d121c47;color:var(--reader-ink);display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:min(82vh,880px);overflow:hidden;position:relative;width:100%}.flip-reader.is-fullscreen[data-v-0749603a]{border:0;border-radius:0;min-height:100vh}.reader-footer[data-v-0749603a],.reader-toolbar[data-v-0749603a]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#151920f5;position:relative;z-index:5}.reader-toolbar[data-v-0749603a]{border-bottom:1px solid hsla(0,0%,100%,.08);gap:1rem;justify-content:space-between;min-height:68px;padding:.75rem 1rem}.reader-title-block[data-v-0749603a],.reader-tool[data-v-0749603a],.reader-toolbar[data-v-0749603a],.reader-tools[data-v-0749603a]{align-items:center;display:flex}.reader-title-block[data-v-0749603a]{gap:.75rem;min-width:0}.reader-title-copy[data-v-0749603a]{display:grid;min-width:0}.reader-title-copy strong[data-v-0749603a]{color:#fff;font-size:.96rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reader-title-copy span[data-v-0749603a]{color:#9da6b5;direction:ltr;font-size:.72rem;text-align:start}.reader-tools[data-v-0749603a]{gap:.4rem}.reader-tool[data-v-0749603a]{background:#242a34;border:1px solid hsla(0,0%,100%,.08);border-radius:11px;color:#dbe2ec;font-size:.75rem;font-weight:800;gap:.35rem;justify-content:center;min-height:40px;padding:0 .7rem;transition:.2s ease}.reader-tool[data-v-0749603a]:hover{background:#303846;color:#fff;transform:translateY(-1px)}.reader-stage[data-v-0749603a]{background:radial-gradient(circle at 50% 24%,#3d4654 0,#252b34 42%,#171b22);display:grid;min-height:0;overflow:auto;padding:2rem 4.5rem;perspective:1800px;place-items:center;position:relative}.reader-stage[data-v-0749603a]:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0);background-size:32px 32px;content:"";top:0;right:0;bottom:0;left:0;opacity:.16;pointer-events:none;position:absolute}.reader-state[data-v-0749603a]{color:#d6dde8;display:grid;gap:.75rem;justify-items:center;position:relative;text-align:center;z-index:2}.reader-error[data-v-0749603a]{color:#fecaca;max-width:420px}.reader-error button[data-v-0749603a]{background:#ffda25;border-radius:10px;color:#1b212a;font-weight:900;margin-top:.5rem;padding:.6rem 1rem}.book-stage[data-v-0749603a]{position:relative;transition:width .2s ease;width:min(calc(100%*var(--reader-zoom)),1480px);z-index:1}.book-spread[data-v-0749603a]{align-items:center;display:grid;filter:drop-shadow(0 28px 34px rgba(0,0,0,.42));grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;position:relative;transform-style:preserve-3d;width:100%}.book-spread.single[data-v-0749603a]{grid-template-columns:minmax(0,min(72vw,680px))}.book-spread[data-v-0749603a]:not(.single){background:#fff}.book-spread[data-v-0749603a]:not(.single):after{background:linear-gradient(90deg,transparent,rgba(18,14,9,.2) 42%,hsla(0,0%,100%,.12) 51%,rgba(18,14,9,.18) 62%,transparent);bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:24px;z-index:5}.paper-page[data-v-0749603a]{backface-visibility:hidden;background:#fff;box-shadow:inset 0 0 26px #2d23121a;overflow:hidden;position:relative;transform-style:preserve-3d;transition:opacity .2s ease;width:100%;will-change:transform,filter}.paper-page[data-v-0749603a]:first-child{border-radius:8px 2px 2px 8px;transform-origin:right center}.paper-page[data-v-0749603a]:last-child{border-radius:2px 8px 8px 2px;transform-origin:left center}.paper-page.page-loading[data-v-0749603a]{opacity:.78}.paper-page canvas[data-v-0749603a]{background:#fff;display:block;height:auto;width:100%}.page-number[data-v-0749603a]{background:#ffffffc7;border-radius:999px;bottom:.45rem;color:#64748b;font:600 .65rem/1.3 sans-serif;left:50%;padding:.12rem .45rem;position:absolute;transform:translate(-50%)}.page-hit[data-v-0749603a]{background:#101319b3;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;color:#fff;display:grid;height:64px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease;width:46px;z-index:3}.page-hit[data-v-0749603a]:hover:not(:disabled){background:#3171c6eb;transform:translateY(-50%) scale(1.04)}.page-hit[data-v-0749603a]:disabled{cursor:not-allowed;opacity:.22}.page-hit-prev[data-v-0749603a]{inset-inline-start:1rem}.page-hit-next[data-v-0749603a]{inset-inline-end:1rem}.flip-reader:not(.is-rtl) .turn-forward .book-spread:not(.single) .paper-page[data-v-0749603a]:first-child{animation:flipFromRight-0749603a .62s cubic-bezier(.2,.72,.18,1) both;z-index:6}.flip-reader.is-rtl .turn-forward .book-spread:not(.single) .paper-page[data-v-0749603a]:last-child,.flip-reader:not(.is-rtl) .turn-backward .book-spread:not(.single) .paper-page[data-v-0749603a]:last-child{animation:flipFromLeft-0749603a .62s cubic-bezier(.2,.72,.18,1) both;z-index:6}.flip-reader.is-rtl .turn-backward .book-spread:not(.single) .paper-page[data-v-0749603a]:first-child{animation:flipFromRight-0749603a .62s cubic-bezier(.2,.72,.18,1) both;z-index:6}.turn-forward .book-spread.single .paper-page[data-v-0749603a]{animation:singlePageForward-0749603a .42s cubic-bezier(.2,.72,.18,1) both}.turn-backward .book-spread.single .paper-page[data-v-0749603a]{animation:singlePageBackward-0749603a .42s cubic-bezier(.2,.72,.18,1) both}.reader-footer[data-v-0749603a]{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:grid;gap:.7rem;grid-template-columns:38px minmax(100px,1fr) 38px auto;min-height:60px;padding:.6rem 1rem}.reader-footer>button[data-v-0749603a]{background:#242a34;border-radius:10px;color:#e5eaf1;display:grid;height:38px;place-items:center;width:38px}.reader-footer>button[data-v-0749603a]:disabled{opacity:.3}.reader-footer input[type=range][data-v-0749603a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#ffda25 var(--reader-progress,0),#3b4350 var(--reader-progress,0));border-radius:999px;height:5px;width:100%}.reader-footer input[type=range][data-v-0749603a]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:3px solid #3171c6;border-radius:50%;cursor:pointer;height:17px;width:17px}.zoom-control[data-v-0749603a]{align-items:center;border-inline-start:1px solid hsla(0,0%,100%,.1);color:#97a3b4;display:flex;gap:.35rem;padding-inline-start:.7rem;width:150px}.zoom-control input[data-v-0749603a]{min-width:0}.reader-toast[data-v-0749603a]{background:#ffda25;border-radius:999px;bottom:74px;box-shadow:0 12px 30px #00000040;color:#101319;font-size:.82rem;font-weight:900;left:50%;padding:.65rem 1rem;position:absolute;transform:translate(-50%);z-index:20}.toast-enter-active[data-v-0749603a],.toast-leave-active[data-v-0749603a]{transition:.2s ease}.toast-enter-from[data-v-0749603a],.toast-leave-to[data-v-0749603a]{opacity:0;transform:translate(-50%,8px)}@keyframes flipFromRight-0749603a{0%{filter:brightness(.9);transform:perspective(1800px) rotateY(74deg) scaleX(.96)}48%{box-shadow:-24px 5px 34px #00000040,inset 18px 0 26px #2d23121a;filter:brightness(.95)}to{filter:brightness(1);transform:perspective(1800px) rotateY(0) scaleX(1)}}@keyframes flipFromLeft-0749603a{0%{filter:brightness(.9);transform:perspective(1800px) rotateY(-74deg) scaleX(.96)}48%{box-shadow:24px 5px 34px #00000040,inset -18px 0 26px #2d23121a;filter:brightness(.95)}to{filter:brightness(1);transform:perspective(1800px) rotateY(0) scaleX(1)}}@keyframes singlePageForward-0749603a{0%{opacity:.35;transform:perspective(1800px) rotateY(-10deg) scale(.985)}to{opacity:1;transform:none}}@keyframes singlePageBackward-0749603a{0%{opacity:.35;transform:perspective(1800px) rotateY(10deg) scale(.985)}to{opacity:1;transform:none}}@media (max-width:767px){.flip-reader[data-v-0749603a]{border:0;border-radius:0;min-height:100dvh}.reader-toolbar[data-v-0749603a]{min-height:58px;padding:.55rem .65rem}.reader-title-copy strong[data-v-0749603a]{font-size:.8rem;max-width:32vw}.tool-text[data-v-0749603a]{display:none}.reader-tool[data-v-0749603a]{min-height:38px;padding:0;width:38px}.reader-stage[data-v-0749603a]{overflow:auto;padding:1rem .55rem 4.3rem}.book-stage[data-v-0749603a]{width:min(calc(100%*var(--reader-zoom)),720px)}.book-spread[data-v-0749603a],.book-spread.single[data-v-0749603a]{grid-template-columns:minmax(0,1fr)}.paper-page[data-v-0749603a]{border-radius:5px!important}.page-hit[data-v-0749603a]{bottom:.75rem;height:46px;top:auto;transform:none;width:48px}.page-hit[data-v-0749603a]:hover:not(:disabled){transform:scale(1.03)}.page-hit-prev[data-v-0749603a]{inset-inline-start:.75rem}.page-hit-next[data-v-0749603a]{inset-inline-end:.75rem}.reader-footer[data-v-0749603a]{grid-template-columns:34px minmax(80px,1fr) 34px;min-height:52px;padding:.45rem .65rem}.reader-footer>button[data-v-0749603a]{height:34px;width:34px}.zoom-control[data-v-0749603a]{display:none}.reader-toast[data-v-0749603a]{bottom:66px;max-width:calc(100% - 2rem);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.turn-backward .paper-page[data-v-0749603a],.turn-forward .paper-page[data-v-0749603a]{animation:none!important}.book-stage[data-v-0749603a],.reader-tool[data-v-0749603a]{transition:none}}
