.ReaderReactions-module__m86lCq__bar{justify-content:center;gap:var(--eli-space-2);touch-action:manipulation;display:flex}.ReaderReactions-module__m86lCq__button{border:1px solid var(--eli-border);border-radius:var(--eli-radius-full);background:var(--eli-surface);cursor:pointer;width:44px;height:44px;transition:transform var(--eli-dur-fast) var(--eli-ease), border-color var(--eli-dur-fast) var(--eli-ease), background-color var(--eli-dur-fast) var(--eli-ease);justify-content:center;align-items:center;padding:0;display:inline-flex}.ReaderReactions-module__m86lCq__button:hover{border-color:var(--eli-accent-hover)}.ReaderReactions-module__m86lCq__button:focus-visible{outline:2px solid var(--eli-accent);outline-offset:2px}.ReaderReactions-module__m86lCq__button[aria-pressed=true]{border-color:var(--eli-accent);background:var(--eli-accent-soft);box-shadow:0 0 0 1px var(--eli-accent);transform:scale(1.08)}.ReaderReactions-module__m86lCq__icon{font-size:var(--eli-text-lg);line-height:1}.ReaderReactions-module__m86lCq__button[aria-pressed=true] .ReaderReactions-module__m86lCq__icon{animation:ReaderReactions-module__m86lCq__pop var(--eli-dur-base) var(--eli-ease)}@keyframes ReaderReactions-module__m86lCq__pop{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}@media (min-width:1024px){.ReaderReactions-module__m86lCq__bar{flex-direction:column}}@media (prefers-reduced-motion:reduce){.ReaderReactions-module__m86lCq__button{transition:none}.ReaderReactions-module__m86lCq__button[aria-pressed=true] .ReaderReactions-module__m86lCq__icon{animation:none}}
.ReaderSoundToggle-module__W2FT0a__button{border-radius:var(--eli-radius-full);width:44px;height:44px;color:var(--eli-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ReaderSoundToggle-module__W2FT0a__button[aria-pressed=false]{color:var(--eli-text-muted)}.ReaderSoundToggle-module__W2FT0a__button:hover{color:var(--eli-accent-hover)}.ReaderSoundToggle-module__W2FT0a__button:focus-visible{outline:2px solid var(--eli-accent);outline-offset:2px}.ReaderSoundToggle-module__W2FT0a__icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}
.ComicReader-module__2W36Oq__reader{background:var(--eli-bg);overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;height:100dvh;position:relative;overflow:hidden}.ComicReader-module__2W36Oq__topBar,.ComicReader-module__2W36Oq__bottomBar{z-index:10;align-items:center;gap:var(--eli-space-3);padding:var(--eli-space-3) var(--eli-space-4);background:linear-gradient(var(--eli-bg), transparent);color:var(--eli-text);opacity:1;transition:opacity var(--eli-dur-base) var(--eli-ease);display:flex;position:absolute;left:0;right:0}.ComicReader-module__2W36Oq__topBar{top:0}.ComicReader-module__2W36Oq__bottomBar{background:0 0;flex-wrap:wrap;bottom:0}.ComicReader-module__2W36Oq__bottomBar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(transparent, var(--eli-bg));position:absolute;inset:0}.ComicReader-module__2W36Oq__reactionsSlot{flex-basis:100%}.ComicReader-module__2W36Oq__topBar[data-visible=false],.ComicReader-module__2W36Oq__bottomBar[data-visible=false]{opacity:0;pointer-events:none}.ComicReader-module__2W36Oq__title{font-family:var(--eli-font-display);font-weight:700;font-size:var(--eli-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ComicReader-module__2W36Oq__pageCount{font-size:var(--eli-text-xs);color:var(--eli-text-muted);margin-inline-start:auto}.ComicReader-module__2W36Oq__closeButton{font-size:var(--eli-text-xl);color:var(--eli-text);padding:var(--eli-space-1) var(--eli-space-2);line-height:1;text-decoration:none}.ComicReader-module__2W36Oq__stage{perspective:2000px;height:100%;transform-style:preserve-3d;overscroll-behavior:contain;touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:relative}.ComicReader-module__2W36Oq__pageLayer{backface-visibility:hidden;z-index:1;max-width:100%;height:100%;max-height:100%;margin-inline:auto;position:relative}.ComicReader-module__2W36Oq__pageLayerIncoming{z-index:0;position:absolute;inset:0}.ComicReader-module__2W36Oq__image{object-fit:contain}.ComicReader-module__2W36Oq__video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ComicReader-module__2W36Oq__videoControls{top:calc(var(--eli-space-16) + var(--eli-space-2));right:var(--eli-space-4);z-index:6;gap:var(--eli-space-2);transition:opacity var(--eli-dur-base) var(--eli-ease);display:flex;position:absolute}.ComicReader-module__2W36Oq__videoControls[data-visible=false]{opacity:.35}.ComicReader-module__2W36Oq__videoControls:hover,.ComicReader-module__2W36Oq__videoControls:focus-within{opacity:1}.ComicReader-module__2W36Oq__videoButton{border:1px solid var(--eli-border);border-radius:var(--eli-radius-full);background:var(--eli-surface);width:44px;height:44px;color:var(--eli-text);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.ComicReader-module__2W36Oq__videoButton:hover{color:var(--eli-accent-hover)}.ComicReader-module__2W36Oq__videoButton:focus-visible{outline:2px solid var(--eli-accent);outline-offset:2px}.ComicReader-module__2W36Oq__videoIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@keyframes ComicReader-module__2W36Oq__autoToast{0%{opacity:0;transform:translate(-50%,-8px)}12%,80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.ComicReader-module__2W36Oq__autoToast{top:calc(var(--eli-space-16) + var(--eli-space-2));z-index:11;align-items:center;gap:var(--eli-space-2);padding:var(--eli-space-2) var(--eli-space-4);border:1px solid var(--eli-border);border-radius:var(--eli-radius-full);background:var(--eli-surface);color:var(--eli-text);font-size:var(--eli-text-sm);white-space:nowrap;pointer-events:none;animation:ComicReader-module__2W36Oq__autoToast 2.4s var(--eli-ease) forwards;margin:0;display:inline-flex;position:absolute;left:50%}.ComicReader-module__2W36Oq__autoToastDot{border-radius:var(--eli-radius-full);background:var(--eli-text-muted);width:8px;height:8px}.ComicReader-module__2W36Oq__autoToastDot[data-on=true]{background:var(--eli-accent)}@media (prefers-reduced-motion:reduce){.ComicReader-module__2W36Oq__autoToast{animation-name:ComicReader-module__2W36Oq__autoToastFade}}@keyframes ComicReader-module__2W36Oq__autoToastFade{0%,to{opacity:0;transform:translate(-50%)}10%,85%{opacity:1;transform:translate(-50%)}}.ComicReader-module__2W36Oq__shadow{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000008c,#0000 60%);position:absolute;inset:0}.ComicReader-module__2W36Oq__navButton{z-index:6;border-radius:var(--eli-radius-full);border:1px solid var(--eli-border);background:var(--eli-surface);width:48px;height:48px;color:var(--eli-text);font-size:var(--eli-text-2xl);cursor:pointer;transition:opacity var(--eli-dur-base) var(--eli-ease);line-height:1;display:none;position:absolute;top:50%;transform:translateY(-50%)}.ComicReader-module__2W36Oq__navButton:disabled{opacity:.3;cursor:default}.ComicReader-module__2W36Oq__navButton[data-visible=false]{opacity:.35}.ComicReader-module__2W36Oq__navButton[data-visible=false]:hover,.ComicReader-module__2W36Oq__navButton[data-visible=false]:focus-visible{opacity:1}.ComicReader-module__2W36Oq__navButtonLeft{left:var(--eli-space-4)}.ComicReader-module__2W36Oq__navButtonRight{right:var(--eli-space-4)}@media (min-width:1024px){.ComicReader-module__2W36Oq__navButton{display:block}.ComicReader-module__2W36Oq__videoControls{right:var(--eli-space-8)}.ComicReader-module__2W36Oq__bottomBar[data-visible=false]{opacity:1}.ComicReader-module__2W36Oq__bottomBar:before,.ComicReader-module__2W36Oq__bottomBar>*{transition:opacity var(--eli-dur-base) var(--eli-ease)}.ComicReader-module__2W36Oq__bottomBar[data-visible=false]:before,.ComicReader-module__2W36Oq__bottomBar[data-visible=false]>:not(.ComicReader-module__2W36Oq__reactionsSlot){opacity:0}.ComicReader-module__2W36Oq__reactionsSlot{right:var(--eli-space-8);bottom:calc(100% + var(--eli-space-4));pointer-events:auto;position:absolute}}.ComicReader-module__2W36Oq__tapZones{z-index:5;display:flex;position:absolute;inset:0}.ComicReader-module__2W36Oq__tapZone{cursor:pointer;background:0 0;border:none;height:100%;padding:0}.ComicReader-module__2W36Oq__tapZone:focus:not(:focus-visible){outline:none}.ComicReader-module__2W36Oq__tapZone:disabled{cursor:default}.ComicReader-module__2W36Oq__tapZoneLeft{flex:0 0 30%}.ComicReader-module__2W36Oq__tapZoneCenter{flex:0 0 40%}.ComicReader-module__2W36Oq__tapZoneRight{flex:0 0 30%}.ComicReader-module__2W36Oq__endOverlay{z-index:8;justify-content:center;align-items:center;gap:var(--eli-space-4);color:var(--eli-text);text-align:center;padding:var(--eli-space-4);transition:opacity var(--eli-dur-base) var(--eli-ease);background:#0b0b0fd9;flex-direction:column;display:flex;position:absolute;inset:0}.ComicReader-module__2W36Oq__endOverlay[data-visible=false]{opacity:0;pointer-events:none}.ComicReader-module__2W36Oq__endLink{color:var(--eli-accent);font-family:var(--eli-font-display);border:1px solid var(--eli-accent);border-radius:var(--eli-radius-full);padding:var(--eli-space-2) var(--eli-space-6);font-weight:600;text-decoration:none}.ComicReader-module__2W36Oq__endLinkSecondary{color:var(--eli-text-muted);font-size:var(--eli-text-sm);text-decoration:none}.ComicReader-module__2W36Oq__endLinkSecondary:hover{color:var(--eli-text)}.ComicReader-module__2W36Oq__nextComicCard{align-items:center;gap:var(--eli-space-4);padding:var(--eli-space-3) var(--eli-space-4);border:1px solid var(--eli-accent);border-radius:var(--eli-radius-lg);background:var(--eli-surface);color:var(--eli-text);max-width:320px;text-decoration:none;display:flex}.ComicReader-module__2W36Oq__nextComicCoverWrap{aspect-ratio:2/3;border-radius:var(--eli-radius-sm);background:var(--eli-surface-alt);flex:0 0 64px;position:relative;overflow:hidden}.ComicReader-module__2W36Oq__nextComicCover{object-fit:cover}.ComicReader-module__2W36Oq__nextComicInfo{align-items:flex-start;gap:var(--eli-space-1);flex-direction:column;min-width:0;display:flex}.ComicReader-module__2W36Oq__nextComicTitle{font-family:var(--eli-font-display);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.ComicReader-module__2W36Oq__nextComicCta{color:var(--eli-accent);font-size:var(--eli-text-sm);font-weight:600}.ComicReader-module__2W36Oq__slider{min-width:0;accent-color:var(--eli-accent);flex:auto}.ComicReader-module__2W36Oq__thumbToggle{border:1px solid var(--eli-border);border-radius:var(--eli-radius-full);color:var(--eli-text-muted);font-size:var(--eli-text-xs);padding:var(--eli-space-1) var(--eli-space-3);cursor:pointer;background:0 0}.ComicReader-module__2W36Oq__thumbnails{gap:var(--eli-space-2);flex-basis:100%;padding-block-start:var(--eli-space-2);display:flex;overflow-x:auto}.ComicReader-module__2W36Oq__thumbnail{border-radius:var(--eli-radius-sm);cursor:pointer;opacity:.6;border:2px solid #0000;flex:none;padding:0;overflow:hidden}.ComicReader-module__2W36Oq__thumbnail[data-active=true]{border-color:var(--eli-accent);opacity:1}@media (min-width:768px){.ComicReader-module__2W36Oq__topBar,.ComicReader-module__2W36Oq__bottomBar{padding:var(--eli-space-4) var(--eli-space-8)}.ComicReader-module__2W36Oq__title{font-size:var(--eli-text-base)}}
