.flipbook-reader{color:#e8e8e8;background:#242628;border-radius:8px;max-width:1440px;margin:24px auto;padding:16px}.flipbook-reader:fullscreen{border-radius:0;width:100%;max-width:none;height:100%;overflow:auto}.flipbook-reader .flipbook-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:8px 0 16px;font:14px/1.4 system-ui,sans-serif;display:flex}.flipbook-reader>.flipbook-toolbar{gap:4px;padding:16px 0 0;font-size:13px}.flipbook-reader>.flipbook-toolbar [data-flipbook-count]{white-space:nowrap;margin-right:4px}.flipbook-reader .flipbook-toolbar button,.flipbook-reader .flipbook-toolbar a{width:44px;min-width:44px;height:44px;min-height:44px;color:inherit;cursor:pointer;background:#36393b;border:1px solid #606467;border-radius:4px;justify-content:center;align-items:center;padding:10px;text-decoration:none;display:inline-flex}.flipbook-reader .flipbook-toolbar svg{flex-shrink:0;width:20px;height:20px;display:block}.flipbook-reader>.flipbook-toolbar button,.flipbook-reader>.flipbook-toolbar a{width:32px;min-width:32px;height:32px;min-height:32px;padding:7px}.flipbook-reader>.flipbook-toolbar svg{width:16px;height:16px}.flipbook-reader button:disabled{opacity:.45;cursor:default}.flipbook-reader :focus-visible{outline-offset:3px;outline:2px solid #a8d8ff}.flipbook-reader .flipbook-toolbar label{align-items:center;gap:8px;display:flex}.flipbook-reader .flipbook-toolbar input{box-sizing:border-box;text-align:center;color:#171717;background:#fff;border-radius:4px;width:40px;height:28px;min-height:28px;padding:3px}.flipbook-reader .flipbook-toolbar .number-display-value{color:#171717}.flipbook-reader [data-flipbook-status]{text-align:center;padding:8px;font:14px/1.5 system-ui,sans-serif}.flipbook-reader .flipbook-stage{justify-content:center;min-height:240px;display:flex;overflow:hidden}.flipbook-reader .flipbook-page{color:#222;background:#fff;overflow:hidden}.flipbook-reader .flipbook-page img{object-fit:contain;width:100%;height:100%}.flipbook-reader .flipbook-page img:not([src]){visibility:hidden}.flipbook-reader .flipbook-thumbnails:not([hidden]){gap:12px;max-height:180px;margin-bottom:12px;padding:12px;display:flex;overflow-x:auto}.flipbook-reader .flipbook-thumbnails button{cursor:pointer;background:#36393b;border:1px solid #606467;border-radius:4px;flex:0 0 90px;min-height:120px;padding:4px;font:13px system-ui,sans-serif}.flipbook-reader .flipbook-thumbnails img{object-fit:contain;width:80px;height:110px}.flipbook-reader .flipbook-thumbnails button[aria-current]{border-color:#a8d8ff}.flipbook-reader .flipbook-zoom{color:#e8e8e8;background:#242628;border:1px solid #606467;border-radius:8px;width:96vw;max-width:1600px;height:94dvh;max-height:94dvh;margin:auto;padding:12px;position:fixed;inset:0}.flipbook-reader .flipbook-zoom[open]{flex-direction:column;display:flex}.flipbook-reader .flipbook-zoom::backdrop{background:#000b}.flipbook-reader .flipbook-zoom-scroll{flex:1;min-height:0;overflow:auto}.flipbook-reader .flipbook-zoom img{width:100%;max-width:none;height:auto;margin:auto;display:block}@media (prefers-reduced-motion:reduce){.flipbook-reader *,.flipbook-reader :before,.flipbook-reader :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.flipbook-embed .flipbook-reader{box-sizing:border-box;width:100%;max-width:none;margin:0}
