.book-spread-viewer .book-spread-viewer__dialog{background:#15131ff5;border:1px solid #ff2d9544;width:min(96vw,1180px);max-height:96svh;overflow:visible;box-shadow:0 35px 100px #000c,0 0 70px #ff2d9512}.book-spread-viewer__dialog[open]::backdrop{animation:.4s both bookReaderBackdrop}.book-spread-viewer__dialog[data-phase=closing]::backdrop{opacity:0;transition:opacity .34s}.book-reader__viewport{padding:24px 42px 20px;overflow:visible}.book-reader__motion{transform-origin:0 0;width:min(100%,141svh - 310.2px);margin-inline:auto}.book-reader__motion .book-spread-viewer__scene{perspective:2400px}.book-reader__navigation{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:20px;width:min(100% - 40px,620px);margin:0 auto;padding:10px 0 16px;display:grid}.book-reader__navigation p{text-align:center;color:#b8b4c8;text-transform:uppercase;letter-spacing:.18em;margin:0;font:600 12px/1.4 Barlow Condensed,sans-serif}.book-spread-viewer__dialog[data-phase=opening] .book-spread-viewer__reader-head,.book-spread-viewer__dialog[data-phase=opening] .book-reader__navigation{animation:.58s both bookReaderControls}.book-spread-viewer__dialog[data-phase=closing] .book-spread-viewer__reader-head,.book-spread-viewer__dialog[data-phase=closing] .book-reader__navigation{opacity:0;transition:opacity .18s}@keyframes bookReaderBackdrop{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#08071000}to{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080710e8}}@keyframes bookReaderControls{0%,35%{opacity:0}to{opacity:1}}@media (max-width:759px){.book-spread-viewer .book-spread-viewer__dialog{width:96vw}.book-reader__viewport{max-height:68svh;padding:18px 14px 22px;overflow:auto}.book-reader__motion{width:720px;max-width:none;margin:0}.book-reader__navigation{gap:10px}.book-reader__navigation p{letter-spacing:.08em;font-size:11px}}@media (prefers-reduced-motion:reduce){.book-reader__motion,.book-spread-viewer__dialog[open]::backdrop,.book-spread-viewer__dialog .book-spread-viewer__reader-head,.book-spread-viewer__dialog .book-reader__navigation{transition:none!important;animation:none!important}}
