.reader[data-v-a6262f57]{position:fixed;inset:0;z-index:60;background:#0b0d10;color:#f3f4f6;-moz-user-select:none;user-select:none;-webkit-user-select:none}.reader-stage[data-v-a6262f57]{position:absolute;inset:0;overflow:auto;display:flex}.reader-spread[data-v-a6262f57]{margin:auto;display:flex;flex-direction:row}.reader-spread.reader-rtl[data-v-a6262f57]{flex-direction:row-reverse}.reader-spread img[data-v-a6262f57],.reader-spread video[data-v-a6262f57]{display:block;background:#1a1a1a}.reader-fit-height .reader-spread[data-v-a6262f57]{height:100%;max-width:100%;align-items:center}.reader-fit-height .reader-spread img[data-v-a6262f57],.reader-fit-height .reader-spread video[data-v-a6262f57]{width:auto;height:auto;max-height:100%;max-width:calc(100vw / var(--n))}.reader-fit-width .reader-spread[data-v-a6262f57]{width:100%;margin:0 auto auto;justify-content:center}.reader-fit-width .reader-spread img[data-v-a6262f57],.reader-fit-width .reader-spread video[data-v-a6262f57]{width:calc(min(100%,1400px) / var(--n));height:auto}.reader-fit-original .reader-spread img[data-v-a6262f57],.reader-fit-original .reader-spread video[data-v-a6262f57]{width:auto;height:auto;max-width:none}.reader-strip[data-v-a6262f57]{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden}.reader-strip-col[data-v-a6262f57]{margin:0 auto;width:100%;max-width:var(--sw, 720px)}.reader-strip-col>img[data-v-a6262f57],.reader-strip-col>video[data-v-a6262f57]{display:block;width:100%;height:auto;background:#1a1a1a}.reader-strip-ad[data-v-a6262f57]{display:grid;justify-items:center;gap:8px;padding:32px 16px}.reader-ad-page[data-v-a6262f57]{margin:auto;display:grid;justify-items:center;gap:10px;padding:72px 16px 96px;text-align:center}.reader-ad-label[data-v-a6262f57]{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#6b7280}.reader-ad-slot[data-v-a6262f57]{min-width:300px;min-height:250px;display:grid;place-items:center}.reader-end-wrap[data-v-a6262f57]{position:absolute;inset:0;overflow-y:auto;display:flex;padding:72px 16px 96px}.reader-end-backdrop[data-v-a6262f57]{position:fixed;inset:-40px;background-size:cover;background-position:center;filter:blur(40px) saturate(1.3) brightness(.35);pointer-events:none}.reader-zones[data-v-a6262f57]{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr 1fr;pointer-events:none}.reader-zones>div[data-v-a6262f57]{display:grid;place-items:center;font-size:13px;font-weight:600;text-shadow:0 1px 3px #000}.reader-zone[data-v-a6262f57]{background:#fc373724;border:1px dashed rgba(252,55,55,.5)}.reader-zone-mid[data-v-a6262f57]{background:#ffffff0a}.reader-bar[data-v-a6262f57]{position:absolute;left:0;right:0;z-index:3;background:#111827f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s ease,opacity .2s ease}.reader-top[data-v-a6262f57]{top:0;border-bottom:1px solid rgba(255,255,255,.09);padding-top:env(safe-area-inset-top,0px)}.reader-bottom[data-v-a6262f57]{bottom:0;border-top:1px solid rgba(255,255,255,.09);padding-bottom:env(safe-area-inset-bottom,0px)}.reader-bar-inner[data-v-a6262f57]{display:flex;align-items:center;gap:8px;min-height:52px;padding:6px max(10px,env(safe-area-inset-right,0px)) 6px max(10px,env(safe-area-inset-left,0px))}.reader-hide-chrome .reader-top[data-v-a6262f57]{transform:translateY(-100%);opacity:0;pointer-events:none}.reader-hide-chrome .reader-bottom[data-v-a6262f57]{transform:translateY(100%);opacity:0;pointer-events:none}.reader-icon[data-v-a6262f57]{width:38px;height:38px;flex:none;border-radius:8px;display:grid;place-items:center}.reader-icon[data-v-a6262f57]:hover,.reader-icon[aria-expanded=true][data-v-a6262f57]{background:#374151}.reader-icon svg[data-v-a6262f57]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.reader-counter[data-v-a6262f57]{font-size:13px;font-weight:600;color:#9ca3af;padding:0 6px;white-space:nowrap}.reader-counter b[data-v-a6262f57]{color:#f3f4f6}.reader-range-rtl[data-v-a6262f57]{direction:rtl}.reader-thumbs[data-v-a6262f57]{display:flex;gap:6px;overflow-x:auto;padding:10px;border-bottom:1px solid rgba(255,255,255,.09)}.reader-thumbs button[data-v-a6262f57]{flex:none;position:relative;border:2px solid transparent;border-radius:4px;background:#1a1a1a}.reader-thumbs button[aria-current=true][data-v-a6262f57]{border-color:#fc3737}.reader-thumbs img[data-v-a6262f57]{display:block;height:84px;width:auto;max-width:160px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.reader-thumb-end[data-v-a6262f57]{width:60px;height:88px;display:grid;place-items:center;color:#9ca3af;background:#1f2937!important}.reader-thumb-end svg[data-v-a6262f57]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.reader-thumbs span[data-v-a6262f57]{position:absolute;bottom:2px;left:2px;font-size:10px;background:#000000b3;padding:0 4px;border-radius:3px}.reader-settings[data-v-a6262f57]{position:absolute;z-index:5;top:calc(58px + env(safe-area-inset-top,0px));right:10px;width:min(340px,calc(100% - 20px));max-height:calc(100% - 140px);overflow-y:auto;background:#1f2937;border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:16px;display:grid;gap:14px;box-shadow:0 16px 40px #00000080}.reader-label[data-v-a6262f57]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;font-weight:600}.reader-seg[data-v-a6262f57]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;padding:3px;border-radius:8px;background:#111827}.reader-seg button[data-v-a6262f57]{border-radius:6px;padding:7px 4px;font-size:12.5px;font-weight:500;color:#9ca3af}.reader-seg button[aria-pressed=true][data-v-a6262f57]{background:#374151;color:#f3f4f6}.reader-check[data-v-a6262f57]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.reader-check input[data-v-a6262f57]{width:18px;height:18px;border-radius:4px;color:#fc3737;background:#111827}.reader-kbd[data-v-a6262f57]{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;font-size:12px;color:#9ca3af}.reader-kbd kbd[data-v-a6262f57]{font-family:inherit;font-size:11px;white-space:nowrap;color:#f3f4f6;background:#111827;border:1px solid rgba(255,255,255,.09);border-radius:4px;padding:1px 6px}.reader-pill[data-v-a6262f57]{background:#374151;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:600}.reader-pill[data-v-a6262f57]:hover{filter:brightness(1.12)}.reader-pill-on[data-v-a6262f57]{background:#fc3737;color:#fff}.reader-toast[data-v-a6262f57]{position:absolute;z-index:6;left:50%;transform:translate(-50%);bottom:calc(80px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:6px 6px 6px 16px;font-size:13px;background:#1f2937;border:1px solid rgba(255,255,255,.09);border-radius:999px;box-shadow:0 10px 30px #00000080}.reader-toast .reader-pill[data-v-a6262f57]{border-radius:999px;padding:5px 12px;font-size:12px}@media(prefers-reduced-motion:reduce){.reader-bar[data-v-a6262f57]{transition:none}}
