.pyM-EG_reader{--reader-width:min(100%, 68rem, calc(141.4dvh - 22.625rem))}.pyM-EG_toolbar{width:var(--reader-width);justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;margin:0 auto 1rem;display:flex}.pyM-EG_status{color:#fff;font-family:var(--font-roboto), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500}.pyM-EG_toolbarAction{touch-action:manipulation;min-height:2.75rem;padding:.625rem 1rem}.pyM-EG_reader:fullscreen{--reader-width:min(calc(100dvw - 8rem), calc((100dvh - 8rem) * 1.414));background:#231f20;padding-block:1rem;overflow-y:auto}.pyM-EG_stage{width:var(--reader-width);margin-inline:auto;position:relative}.pyM-EG_book{aspect-ratio:1.414;perspective:120rem;perspective-origin:50% 35%;width:100%;transform-style:preserve-3d;margin-inline:auto;position:relative;box-shadow:0 1.25rem 1.5rem #00000047}.pyM-EG_book:before{content:"";background:#f7f5f0;position:absolute;inset:0}.pyM-EG_book:after{z-index:20;content:"";pointer-events:none;background:#231f203d;width:1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 1rem #231f204d}.pyM-EG_leaf{transform-origin:.15%;width:50%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .56s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:50%;transform:rotateY(0)translateZ(0)}.pyM-EG_turned{transform:rotateY(-180deg)}.pyM-EG_face{backface-visibility:hidden;background:#fff;position:absolute;inset:0;overflow:hidden}.pyM-EG_face:after{content:"";opacity:.08;pointer-events:none;transition:opacity .28s ease-in-out;position:absolute;inset:0}.pyM-EG_face img,.pyM-EG_mobilePage img,.pyM-EG_thumbnail img{object-fit:cover}.pyM-EG_front{transform:translateZ(.025rem);box-shadow:inset .5rem 0 1rem #231f2014}.pyM-EG_front:after{background:linear-gradient(90deg,#231f2033,#0000 12% 64%,#231f2038)}.pyM-EG_back{transform:rotateY(180deg);box-shadow:inset -.5rem 0 1rem #231f2014}.pyM-EG_turned .pyM-EG_back{backface-visibility:visible}.pyM-EG_back:after{background:linear-gradient(270deg,#231f2038,#0000 14% 62%,#231f202e)}.pyM-EG_turning .pyM-EG_face:after{opacity:.68}.pyM-EG_mobilePage{visibility:hidden;aspect-ratio:707/1000;pointer-events:none;background:#f7f5f0;width:min(100%,34rem);margin-inline:auto;position:absolute;inset:0;overflow:hidden;box-shadow:0 1rem 2rem #00000047}.pyM-EG_pageButton{z-index:30;color:#fff;cursor:pointer;touch-action:manipulation;background:#231f20b8;border:1px solid #ffffff73;border-radius:9999px;place-items:center;width:3rem;height:3rem;transition:background-color .18s ease-out,border-color .18s ease-out;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pyM-EG_pageButton:hover{background:#231f20eb;border-color:#fff}.pyM-EG_pageButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.pyM-EG_pageButton:disabled{cursor:not-allowed;opacity:.3}.pyM-EG_pageButton:disabled:hover{background:#231f20b8;border-color:#ffffff73}.pyM-EG_previous{left:-4rem}.pyM-EG_next{right:-4rem}.pyM-EG_pagePicker{width:var(--reader-width);color:#fff;border-top:1px solid #fff3;margin:1rem auto 0}.pyM-EG_pagePicker summary{cursor:pointer;min-height:2.75rem;font-family:var(--font-roboto), sans-serif;letter-spacing:.08em;text-transform:uppercase;touch-action:manipulation;align-items:center;font-size:.75rem;font-weight:500;display:flex}.pyM-EG_pagePicker summary:focus-visible{outline-offset:3px;outline:2px solid #fff}.pyM-EG_thumbnails{scrollbar-width:thin;gap:.75rem;margin-top:.5rem;padding:.25rem .125rem .75rem;display:flex;overflow-x:auto}.pyM-EG_thumbnail{aspect-ratio:707/1000;opacity:.62;cursor:pointer;touch-action:manipulation;border:2px solid #0000;width:4rem;min-width:4rem;transition:border-color .15s,opacity .15s,transform .15s;position:relative;overflow:hidden}.pyM-EG_thumbnail:hover,.pyM-EG_thumbnailCurrent{opacity:1;border-color:#fff;transform:translateY(-.125rem)}.pyM-EG_thumbnail:focus-visible{outline-offset:3px;outline:2px solid #fff}.pyM-EG_thumbnail span{z-index:1;color:#fff;text-align:center;background:#231f20d6;min-width:1.4rem;padding:.15rem .3rem;font-size:.625rem;line-height:1rem;position:absolute;bottom:0;right:0}@media (max-width:899px){.pyM-EG_reader{--reader-width:min(100%, 34rem)}.pyM-EG_book{display:none}.pyM-EG_mobilePage{visibility:visible;pointer-events:auto;width:calc(100% - 3rem);position:relative;inset:auto}.pyM-EG_reader:fullscreen{--reader-width:min(100%, 34rem);padding-inline:1rem}.pyM-EG_reader:fullscreen .pyM-EG_mobilePage{width:calc(100% - 1rem)}.pyM-EG_previous{left:-.25rem}.pyM-EG_next{right:-.25rem}}@media (min-width:900px) and (max-width:1279px){.pyM-EG_previous{left:.75rem}.pyM-EG_next{right:.75rem}}@media (prefers-reduced-motion:reduce){.pyM-EG_leaf,.pyM-EG_thumbnail,.pyM-EG_pageButton{transition:none}}
