.HotspotOverlay_overlay__U_Pbs{position:absolute;inset:0;pointer-events:none}.HotspotOverlay_zone__rhLSN{position:absolute;pointer-events:auto;border-radius:6px;border:2px dashed var(--accent);background:rgba(34,171,228,.08);transition:background .15s ease}.HotspotOverlay_zone__rhLSN:focus-visible,.HotspotOverlay_zone__rhLSN:hover{background:rgba(34,171,228,.18);outline:none}.HotspotOverlay_hint__1XWbt{position:absolute;top:-13px;left:10px;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:5px;background:rgba(12,26,43,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(34,171,228,.5);color:#fff;font-size:9px;font-weight:700;white-space:nowrap}.ReaderCanvas_canvasWrap__hZ1lI{position:relative;display:flex;justify-content:center;min-height:200px}.ReaderCanvas_pageSlide___DY0Y{animation:ReaderCanvas_slideInNext__YVK38 .32s cubic-bezier(.16,1,.3,1) both}.ReaderCanvas_pageSlidePrev__bIJu1{animation-name:ReaderCanvas_slideInPrev__eMR7Z}@keyframes ReaderCanvas_slideInNext__YVK38{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes ReaderCanvas_slideInPrev__eMR7Z{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.ReaderCanvas_pageSlide___DY0Y{animation:none}}.ReaderCanvas_pageBox__Zbb09{position:relative;opacity:1;transition:opacity .18s ease}.ReaderCanvas_pageBoxLoading__iOfm0{opacity:.35}.ReaderCanvas_canvas__ByxV7{display:block;border-radius:6px;box-shadow:var(--shadow-lg);background:#fff}.ReaderCanvas_spinner__2SCwM{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid rgba(255,255,255,.25);border-top:3px solid var(--accent);border-radius:50%;animation:ReaderCanvas_spin__3_sF8 .8s linear infinite}@keyframes ReaderCanvas_spin__3_sF8{to{transform:rotate(1turn)}}.ReaderToolbar_bar___mumT{display:flex;align-items:center;justify-content:space-between;gap:14px;height:58px;padding:0 20px;background:rgba(18,32,47,.7);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);color:#fff;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 6px 24px -8px rgba(0,0,0,.6);flex-shrink:0;z-index:5}.ReaderToolbar_left__nn__j,.ReaderToolbar_right__KFEm6{display:flex;align-items:center;gap:10px}.ReaderToolbar_left__nn__j{min-width:0;flex:1 1}.ReaderToolbar_right__KFEm6{flex:1 1;justify-content:flex-end;position:relative}.ReaderToolbar_moreGroup__oBihT{display:flex;align-items:center;gap:10px}.ReaderToolbar_moreToggle__iosqF{display:none}.ReaderToolbar_title__Yl_w6{font-family:var(--font-display),sans-serif;font-weight:800;font-size:13px;letter-spacing:-.2px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReaderToolbar_center__W_4PG,.ReaderToolbar_zoomGroup__9Vbhf{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:5px 8px}.ReaderToolbar_zoomGroup__9Vbhf{gap:10px;padding:6px 12px}.ReaderToolbar_iconBtn__KFlyP{height:34px;min-width:34px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:rgba(255,255,255,.75);font-size:16px;line-height:1;transition:background .15s ease,transform .1s ease}.ReaderToolbar_left__nn__j .ReaderToolbar_iconBtn__KFlyP,.ReaderToolbar_moreGroup__oBihT>.ReaderToolbar_iconBtn__KFlyP,.ReaderToolbar_right__KFEm6>.ReaderToolbar_iconBtn__KFlyP{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);width:34px;height:34px}.ReaderToolbar_iconBtn__KFlyP:hover:not(:disabled){background:rgba(255,255,255,.14);color:#fff}.ReaderToolbar_iconBtn__KFlyP:active:not(:disabled){transform:scale(.92)}.ReaderToolbar_iconBtn__KFlyP:disabled{opacity:.35;cursor:not-allowed}.ReaderToolbar_on__v6UBy{background:rgba(34,171,228,.18)!important;border-color:rgba(34,171,228,.4)!important;color:var(--accent)!important}.ReaderToolbar_pageBox__ojrZF{display:inline-flex;align-items:center;gap:6px;font-size:12px}.ReaderToolbar_pageInput__MkbIw{width:34px;height:24px;text-align:center;border:none;border-radius:5px;background:rgba(255,255,255,.1);color:#fff;font-size:12px;font-weight:600;outline:none;padding:3px 9px}.ReaderToolbar_pageTotal__VTmax{color:rgba(255,255,255,.55);font-weight:500}.ReaderToolbar_zoomPct__tnHqj{font-size:12px;font-weight:600;min-width:38px;text-align:center;color:#fff}.ReaderToolbar_downloadBtn__0mzC6{height:34px;padding:0 16px;display:inline-flex;align-items:center;border-radius:8px;background:var(--brand);color:#fff;font-weight:700;font-size:13px}.ReaderToolbar_downloadBtn__0mzC6:hover{background:var(--brand-600)}@media (max-width:760px){.ReaderToolbar_title__Yl_w6{display:none}.ReaderToolbar_downloadBtn__0mzC6{padding:0 12px;font-size:0;width:34px;justify-content:center}.ReaderToolbar_downloadBtn__0mzC6:before{content:"⭳";font-size:18px}.ReaderToolbar_moreToggle__iosqF{display:inline-flex}.ReaderToolbar_moreGroup__oBihT{display:none;position:absolute;top:calc(100% + 8px);right:0;flex-direction:column;align-items:stretch;gap:6px;background:rgba(18,32,47,.95);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:10px;min-width:170px;box-shadow:0 10px 30px -6px rgba(0,0,0,.6)}.ReaderToolbar_moreGroupOpen__85nrs{display:flex}.ReaderToolbar_moreGroup__oBihT .ReaderToolbar_zoomGroup__9Vbhf{justify-content:space-between}.ReaderToolbar_moreGroup__oBihT .ReaderToolbar_zoomPct__tnHqj{display:inline-block}}.ThumbnailStrip_strip__Zii47{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 0;width:130px;overflow-y:auto;background:var(--navy-900);border-right:1px solid rgba(255,255,255,.06)}.ThumbnailStrip_thumb__L03qq{position:relative;width:86px;border:2px solid transparent;border-radius:6px;padding:0;background:none;cursor:pointer;overflow:hidden;line-height:0;opacity:.5;flex:0 0 auto;transition:border-color .15s ease,opacity .15s ease}.ThumbnailStrip_thumb__L03qq img{width:100%;height:auto;display:block}.ThumbnailStrip_thumb__L03qq:hover{opacity:.8}.ThumbnailStrip_active__E4v4K{opacity:1;border-color:var(--accent);box-shadow:0 0 0 3px rgba(34,171,228,.2)}.ThumbnailStrip_placeholder__Mxhp6{display:block;width:100%;aspect-ratio:3/4;background:rgba(255,255,255,.08)}.ThumbnailStrip_num__zV0lD{position:absolute;bottom:4px;left:6px;font-size:9px;font-weight:700;color:rgba(255,255,255,.85);text-shadow:0 1px 3px rgba(0,0,0,.8)}.ThumbnailStrip_active__E4v4K .ThumbnailStrip_num__zV0lD{color:var(--accent)}@media (max-width:760px){.ThumbnailStrip_strip__Zii47{flex-direction:row;width:100%;height:96px;border-right:none;border-top:1px solid rgba(255,255,255,.08)}.ThumbnailStrip_thumb__L03qq{width:auto;height:100%;flex:0 0 auto}.ThumbnailStrip_thumb__L03qq img{width:auto;height:100%}}.Reader_reader__X0gqY{display:flex;flex-direction:column;height:100vh;height:100dvh;background:#0c1a2b;color:#fff}.Reader_body__dRapO{display:flex;flex:1 1;min-height:0}.Reader_stage__LZKOO{flex:1 1;overflow:auto;padding:30px;display:flex;justify-content:center;align-items:flex-start;background:radial-gradient(80% 80% at 50% 40%,var(--navy-700),var(--navy-800))}.Reader_message__hdl9_{margin:auto;color:rgba(255,255,255,.7);font-size:16px}@media (max-width:760px){.Reader_body__dRapO{flex-direction:column-reverse}.Reader_stage__LZKOO{padding:12px}}