.magazine-sheet[data-v-c45bf24e]{color:#1f211f;-webkit-user-select:none;user-select:none;background:#f8f7f2;position:absolute;overflow:hidden}.magazine-sheet[data-v-c45bf24e]:after{z-index:2;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #18221c1a,inset 12px 0 24px #00000009}.magazine-sheet[data-v-c45bf24e]:before{z-index:2;content:"";opacity:0;pointer-events:none;background:linear-gradient(100deg,#00000047,#0000 24%,#ffffff57 52%,#0000 76%,#00000038);position:absolute;inset:0}.magazine-sheet[data-v-c45bf24e]:not(.--simple):before{opacity:.5}.magazine-sheet.--left[data-v-c45bf24e]:after{box-shadow:inset 0 0 0 1px #18221c1a,inset -16px 0 28px #00000014}.magazine-sheet img[data-v-c45bf24e]{object-fit:fill;opacity:0;pointer-events:none;background:#fff;width:100%;height:100%;transition:opacity .18s;display:block}.magazine-sheet img.is-ready[data-v-c45bf24e]{opacity:1}.magazine-sheet-placeholder[data-v-c45bf24e]{color:#17271e40;background:linear-gradient(145deg,#f8f7f2,#e7e4da);place-items:center;font-size:.75rem;display:grid;position:absolute;inset:0;overflow:hidden}.magazine-sheet-placeholder.is-hidden[data-v-c45bf24e]{display:none}.magazine-sheet-shimmer[data-v-c45bf24e]{background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.8s ease-in-out infinite page-shimmer-c45bf24e;position:absolute;inset:0;transform:translate(-100%)}.magazine-sheet-number[data-v-c45bf24e]{z-index:3;color:#00000061;font-variant-numeric:tabular-nums;font-size:.55rem;display:none;position:absolute;bottom:.45rem;right:.7rem}.magazine-sheet-cover[data-v-c45bf24e]{background:#0d1711}@keyframes page-shimmer-c45bf24e{60%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.magazine-sheet-shimmer[data-v-c45bf24e]{animation:none}}.reader-shell[data-v-ecf505ab]{overscroll-behavior-x:none;background:#0a110d}.reader-chrome[data-v-ecf505ab]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#191951;box-shadow:0 8px 30px #0000001f}.reader-stage[data-v-ecf505ab]{background:radial-gradient(circle at 50% 40%,#344b3d4d,#0000 45%),linear-gradient(145deg,#292969,#21215b 72%)}.reader-stage[data-v-ecf505ab]:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(115deg,#0000 0 18px,#ffffff02 19px);position:absolute;inset:0}.reader-book[data-v-ecf505ab]{z-index:5;filter:drop-shadow(0 30px 32px #0000008c);isolation:isolate;touch-action:none;cursor:grab;will-change:transform;flex:none;transition:transform .52s cubic-bezier(.22,.72,.2,1);position:relative;transform:translate(0)}.reader-book-turning[data-v-ecf505ab]{cursor:grabbing}.reader-book-cover-centered[data-v-ecf505ab]{transform:translate(-25%)}.reader-book[data-v-ecf505ab] .stf__wrapper{box-sizing:border-box;width:100%;inset:0;height:100%!important;padding-bottom:0!important;position:absolute!important}.reader-book[data-v-ecf505ab] .stf__block{overflow:hidden}.reader-book[data-v-ecf505ab] .magazine-sheet{box-shadow:0 0 0 1px #00000014}.reader-book[data-v-ecf505ab] .stf__outerShadow,.reader-book[data-v-ecf505ab] .stf__innerShadow,.reader-book[data-v-ecf505ab] .stf__hardShadow,.reader-book[data-v-ecf505ab] .stf__hardInnerShadow{pointer-events:none}.reader-control[data-v-ecf505ab]{background:#ffffff12;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s;display:flex}.reader-control[data-v-ecf505ab]:hover{background:#ffffff26}.reader-side-button[data-v-ecf505ab]{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#dc2833;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:background .15s,transform .15s,opacity .15s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 28px #0000004d}.reader-side-button[data-v-ecf505ab]:hover:not(:disabled){background:#1c3627e6;transform:translateY(-50%)scale(1.06)}.reader-side-button[data-v-ecf505ab]:disabled,.reader-footer-button[data-v-ecf505ab]:disabled{cursor:not-allowed;opacity:.25}.reader-side-button-left[data-v-ecf505ab]{left:1.5rem}.reader-side-button-right[data-v-ecf505ab]{right:1.5rem}.reader-footer-button[data-v-ecf505ab]{background:#ffffff14;border-radius:9999px;justify-content:center;align-items:center;gap:.4rem;min-width:2.75rem;height:2.65rem;padding-inline:.85rem;font-size:.75rem;font-weight:500;transition:background .15s,opacity .15s;display:flex}.reader-footer-button[data-v-ecf505ab]:hover:not(:disabled){background:#ffffff29}.reader-hint[data-v-ecf505ab]{z-index:35;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050a07b8;border:1px solid #ffffff14;box-shadow:0 10px 30px #00000038}@media (width<=639px){.reader-stage[data-v-ecf505ab]{align-items:center}.reader-book[data-v-ecf505ab]{filter:drop-shadow(0 18px 22px #0000007a)}.reader-hint[data-v-ecf505ab]{text-overflow:ellipsis;max-width:calc(100vw - 2rem);bottom:.65rem;overflow:hidden}}@media (hover:none) and (pointer:coarse){.reader-book-turning[data-v-ecf505ab]{filter:none}}@media (prefers-reduced-motion:reduce){.reader-book[data-v-ecf505ab],.reader-side-button[data-v-ecf505ab]{transition:none}}
