#manga-reader[data-astro-cid-2hhj53ei]{background-color:var(--viewer-reader-bg);width:100%;height:100%;color:var(--viewer-text);user-select:none;flex-direction:column;display:flex;position:relative;overflow:hidden}#manga-reader[data-astro-cid-2hhj53ei]:fullscreen,#manga-reader[data-astro-cid-2hhj53ei]:-webkit-full-screen{background-color:var(--viewer-bg)!important;flex-direction:column!important;width:100vw!important;height:100vh!important;display:flex!important}#manga-reader[data-astro-cid-2hhj53ei]:fullscreen,#manga-reader[data-astro-cid-2hhj53ei]:fullscreen{background-color:var(--viewer-bg)!important;flex-direction:column!important;width:100vw!important;height:100vh!important;display:flex!important}#reader-stage[data-astro-cid-2hhj53ei]{z-index:0;touch-action:none;flex:1;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}#page-container[data-astro-cid-2hhj53ei]{transform-origin:50%;will-change:transform;width:100%;height:100%;transition:transform var(--duration-fast) ease-out;justify-content:center;align-items:center;display:flex;position:relative}#page-container[data-astro-cid-2hhj53ei].is-instant{transition:none}@media (prefers-reduced-motion:reduce){#page-container[data-astro-cid-2hhj53ei]{transition:none}}#page-container[data-astro-cid-2hhj53ei] .page-wrapper{align-items:center;height:100%;display:flex}#page-container[data-astro-cid-2hhj53ei] .page-wrapper--single{flex:0 0 100%;justify-content:center;width:100%}#page-container[data-astro-cid-2hhj53ei] .page-wrapper--spread-left{flex:0 0 50%;justify-content:flex-end;width:50%}#page-container[data-astro-cid-2hhj53ei] .page-wrapper--spread-right{flex:0 0 50%;justify-content:flex-start;width:50%}#page-container[data-astro-cid-2hhj53ei] .manga-page-img{object-fit:contain;user-select:none;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.reader-header[data-astro-cid-2hhj53ei]{width:100%;height:48px;padding:0 max(12px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));background-color:var(--viewer-toolbar-bg);border-top:calc(var(--accent-rule-width) * (1 - clamp(0, var(--header-rule), 1))) solid var(--accent);border-bottom:var(--divider-width) solid var(--divider-color-on-toolbar);transition:opacity var(--duration-base) ease;z-index:10;flex:0 0 48px;justify-content:space-between;align-items:center;gap:12px;display:flex}.reader-title[data-astro-cid-2hhj53ei]{font-family:inherit;line-height:inherit;font-size:15px;font-weight:var(--font-weight-bold);color:var(--viewer-toolbar-text);letter-spacing:var(--tracking-reader);text-transform:var(--text-transform-label);user-select:none;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}#manga-reader:not([data-reader-ready]) .reader-controls[data-astro-cid-2hhj53ei]{cursor:progress;opacity:var(--opacity-pending)}.reader-controls[data-astro-cid-2hhj53ei]{flex-shrink:0;align-items:center;gap:2px;display:flex}.icon-btn[data-astro-cid-2hhj53ei]{border-radius:var(--radius-md);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--viewer-toolbar-text);cursor:pointer;transition:opacity var(--duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}@media (hover:hover){.icon-btn[data-astro-cid-2hhj53ei]:hover{opacity:.6}}.icon-btn[data-astro-cid-2hhj53ei][hidden]{display:none}.icon-btn[data-astro-cid-2hhj53ei]:disabled{opacity:.2;cursor:not-allowed}.icon-btn[data-astro-cid-2hhj53ei] svg[data-astro-cid-2hhj53ei],.icon-wrapper[data-astro-cid-2hhj53ei] svg[data-astro-cid-2hhj53ei]{pointer-events:none;width:20px;height:20px;display:block}.icon-wrapper[data-astro-cid-2hhj53ei]{justify-content:center;align-items:center;width:100%;height:100%}#icon-single[data-astro-cid-2hhj53ei]{display:none}#icon-double[data-astro-cid-2hhj53ei]{display:flex}.reader-footer[data-astro-cid-2hhj53ei]{width:100%;padding:12px max(16px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background-color:var(--viewer-toolbar-bg);border-top:var(--divider-width) solid var(--divider-color-on-toolbar);transition:opacity var(--duration-base) ease;z-index:10;flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.page-label[data-astro-cid-2hhj53ei]{color:color-mix(in srgb, var(--viewer-toolbar-text) 70%, var(--viewer-toolbar-bg));font-size:13px;font-weight:var(--font-weight-medium);white-space:nowrap;user-select:none}.slider-wrapper[data-astro-cid-2hhj53ei]{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.slider-tooltip[data-astro-cid-2hhj53ei]{background-color:var(--accent);color:var(--on-accent);font-size:14px;font-weight:var(--font-weight-bold);line-height:var(--line-height-none);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;user-select:none;box-shadow:var(--shadow-control);padding:6px 8px;position:absolute;top:-28px;transform:translate(-50%)}.page-indicator[data-astro-cid-2hhj53ei]{color:var(--viewer-toolbar-text);font-size:13px;font-weight:var(--font-weight-medium);user-select:none;margin-top:6px}@media (width<=479px){.reader-footer[data-astro-cid-2hhj53ei]{gap:10px}.page-label[data-astro-cid-2hhj53ei]{font-size:12px}}@media (height<=500px){.reader-header[data-astro-cid-2hhj53ei]{flex-basis:40px;height:40px}.reader-footer[data-astro-cid-2hhj53ei]{padding-top:4px;padding-bottom:max(4px, env(safe-area-inset-bottom))}.page-indicator[data-astro-cid-2hhj53ei]{display:none}}.help-modal-backdrop[data-astro-cid-2hhj53ei]{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:inherit;background-color:var(--viewer-scrim);border:0;margin:0;padding:20px;position:fixed;inset:0;overflow:hidden}.help-modal-backdrop[data-astro-cid-2hhj53ei][open]{justify-content:center;align-items:center;display:flex}.help-modal-backdrop[data-astro-cid-2hhj53ei]::backdrop{background:0 0}.help-modal-card[data-astro-cid-2hhj53ei]{background-color:var(--bg-color);color:var(--text-color);border-radius:var(--radius-sm);width:100%;max-width:620px;max-height:100%;box-shadow:var(--shadow-popover);flex-direction:column;padding:40px;display:flex;position:relative}.help-close-btn[data-astro-cid-2hhj53ei]{color:var(--text-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:24px;right:24px}.help-close-btn[data-astro-cid-2hhj53ei]:hover{opacity:.7}.help-close-btn[data-astro-cid-2hhj53ei] svg[data-astro-cid-2hhj53ei]{width:24px;height:24px}.help-title[data-astro-cid-2hhj53ei]{font-size:24px;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-reader);color:var(--text-color);text-transform:var(--text-transform-label);margin-bottom:28px}.help-content[data-astro-cid-2hhj53ei]{overscroll-behavior:contain;flex-direction:column;gap:22px;min-height:0;display:flex;overflow-y:auto}.help-row[data-astro-cid-2hhj53ei]{align-items:flex-start;gap:20px;display:flex}.help-icon-group[data-astro-cid-2hhj53ei]{justify-content:flex-start;align-items:center;gap:6px;width:70px;min-width:70px;padding-top:2px;display:flex}.help-svg[data-astro-cid-2hhj53ei]{width:22px;height:22px;color:var(--text-color);display:block}.kbd-btn[data-astro-cid-2hhj53ei]{background-color:var(--text-color);color:var(--bg-color);border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.kbd-btn[data-astro-cid-2hhj53ei] svg[data-astro-cid-2hhj53ei]{width:14px;height:14px}.help-text[data-astro-cid-2hhj53ei]{font-size:15px;line-height:var(--line-height-snug);color:var(--text-color);font-weight:var(--font-weight-body)}.help-text[data-astro-cid-2hhj53ei] strong[data-astro-cid-2hhj53ei]{font-weight:var(--font-weight-bold);color:var(--text-color)}@media (width<=599px){.help-modal-card[data-astro-cid-2hhj53ei]{padding:24px 20px}.help-close-btn[data-astro-cid-2hhj53ei]{width:40px;height:40px;top:14px;right:14px}.help-title[data-astro-cid-2hhj53ei]{margin-bottom:20px;padding-right:40px;font-size:18px}.help-content[data-astro-cid-2hhj53ei]{gap:16px}.help-modal-backdrop[data-astro-cid-2hhj53ei]{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.help-row[data-astro-cid-2hhj53ei]{gap:12px}.help-icon-group[data-astro-cid-2hhj53ei]{width:52px;min-width:52px}.help-text[data-astro-cid-2hhj53ei]{font-size:14px}}.reader-title[data-astro-cid-2hhj53ei]:lang(ml),.help-title[data-astro-cid-2hhj53ei]:lang(ml){letter-spacing:normal}.help-text[data-astro-cid-2hhj53ei]:lang(ml){line-height:var(--line-height-body)}.reader-container[data-astro-cid-mgxmdg64]{background-color:var(--viewer-bg);width:100%;height:100%}.error-msg[data-astro-cid-mgxmdg64]{color:var(--viewer-text);text-align:center;padding:2rem}
