.ComicReader-module__JFfpja__reader-stack{gap:1rem;display:grid}.ComicReader-module__JFfpja__comic-reader-gate{color:var(--text);background:radial-gradient(circle at 50% 22%,#d3b16f1f,#0000 24rem),radial-gradient(circle at top,#7ad6ff0f,#0000 38%),linear-gradient(#090c12fa 0%,#04060b 100%);overflow:hidden}.ComicReader-module__JFfpja__comic-reader-gate__topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:3;background:linear-gradient(#070a109e 0%,#070a1057 100%);border-bottom:1px solid #ffffff14;grid-template-columns:minmax(9rem,1fr) auto minmax(9rem,1fr);align-items:center;min-height:4.9rem;padding:.9rem 1.35rem;display:grid;position:relative}.ComicReader-module__JFfpja__comic-reader-gate__backlink,.ComicReader-module__JFfpja__comic-reader-gate__panelCopy{color:#f4efe2e0;font-family:var(--font-display)}.ComicReader-module__JFfpja__comic-reader-gate__backlink{letter-spacing:.06em;text-transform:uppercase;font-size:.88rem}.ComicReader-module__JFfpja__comic-reader-gate__titleWrap{text-align:center;justify-items:center;gap:.28rem;display:grid}.ComicReader-module__JFfpja__comic-reader-gate__eyebrow,.ComicReader-module__JFfpja__comic-reader-gate__panelEyebrow{color:#e5c58beb;font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.76rem}.ComicReader-module__JFfpja__comic-reader-gate__title{color:#f7ecd2;margin:0;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1}.ComicReader-module__JFfpja__comic-reader-gate__viewport{z-index:1;justify-content:center;align-items:center;height:100%;min-height:100vh;padding:7rem 1rem 5.75rem;display:flex;position:relative;overflow:hidden}.ComicReader-module__JFfpja__comic-reader-gate__viewport:before,.ComicReader-module__JFfpja__comic-reader-gate__viewport:after{content:"";pointer-events:none;position:absolute}.ComicReader-module__JFfpja__comic-reader-gate__viewport:before{z-index:1;background:radial-gradient(circle,#0b10190f,#0000 38%),linear-gradient(90deg,#000000b8 0%,#0000 18% 82%,#000000b8 100%);inset:0}.ComicReader-module__JFfpja__comic-reader-gate__viewport:after{display:none}.ComicReader-module__JFfpja__comic-reader-gate__previewPage{filter:blur(9px)saturate(.7);opacity:.58;pointer-events:none;z-index:0;width:min(47rem,62vw);position:absolute;transform:translateY(.2rem)}.ComicReader-module__JFfpja__comic-reader-gate__previewPage .ComicReader-module__JFfpja__comic-reader-page{width:100%}.ComicReader-module__JFfpja__comic-reader-gate__previewPage .ComicReader-module__JFfpja__comic-reader-page__canvas{border-radius:.55rem;max-height:min(74vh,46rem);box-shadow:0 28px 90px #0000009e,0 0 0 1px #c297501f}.ComicReader-module__JFfpja__comic-reader-gate__previewPage .ComicReader-module__JFfpja__comic-reader-page__panel-hotspots{display:none}.ComicReader-module__JFfpja__comic-reader-gate__viewport:not(:has(.ComicReader-module__JFfpja__comic-reader-gate__previewPage)):after{filter:blur(9px)saturate(.7);opacity:.62;z-index:0;background:radial-gradient(circle at 18% 18%,#ecbe6933,#0000 8rem),linear-gradient(90deg,#eed4a133 0 18%,#0000 18% 22%,#b68a4e2e 22% 42%,#0000 42% 46%,#e2e6da29 46% 66%,#0000 66% 70%,#709b942e 70% 100%),linear-gradient(#e2d3b075 0%,#232b3657 50%,#e8e4d447 50% 100%);border:1px solid #ffffff21;border-radius:.55rem;width:min(47rem,62vw);height:min(74vh,46rem);display:block;transform:translateY(.2rem);box-shadow:0 28px 90px #0000009e,0 0 0 1px #c297501f}.ComicReader-module__JFfpja__comic-reader-gate__backdrop{opacity:.8;pointer-events:none;z-index:0;background:radial-gradient(circle,#f5d9a01f,#0000 24%),radial-gradient(circle,#7ad6ff0f,#0000 46%);position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-gate__panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-align:center;z-index:2;background:radial-gradient(circle at 50% 0,#e8d6a61c,#0000 28%),linear-gradient(#0e121cf7 0%,#070a10fc 100%);border:1px solid #d2a65b8a;border-radius:.5rem;justify-items:center;gap:.85rem;width:min(100vw - 2rem,26rem);max-width:26rem;padding:1.35rem 2.35rem 1.45rem;display:grid;position:relative;box-shadow:0 28px 90px #000000a8,inset 0 1px #ffffff0f,0 0 0 1px #0000006b}.ComicReader-module__JFfpja__comic-reader-gate__panel:before,.ComicReader-module__JFfpja__comic-reader-gate__panel:after{content:"";background:#d7a85f;width:.5rem;height:.5rem;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.ComicReader-module__JFfpja__comic-reader-gate__panel:before{top:-.28rem}.ComicReader-module__JFfpja__comic-reader-gate__panel:after{bottom:-.28rem}.ComicReader-module__JFfpja__comic-reader-gate__emblem{background:radial-gradient(circle,#deb05b29 0 40%,#0000 42%),linear-gradient(#181d2aad,#090c12eb);border:1px solid #daae5eb8;border-radius:999px;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin-bottom:.2rem;display:inline-flex;position:relative;box-shadow:0 0 0 .55rem #d6a4520d,0 0 0 1rem #d6a45206}.ComicReader-module__JFfpja__comic-reader-gate__emblemBook{border:1px solid #eec471e0;border-radius:.15rem;width:1.65rem;height:1.35rem;position:relative}.ComicReader-module__JFfpja__comic-reader-gate__emblemBook:before{content:"";background:#eec471e0;width:1px;height:100%;position:absolute;top:0;left:50%}.ComicReader-module__JFfpja__comic-reader-gate__emblemLock{background:#070a10;border:1px solid #eec471eb;border-radius:.16rem;width:.62rem;height:.72rem;position:absolute;bottom:.82rem;right:.82rem}.ComicReader-module__JFfpja__comic-reader-gate__emblemLock:before{content:"";border:1px solid #eec471eb;border-bottom:0;border-radius:999px 999px 0 0;width:.58rem;height:.42rem;position:absolute;top:-.38rem;left:50%;transform:translate(-50%)}.ComicReader-module__JFfpja__comic-reader-gate__panelTitle{color:#edc46b;letter-spacing:.04em;text-transform:uppercase;max-width:20rem;margin:0;font-size:clamp(1.22rem,2.1vw,1.75rem);line-height:1.08}.ComicReader-module__JFfpja__comic-reader-gate__panelCopy{color:#f4efe2d1;max-width:22rem;margin:0;font-size:.88rem;line-height:1.55}.ComicReader-module__JFfpja__comic-reader-gate__actions{gap:.52rem;width:100%;margin-top:.25rem;display:grid}.ComicReader-module__JFfpja__comic-reader-gate__action{width:100%;min-height:2.6rem}.ComicReader-module__JFfpja__comic-reader-gate__support{color:#f4efe2a3;font-family:var(--font-display);margin:.22rem 0 0;font-size:.76rem;line-height:1.45}.ComicReader-module__JFfpja__comic-reader{background:radial-gradient(circle at top,#7ad6ff14,#0000 38%),linear-gradient(#090c12f5 0%,#05070cfc 100%);border:0;border-radius:0;height:100vh;min-height:100vh;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.ComicReader-module__JFfpja__comic-reader:before{content:"";pointer-events:none;background:radial-gradient(circle at top,#f5d9a014,#0000 28%),radial-gradient(circle,#7ad6ff0f,#0000 44%);position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader:fullscreen{border-radius:0}.ComicReader-module__JFfpja__comic-reader--theme-dark{color:var(--text)}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark{background:radial-gradient(circle at top,#ffc67814,#0000 38%),linear-gradient(#180f08fa 0%,#0b0806fc 100%)}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__topbar,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__footer,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__mobile-bar,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__panel{background:linear-gradient(#22170ebd 0%,#120d0a8f 100%)}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__backlink,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__title,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__eyebrow,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__label,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__eyebrow,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__value,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__description,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__intro,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings h2{color:#f3dfc0}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__icon-button,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__mobile-button,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__counter,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__mobile-counter,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__nav,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__option,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__close{color:#f7e5c9;background:#422c1a75;border-color:#dcb07238}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__topbar{border-bottom-color:#dcb07224}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__footer,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__mobile-bar{border-top-color:#dcb07224}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__panel{border-left-color:#dcb0722e}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__header,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__group{border-color:#dcb0721f}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-settings__option--active,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__topbar-group--actions .ComicReader-module__JFfpja__comic-reader__icon-button--active,.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader__mobile-button.ComicReader-module__JFfpja__comic-reader__icon-button--active{color:#fff0d6;background:#98652f57;border-color:#edc1809e}.ComicReader-module__JFfpja__comic-reader--theme-light{color:#1b1711;background:radial-gradient(circle at top,#fff4d6b8,#0000 42%),linear-gradient(#f1ebdcfa 0%,#ddd3bffa 100%)}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__topbar,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__footer,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__mobile-bar,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__panel{background:linear-gradient(#f6f0e5f0 0%,#e9e1d1e0 100%)}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__backlink,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__chapter-link,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__title,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__eyebrow,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__label,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__eyebrow,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__value,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__description,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__intro,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings h2{color:#1b1711}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__icon-button,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__mobile-button,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__chapter-link,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__counter,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__mobile-counter,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader__nav,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__option,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__close{color:#1b1711;background:#ffffff9e}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__panel{border-left-color:#59441d24}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__header,.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__group{border-color:#59441d1f}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__option{border-color:#7a61312e}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-settings__option--active{background:linear-gradient(#e0cfb1f5 0%,#d0bfa2f5 100%);border-color:#7a61317a}.ComicReader-module__JFfpja__comic-reader__chrome{opacity:0;pointer-events:none;z-index:10;transition:opacity .22s;position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader__chrome--visible{opacity:1}.ComicReader-module__JFfpja__comic-reader__topbar,.ComicReader-module__JFfpja__comic-reader__footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#080a0f29 0%,#080a0f0a 100%);justify-content:space-between;align-items:center;width:100%;padding:.95rem 1.35rem;display:flex;left:0;right:0}.ComicReader-module__JFfpja__comic-reader__topbar,.ComicReader-module__JFfpja__comic-reader__footer,.ComicReader-module__JFfpja__comic-reader__mobile-bar{pointer-events:none}.ComicReader-module__JFfpja__comic-reader__topbar a,.ComicReader-module__JFfpja__comic-reader__topbar button,.ComicReader-module__JFfpja__comic-reader__footer button,.ComicReader-module__JFfpja__comic-reader__mobile-bar button{pointer-events:auto}.ComicReader-module__JFfpja__comic-reader__topbar{z-index:14;border-bottom:1px solid #ffffff14;position:absolute;top:0}.ComicReader-module__JFfpja__comic-reader__footer{z-index:14;border-top:1px solid #ffffff14;gap:1rem;position:absolute;bottom:0}.ComicReader-module__JFfpja__comic-reader__topbar-group,.ComicReader-module__JFfpja__comic-reader__topbar-group--actions{align-items:center;gap:.8rem;display:flex}.ComicReader-module__JFfpja__comic-reader__topbar-group{min-width:17rem}.ComicReader-module__JFfpja__comic-reader__topbar-group--actions{justify-content:flex-end}.ComicReader-module__JFfpja__comic-reader__brand{flex:none;display:inline-flex}.ComicReader-module__JFfpja__comic-reader__brand-logo{width:min(6.8rem,15vw);height:auto;display:block}.ComicReader-module__JFfpja__comic-reader__topbar-group--actions .ComicReader-module__JFfpja__comic-reader__icon-button--active,.ComicReader-module__JFfpja__comic-reader__mobile-button.ComicReader-module__JFfpja__comic-reader__icon-button--active{color:#fff1be;background:#e8d6a62e;border-color:#e8d6a699}.ComicReader-module__JFfpja__comic-reader__title-wrap{text-align:center;justify-items:center;gap:.2rem;display:grid}.ComicReader-module__JFfpja__comic-reader__eyebrow{color:#f2ede2c2;letter-spacing:.22em;text-transform:uppercase;font-size:.74rem}.ComicReader-module__JFfpja__comic-reader__title{font-size:clamp(1.2rem,2.2vw,1.8rem);line-height:1}.ComicReader-module__JFfpja__comic-reader__backlink{color:#f4efe2eb;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.88rem;display:inline-flex}.ComicReader-module__JFfpja__comic-reader__icon-button,.ComicReader-module__JFfpja__comic-reader__mobile-button{color:var(--text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-width:2.8rem;min-height:2.8rem;padding:.7rem .9rem;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.ComicReader-module__JFfpja__comic-reader__icon-button:hover,.ComicReader-module__JFfpja__comic-reader__mobile-button:hover,.ComicReader-module__JFfpja__comic-reader__backlink:hover{border-color:#ffffff47;transform:translateY(-1px)}.ComicReader-module__JFfpja__comic-reader__icon-button:focus-visible,.ComicReader-module__JFfpja__comic-reader__mobile-button:focus-visible,.ComicReader-module__JFfpja__comic-reader__backlink:focus-visible,.ComicReader-module__JFfpja__comic-reader__nav:focus-visible,.ComicReader-module__JFfpja__comic-reader-settings__option:focus-visible,.ComicReader-module__JFfpja__comic-reader-settings__close:focus-visible{outline-offset:3px;outline:2px solid #7ad6fff2}.ComicReader-module__JFfpja__comic-reader__icon-button:disabled,.ComicReader-module__JFfpja__comic-reader__mobile-button:disabled,.ComicReader-module__JFfpja__comic-reader__nav:disabled{cursor:default;opacity:.35;transform:none}.ComicReader-module__JFfpja__comic-reader__icon-button svg,.ComicReader-module__JFfpja__comic-reader__backlink svg,.ComicReader-module__JFfpja__comic-reader__mobile-button svg{width:1.1rem;height:1.1rem}.ComicReader-module__JFfpja__comic-reader__nav{color:var(--text);cursor:pointer;pointer-events:auto;z-index:11;background:#070a1085;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-width:3.4rem;min-height:3.4rem;padding:.6rem;transition:border-color .18s,background-color .18s,opacity .18s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ComicReader-module__JFfpja__comic-reader__nav:hover{background:#0c1018f0;border-color:#ffffff3d}.ComicReader-module__JFfpja__comic-reader__nav--prev{left:1.4rem}.ComicReader-module__JFfpja__comic-reader__nav--next{right:1.4rem}.ComicReader-module__JFfpja__comic-reader__nav-icon{justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.ComicReader-module__JFfpja__comic-reader__nav-icon svg{width:1.05rem;height:1.05rem}.ComicReader-module__JFfpja__comic-reader__counter,.ComicReader-module__JFfpja__comic-reader__mobile-counter{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff3d5;letter-spacing:.08em;text-align:center;background:#080a0f80;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-width:5.8rem;padding:.7rem 1rem;font-size:.92rem;display:inline-flex}.ComicReader-module__JFfpja__comic-reader__footer{justify-content:center}.ComicReader-module__JFfpja__comic-reader__footer-slot{display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ComicReader-module__JFfpja__comic-reader__footer-slot--start{left:1.35rem}.ComicReader-module__JFfpja__comic-reader__footer-slot--end{right:1.35rem}.ComicReader-module__JFfpja__comic-reader__viewport{overscroll-behavior:contain;overflow-anchor:none;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;z-index:1;height:100%;min-height:0;padding:7rem 7.4rem 5.75rem;display:block;position:relative;overflow:hidden auto}.ComicReader-module__JFfpja__comic-reader--mode-scroll .ComicReader-module__JFfpja__comic-reader__viewport{padding:7rem clamp(.9rem, 3vw, 2.2rem) calc(var(--reader-desktop-footer-height,84px) + 3rem + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--reader-desktop-footer-height,84px) + 2.75rem + env(safe-area-inset-bottom,0px));scroll-padding-top:7.4rem}.ComicReader-module__JFfpja__comic-reader__viewport[data-touch-scroll-locked=true]{touch-action:none}.ComicReader-module__JFfpja__comic-reader--fit-height .ComicReader-module__JFfpja__comic-reader__viewport{align-items:stretch}.ComicReader-module__JFfpja__comic-reader--fit-height .ComicReader-module__JFfpja__comic-reader-page{width:auto;height:calc(100vh - 13rem)}.ComicReader-module__JFfpja__comic-reader--fit-height .ComicReader-module__JFfpja__comic-reader-page__canvas{width:auto;height:100%}.ComicReader-module__JFfpja__comic-reader--original .ComicReader-module__JFfpja__comic-reader-page{width:auto}.ComicReader-module__JFfpja__comic-reader--original .ComicReader-module__JFfpja__comic-reader-page__canvas{width:min(calc(var(--page-width) * 1px), 100%)}.ComicReader-module__JFfpja__comic-reader__viewport:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffd48d24,#0000 30%),radial-gradient(circle,#7ad6ff14,#0000 48%);position:absolute;inset:8% 12%}.ComicReader-module__JFfpja__comic-reader-scroll__stack{z-index:1;gap:clamp(1rem,2.3vw,2rem);width:min(100%,46rem);max-width:46rem;margin:0 auto;padding-bottom:1rem;display:grid;position:relative}.ComicReader-module__JFfpja__comic-reader-scroll__page-wrap{overflow-anchor:none;scroll-margin-block:7.5rem calc(var(--reader-desktop-footer-height,84px) + 2.25rem);justify-content:center;display:flex}.ComicReader-module__JFfpja__comic-reader-backmatter{overflow-anchor:none;scroll-margin-block:7.5rem calc(var(--reader-desktop-footer-height,84px) + 2.25rem)}.ComicReader-module__JFfpja__comic-reader-backmatter__canvas{background:#091019;border-radius:.55rem;position:relative;overflow:hidden}.ComicReader-module__JFfpja__comic-reader-backmatter__eyebrow,.ComicReader-module__JFfpja__comic-reader-backmatter__chapter{color:#e5c58beb;font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;margin:0}.ComicReader-module__JFfpja__comic-reader-backmatter__eyebrow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:3;background:#09101957;border:1px solid #f5e6c029;border-radius:999px;padding:.45rem .9rem;font-size:clamp(.7rem,1.45vw,.82rem);position:absolute;top:4.5%;left:50%;transform:translate(-50%);box-shadow:0 10px 26px #0000002e,inset 0 1px #ffffff14}.ComicReader-module__JFfpja__comic-reader-backmatter__media{position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-backmatter__image,.ComicReader-module__JFfpja__comic-reader-backmatter__image-fallback{width:100%;height:100%;display:block}.ComicReader-module__JFfpja__comic-reader-backmatter__image{object-fit:cover}.ComicReader-module__JFfpja__comic-reader-backmatter__image-fallback{background:radial-gradient(circle at top,#ecc2762e,#0000 30%),linear-gradient(#232c3c 0%,#121822 100%)}.ComicReader-module__JFfpja__comic-reader-backmatter__canvas:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#05090f57 0%,#05090f00 18%,#05090f14 58%,#05090fad 100%);position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-backmatter__copy{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;z-index:3;background:linear-gradient(#09101933 0%,#0910197a 100%);border:1px solid #f5e6c029;border-radius:1.25rem;justify-items:center;gap:.6rem;width:100%;max-width:min(76%,25rem);padding:1rem 1.1rem 1.15rem;display:grid;position:absolute;top:74%;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff14}.ComicReader-module__JFfpja__comic-reader-backmatter__chapter{text-shadow:0 2px 18px #00000073;font-size:clamp(.7rem,1.45vw,.84rem)}.ComicReader-module__JFfpja__comic-reader-backmatter__title{color:#f7ecd2;text-shadow:0 3px 22px #0000007a,0 1px #ffffff0f;margin:0;font-size:clamp(1.6rem,4vw,2.9rem);line-height:1.05}.ComicReader-module__JFfpja__comic-reader-backmatter__action{color:#160f08;font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#daae5ef5 0%,#b98640f5 100%);border-radius:999px;align-items:center;min-height:3rem;margin-top:.5rem;padding:.85rem 1.4rem;font-size:.82rem;font-weight:600;display:inline-flex;box-shadow:0 12px 28px #00000047,inset 0 1px #fff6d985}.ComicReader-module__JFfpja__comic-reader-backmatter__action:hover{filter:brightness(1.04)}.ComicReader-module__JFfpja__comic-reader-backmatter__action:focus-visible{outline-offset:4px;outline:2px solid #7ad6fff2}.ComicReader-module__JFfpja__comic-reader-viewport__frame{transform-origin:0 0;z-index:1;justify-content:center;width:min(100%,64rem);margin:0 auto;transition:transform .24s,opacity .22s;display:flex;position:relative}.ComicReader-module__JFfpja__comic-reader-viewport__frame[data-pinch-zooming=true],.ComicReader-module__JFfpja__comic-reader-viewport__frame[data-pan-zooming=true],.ComicReader-module__JFfpja__comic-reader-viewport__frame[data-wheel-zooming=true]{transition:opacity .22s}.ComicReader-module__JFfpja__comic-reader--transition-fade .ComicReader-module__JFfpja__comic-reader-viewport__frame{animation:.22s ComicReader-module__JFfpja__comic-reader-fade-in}.ComicReader-module__JFfpja__comic-reader--transition-slide .ComicReader-module__JFfpja__comic-reader-viewport__frame{animation:.26s ComicReader-module__JFfpja__comic-reader-slide-in}.ComicReader-module__JFfpja__comic-reader-page{gap:0;width:min(100%,42rem);display:grid;position:relative}.ComicReader-module__JFfpja__comic-reader--mode-scroll .ComicReader-module__JFfpja__comic-reader-page,.ComicReader-module__JFfpja__comic-reader--mode-scroll.ComicReader-module__JFfpja__comic-reader--fit-width .ComicReader-module__JFfpja__comic-reader-page__canvas{width:100%}.ComicReader-module__JFfpja__comic-reader--mode-scroll.ComicReader-module__JFfpja__comic-reader--original .ComicReader-module__JFfpja__comic-reader-page__canvas{width:min(calc(var(--page-width) * 1px), 100%)}.ComicReader-module__JFfpja__comic-reader--mode-scroll .ComicReader-module__JFfpja__comic-reader-page__canvas{margin:0 auto}.ComicReader-module__JFfpja__comic-reader-page__canvas{box-shadow:0 32px 80px #0000006b,0 0 0 1px #ffffff0a;container-type:inline-size}.ComicReader-module__JFfpja__comic-reader--theme-light .ComicReader-module__JFfpja__comic-reader-page__canvas{box-shadow:0 26px 70px #3e2c1029,0 0 0 1px #59441d14}.ComicReader-module__JFfpja__comic-reader--theme-warm-dark .ComicReader-module__JFfpja__comic-reader-page__canvas{box-shadow:0 32px 80px #00000080,0 0 0 1px #ffe9b40f}.ComicReader-module__JFfpja__comic-reader-page__art{overflow-anchor:none;position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-page__art--focused-panel{height:calc((var(--focused-panel-h) / var(--page-height)) * 100%);left:calc((var(--focused-panel-x) / var(--page-width)) * 100%);top:calc((var(--focused-panel-y) / var(--page-height)) * 100%);width:calc((var(--focused-panel-w) / var(--page-width)) * 100%)}.ComicReader-module__JFfpja__comic-reader-page__art--error:after{content:"";background:#070a10ad;position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-page__canvas-surface{width:100%;height:100%;display:block}.ComicReader-module__JFfpja__comic-reader-page__art-status{color:var(--text);letter-spacing:.06em;overflow-anchor:none;z-index:30;background:#090d14d1;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .8rem;font-size:.78rem;display:inline-flex;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.ComicReader-module__JFfpja__comic-reader-page__art-spinner{border:2px solid #ffffff2e;border-top-color:#f5eeddfa;border-radius:999px;flex:none;width:.92rem;height:.92rem;animation:.78s linear infinite ComicReader-module__JFfpja__auth-button-spin;display:inline-block}.ComicReader-module__JFfpja__comic-reader-page__art[data-reader-art-variant=panel] .ComicReader-module__JFfpja__comic-reader-page__art-status:not(.ComicReader-module__JFfpja__comic-reader-page__art-status--error){background:#060a10e0;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 36px #00000047}.ComicReader-module__JFfpja__comic-reader-page__art-status--error{letter-spacing:normal;text-align:center;border-radius:1rem;padding:.85rem 1rem;inset:auto 1rem 1rem;transform:none}.ComicReader-module__JFfpja__comic-reader-page__art[data-reader-art-state=unloaded] .ComicReader-module__JFfpja__comic-reader-page__canvas-surface{opacity:0}.ComicReader-module__JFfpja__comic-reader-page__panel{pointer-events:none}.ComicReader-module__JFfpja__comic-reader-page__panel-hotspots{cursor:pointer;pointer-events:none;touch-action:pan-y;z-index:12;position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-page__panel-hotspot{left:calc((var(--panel-x) / var(--page-width)) * 100%);pointer-events:auto;top:calc((var(--panel-y) / var(--page-height)) * 100%);touch-action:pan-y pinch-zoom;width:calc((var(--panel-w) / var(--page-width)) * 100%);height:calc((var(--panel-h) / var(--page-height)) * 100%);background:0 0;border:0;border-radius:.9rem;outline:0;transition:background-color .18s,box-shadow .18s,transform .18s;position:absolute}.ComicReader-module__JFfpja__comic-reader-page__panel-hotspot:hover,.ComicReader-module__JFfpja__comic-reader-page__panel-hotspot:focus-visible,.ComicReader-module__JFfpja__comic-reader-page__panel-hotspot--active{background:linear-gradient(#fff4d60a 0%,#7ad6ff14 100%);box-shadow:inset 0 0 0 2px #7ad6ff8f,0 0 0 1px #fffaeb1f}.ComicReader-module__JFfpja__comic-reader-page__panel-hotspot:active{transform:scale(.995)}.ComicReader-module__JFfpja__comic-reader-page__dialog-overlay{pointer-events:none;z-index:8;display:block;position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-page__dialog-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ComicReader-module__JFfpja__comic-reader-panel-focus{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);touch-action:none;z-index:18;background:#04070cd1;position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-panel-focus__stage{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;padding:1.5rem;display:flex}.ComicReader-module__JFfpja__comic-reader-panel-focus__hud{pointer-events:none;justify-content:center;align-items:center;gap:.75rem;display:flex}.ComicReader-module__JFfpja__comic-reader-panel-focus__index,.ComicReader-module__JFfpja__comic-reader-panel-focus__page-label{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f5eeddf5;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#080c12ad;border:1px solid #ffffff1f;border-radius:999px;gap:.45rem;padding:.72rem 1rem;font-size:.88rem;line-height:1;display:inline-flex;box-shadow:0 16px 36px #00000038}.ComicReader-module__JFfpja__comic-reader-panel-focus__index-label{color:#f5eeddad}.ComicReader-module__JFfpja__comic-reader-panel-focus__window{border-radius:1.2rem;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000006b,0 0 0 1px #ffffff14}.ComicReader-module__JFfpja__comic-reader-panel-focus__window--next{animation:.28s cubic-bezier(.22,1,.36,1) ComicReader-module__JFfpja__comic-reader-panel-focus-slide-next}.ComicReader-module__JFfpja__comic-reader-panel-focus__window--previous{animation:.28s cubic-bezier(.22,1,.36,1) ComicReader-module__JFfpja__comic-reader-panel-focus-slide-previous}.ComicReader-module__JFfpja__comic-reader-panel-focus__page{transform-origin:0 0;position:absolute;top:0;left:0}.ComicReader-module__JFfpja__comic-reader-panel-focus__page .ComicReader-module__JFfpja__comic-reader-page,.ComicReader-module__JFfpja__comic-reader-panel-focus__page .ComicReader-module__JFfpja__comic-reader-page__canvas{height:calc(var(--overlay-page-height) * 1px);width:calc(var(--overlay-page-width) * 1px)}.ComicReader-module__JFfpja__comic-reader-panel-focus__page .ComicReader-module__JFfpja__comic-reader-page__panel-hotspots,.ComicReader-module__JFfpja__comic-reader-panel-focus__page .ComicReader-module__JFfpja__comic-reader-page__panel-hotspot{pointer-events:none}@keyframes ComicReader-module__JFfpja__comic-reader-panel-focus-slide-next{0%{opacity:0;transform:translate(48px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ComicReader-module__JFfpja__comic-reader-panel-focus-slide-previous{0%{opacity:0;transform:translate(-48px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}.ComicReader-module__JFfpja__comic-reader-dialog{height:calc((var(--dialog-h) / var(--page-height)) * 100%);left:calc((var(--dialog-x) / var(--page-width)) * 100%);max-width:calc((var(--dialog-w) / var(--page-width)) * 100%);pointer-events:none;top:calc((var(--dialog-y) / var(--page-height)) * 100%);width:calc((var(--dialog-w) / var(--page-width)) * 100%);z-index:calc(20 + var(--dialog-order));position:absolute;container-type:inline-size}.ComicReader-module__JFfpja__comic-reader-dialog__bubble{color:var(--dialog-color);font-family:var(--dialog-font-family);font-size:clamp(.42rem, calc((var(--dialog-font-size) / var(--dialog-w)) * 100cqi), 1.55rem);font-weight:var(--dialog-font-weight);height:100%;letter-spacing:var(--dialog-letter-spacing);line-height:var(--dialog-line-height);max-width:100%;padding:clamp(.16rem, calc((var(--dialog-padding) / var(--dialog-w)) * 100cqi), .95rem) clamp(.2rem, calc((var(--dialog-padding) / var(--dialog-w)) * 120cqi), 1rem);text-align:var(--dialog-text-align);text-shadow:var(--dialog-shadow);text-transform:var(--dialog-text-transform);flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex;position:relative}.ComicReader-module__JFfpja__comic-reader-dialog__text{width:100%;margin:0;display:block}.ComicReader-module__JFfpja__comic-reader-dialog__text--introduction{flex-direction:column;display:flex}.ComicReader-module__JFfpja__comic-reader-dialog__introduction-headline,.ComicReader-module__JFfpja__comic-reader-dialog__introduction-subtitle{white-space:pre-wrap;width:100%;display:block}.ComicReader-module__JFfpja__comic-reader-dialog__introduction-subtitle{letter-spacing:.08em}.ComicReader-module__JFfpja__comic-reader-dialog--caption .ComicReader-module__JFfpja__comic-reader-dialog__bubble,.ComicReader-module__JFfpja__comic-reader-dialog--narration .ComicReader-module__JFfpja__comic-reader-dialog__bubble{justify-content:flex-start}.ComicReader-module__JFfpja__comic-reader-dialog--sfx .ComicReader-module__JFfpja__comic-reader-dialog__bubble,.ComicReader-module__JFfpja__comic-reader-dialog--introduction .ComicReader-module__JFfpja__comic-reader-dialog__bubble{min-height:auto}.ComicReader-module__JFfpja__comic-reader-dialog--sfx{width:auto}.ComicReader-module__JFfpja__comic-reader-dialog--sfx .ComicReader-module__JFfpja__comic-reader-dialog__bubble{font-size:clamp(.52rem, calc((var(--dialog-font-size) / var(--dialog-w)) * 100cqi), 2rem)}.ComicReader-module__JFfpja__comic-reader-dialog--introduction .ComicReader-module__JFfpja__comic-reader-dialog__bubble{font-size:clamp(.5rem, calc((var(--dialog-font-size) / var(--dialog-w)) * 100cqi), 1.55rem);line-height:1}.ComicReader-module__JFfpja__comic-reader-dialog-connector--speech{opacity:.98}.ComicReader-module__JFfpja__comic-reader-settings{opacity:0;pointer-events:none;z-index:24;transition:opacity .18s;position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-settings--open{opacity:1;pointer-events:auto}.ComicReader-module__JFfpja__comic-reader-settings:before{content:"";background:linear-gradient(#04070c75 0%,#030509b3 100%);position:absolute;inset:0}.ComicReader-module__JFfpja__comic-reader-settings__panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at top,#e8d6a614,#0000 28%),linear-gradient(#0f131df5 0%,#080a10fa 100%);border-left:1px solid #bf9c6238;gap:1.5rem;max-width:29rem;min-height:100%;margin-left:auto;padding:1.4rem 1.35rem 1.5rem;display:grid;position:relative;box-shadow:-22px 0 60px #00000059}.ComicReader-module__JFfpja__comic-reader-settings__header{border-bottom:1px solid #bf9c6224;justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1rem;display:flex}.ComicReader-module__JFfpja__comic-reader-settings__header h2{color:#f7ecd2;letter-spacing:.04em;text-transform:uppercase;margin:.2rem 0 0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.05}.ComicReader-module__JFfpja__comic-reader-settings__eyebrow{color:#e5c58beb;font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.76rem}.ComicReader-module__JFfpja__comic-reader-settings__intro{color:#ece2cab8;font-family:var(--font-display);max-width:22rem;margin:.65rem 0 0;font-size:.98rem;line-height:1.55}.ComicReader-module__JFfpja__comic-reader-settings__close{color:var(--text);cursor:pointer;background:linear-gradient(#10141fe0 0%,#0a0d14fa 100%);border:1px solid #a0abc73d;border-radius:.5rem;flex:none;justify-content:center;align-items:center;min-width:2.8rem;min-height:2.8rem;padding:.65rem;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.ComicReader-module__JFfpja__comic-reader-settings__close:hover{border-color:#debc7d8f;transform:translateY(-1px)}.ComicReader-module__JFfpja__comic-reader-settings__close svg{width:1rem;height:1rem}.ComicReader-module__JFfpja__comic-reader-settings__content,.ComicReader-module__JFfpja__comic-reader-settings__group{gap:.8rem;display:grid}.ComicReader-module__JFfpja__comic-reader-settings__content{gap:0}.ComicReader-module__JFfpja__comic-reader-settings__group{border-bottom:1px solid #bf9c621f;padding:1rem 0}.ComicReader-module__JFfpja__comic-reader-settings__group--disabled{opacity:.42}.ComicReader-module__JFfpja__comic-reader-settings__group:first-child{padding-top:0}.ComicReader-module__JFfpja__comic-reader-settings__group:last-child{border-bottom:0;padding-bottom:0}.ComicReader-module__JFfpja__comic-reader-settings__group-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.ComicReader-module__JFfpja__comic-reader-settings__group-copy{gap:.35rem;display:grid}.ComicReader-module__JFfpja__comic-reader-settings__label{color:#e1c48eeb;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:500}.ComicReader-module__JFfpja__comic-reader-settings__description{color:#ece2caad;font-family:var(--font-display);margin:0;font-size:.92rem;line-height:1.5}.ComicReader-module__JFfpja__comic-reader-settings__value{color:#f1e7cde0;font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.76rem}.ComicReader-module__JFfpja__comic-reader-settings__options{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:0;display:inline-grid}.ComicReader-module__JFfpja__comic-reader-settings__option{color:#f1e7cdd1;cursor:pointer;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#10141fe0 0%,#0a0d14fa 100%);border:1px solid #a0abc73d;justify-content:center;align-items:center;min-height:3rem;padding:.8rem 1rem;font-size:.84rem;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex;position:relative}.ComicReader-module__JFfpja__comic-reader-settings__option:not(:first-child){border-left-width:0}.ComicReader-module__JFfpja__comic-reader-settings__option:first-child{border-radius:.5rem 0 0 .5rem}.ComicReader-module__JFfpja__comic-reader-settings__option:last-child{border-radius:0 .5rem .5rem 0}.ComicReader-module__JFfpja__comic-reader-settings__option:only-child{border-left-width:1px;border-radius:.5rem}.ComicReader-module__JFfpja__comic-reader-settings__option:hover{color:#fbf1d9;border-color:#debc7d66}.ComicReader-module__JFfpja__comic-reader-settings__group--disabled .ComicReader-module__JFfpja__comic-reader-settings__option{cursor:default}.ComicReader-module__JFfpja__comic-reader-settings__group--disabled .ComicReader-module__JFfpja__comic-reader-settings__option:hover{color:#f1e7cdd1;border-color:#a0abc73d;transform:none}.ComicReader-module__JFfpja__comic-reader-settings__group--disabled .ComicReader-module__JFfpja__comic-reader-settings__option--active{border-color:#a0abc73d}.ComicReader-module__JFfpja__comic-reader-settings__group--disabled .ComicReader-module__JFfpja__comic-reader-settings__option--active:after{opacity:.6}.ComicReader-module__JFfpja__comic-reader-settings__option:disabled{pointer-events:none}.ComicReader-module__JFfpja__comic-reader-settings__option--active{color:#fbf1d9;background:linear-gradient(#21283af0 0%,#0e121c 100%);border-color:#debc7dd1;padding-right:2.35rem}.ComicReader-module__JFfpja__comic-reader-settings__option--active:after{content:"";background:url(/compass.webp) 50%/contain no-repeat;width:.9rem;height:.9rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.ComicReader-module__JFfpja__comic-reader__mobile-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;padding:.9rem 1rem calc(.9rem + env(safe-area-inset-bottom,0px));pointer-events:none;z-index:15;background:linear-gradient(#080a0f14 0%,#080a0f2e 100%);border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:.55rem;width:100%;transition:opacity .22s;display:none;position:absolute;bottom:0}.ComicReader-module__JFfpja__comic-reader__mobile-bar--visible{opacity:1}.ComicReader-module__JFfpja__comic-reader__mobile-button{flex:none;min-width:2.9rem;padding:.7rem;font-size:.9rem}.ComicReader-module__JFfpja__comic-reader-scroll-debug{bottom:calc(var(--reader-mobile-bar-height,84px) + .5rem + env(safe-area-inset-bottom,0px));color:#f6ffe8;pointer-events:none;text-align:left;z-index:40;background:#000000c7;border:1px solid #ffffff38;border-radius:.5rem;max-width:min(23rem,100vw - 1rem);padding:.5rem .6rem;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.68rem;line-height:1.35;position:absolute;left:.5rem}@keyframes ComicReader-module__JFfpja__comic-reader-fade-in{0%{opacity:.3}to{opacity:1}}@keyframes ComicReader-module__JFfpja__comic-reader-slide-in{0%{opacity:.25;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (max-width:900px){.ComicReader-module__JFfpja__comic-reader-gate__topbar{flex-direction:column;align-items:start;gap:.75rem}.ComicReader-module__JFfpja__comic-reader-gate__titleWrap{text-align:left;justify-items:start}.ComicReader-module__JFfpja__comic-reader-gate__backdrop{inset:6rem 1rem}.ComicReader-module__JFfpja__comic-reader-gate__panel{padding:1.5rem}.ComicReader-module__JFfpja__comic-reader-settings__panel{max-width:min(100%,27rem)}.ComicReader-module__JFfpja__comic-reader-settings__group-header{flex-direction:column;align-items:start}.ComicReader-module__JFfpja__comic-reader-settings__value{white-space:normal}.ComicReader-module__JFfpja__comic-reader{height:100svh;min-height:100vh}.ComicReader-module__JFfpja__comic-reader__topbar{padding:.85rem 1rem}.ComicReader-module__JFfpja__comic-reader__brand,.ComicReader-module__JFfpja__comic-reader__backlink span,.ComicReader-module__JFfpja__comic-reader__nav,.ComicReader-module__JFfpja__comic-reader__footer{display:none}.ComicReader-module__JFfpja__comic-reader__topbar-group{min-width:auto}.ComicReader-module__JFfpja__comic-reader__title-wrap{gap:.2rem}.ComicReader-module__JFfpja__comic-reader__title{font-size:1.1rem}.ComicReader-module__JFfpja__comic-reader__viewport{min-height:0;padding:6rem 1rem calc(5.6rem + env(safe-area-inset-bottom,0px))}.ComicReader-module__JFfpja__comic-reader--mode-scroll .ComicReader-module__JFfpja__comic-reader__viewport{padding:6rem .95rem calc(var(--reader-mobile-bar-height,84px) + 1.75rem + env(safe-area-inset-bottom,0px));scroll-padding-top:6.4rem}.ComicReader-module__JFfpja__comic-reader-panel-focus__stage{padding:1rem}.ComicReader-module__JFfpja__comic-reader-panel-focus__hud{flex-wrap:wrap}.ComicReader-module__JFfpja__comic-reader-page{width:100%}.ComicReader-module__JFfpja__comic-reader-backmatter__eyebrow{top:4.1%}.ComicReader-module__JFfpja__comic-reader-backmatter__copy{max-width:82%;top:71.5%}.ComicReader-module__JFfpja__comic-reader-scroll__stack{width:100%;max-width:100%}.ComicReader-module__JFfpja__comic-reader__mobile-bar{display:flex}}@media (hover:none) and (pointer:coarse){.ComicReader-module__JFfpja__comic-reader__brand{display:none}}@media (max-width:640px){.ComicReader-module__JFfpja__comic-reader{height:100svh;min-height:100svh}.ComicReader-module__JFfpja__comic-reader__topbar{gap:.65rem;padding:.8rem .85rem .7rem}.ComicReader-module__JFfpja__comic-reader__title{font-size:1rem}.ComicReader-module__JFfpja__comic-reader__eyebrow{font-size:.68rem}.ComicReader-module__JFfpja__comic-reader__mobile-button{min-width:2.7rem;min-height:2.7rem;padding:.65rem;font-size:.82rem}.ComicReader-module__JFfpja__comic-reader__mobile-counter{min-width:4.6rem;padding:.65rem .8rem;font-size:.82rem}.ComicReader-module__JFfpja__comic-reader__viewport{min-height:100svh;padding:5.7rem .7rem calc(var(--reader-mobile-bar-height,84px) + 1.25rem + env(safe-area-inset-bottom,0px))}.ComicReader-module__JFfpja__comic-reader--mode-scroll .ComicReader-module__JFfpja__comic-reader__viewport{padding:5.7rem .6rem calc(var(--reader-mobile-bar-height,84px) + 1.35rem + env(safe-area-inset-bottom,0px));scroll-padding-top:6rem}.ComicReader-module__JFfpja__comic-reader-scroll__page-wrap,.ComicReader-module__JFfpja__comic-reader-backmatter{scroll-margin-block:6.2rem calc(var(--reader-mobile-bar-height,84px) + 1.4rem)}.ComicReader-module__JFfpja__comic-reader-dialog__bubble{font-size:clamp(.34rem, calc((var(--dialog-font-size) / var(--dialog-w)) * 82cqi), 1rem);padding:clamp(.11rem, calc((var(--dialog-padding) / var(--dialog-w)) * 74cqi), .55rem) clamp(.14rem, calc((var(--dialog-padding) / var(--dialog-w)) * 88cqi), .65rem)}.ComicReader-module__JFfpja__comic-reader-dialog--sfx .ComicReader-module__JFfpja__comic-reader-dialog__bubble{font-size:clamp(.42rem, calc((var(--dialog-font-size) / var(--dialog-w)) * 86cqi), 1.3rem)}.ComicReader-module__JFfpja__comic-reader-dialog--introduction .ComicReader-module__JFfpja__comic-reader-dialog__bubble{font-size:clamp(.42rem, calc((var(--dialog-font-size) / var(--dialog-w)) * 82cqi), 1rem);padding:clamp(.11rem, calc((var(--dialog-padding) / var(--dialog-w)) * 74cqi), .55rem) clamp(.14rem, calc((var(--dialog-padding) / var(--dialog-w)) * 88cqi), .65rem)}.ComicReader-module__JFfpja__comic-reader-panel-focus__index,.ComicReader-module__JFfpja__comic-reader-panel-focus__page-label{padding:.66rem .85rem;font-size:.78rem}.ComicReader-module__JFfpja__comic-reader-settings__panel{gap:1.15rem;max-width:100%;padding:1rem .95rem 1.1rem}.ComicReader-module__JFfpja__comic-reader-settings__header{padding-bottom:.85rem}.ComicReader-module__JFfpja__comic-reader-settings__header h2{font-size:1.2rem}.ComicReader-module__JFfpja__comic-reader-settings__intro{font-size:.9rem}.ComicReader-module__JFfpja__comic-reader-settings__group{padding:.9rem 0}.ComicReader-module__JFfpja__comic-reader-settings__options{grid-template-columns:repeat(2,minmax(0,1fr))}.ComicReader-module__JFfpja__comic-reader-settings__option{border-left-width:1px;border-radius:.5rem;min-height:2.8rem}.ComicReader-module__JFfpja__comic-reader-settings__option:not(:first-child){border-left-width:1px}.ComicReader-module__JFfpja__comic-reader-settings__option:first-child,.ComicReader-module__JFfpja__comic-reader-settings__option:last-child{border-radius:.5rem}}@media (prefers-reduced-motion:reduce){.ComicReader-module__JFfpja__comic-reader__chrome,.ComicReader-module__JFfpja__comic-reader__mobile-bar,.ComicReader-module__JFfpja__comic-reader-viewport__frame,.ComicReader-module__JFfpja__comic-reader__nav,.ComicReader-module__JFfpja__comic-reader__icon-button,.ComicReader-module__JFfpja__comic-reader__mobile-button,.ComicReader-module__JFfpja__comic-reader__chapter-link,.ComicReader-module__JFfpja__comic-reader__backlink,.ComicReader-module__JFfpja__comic-reader-settings,.ComicReader-module__JFfpja__comic-reader-settings__option,.ComicReader-module__JFfpja__comic-reader-settings__close{transition:none!important;animation:none!important}.ComicReader-module__JFfpja__comic-reader-panel-focus__window--next,.ComicReader-module__JFfpja__comic-reader-panel-focus__window--previous{animation:none!important}}
