.book.svelte-mjmtz8{width:100%;container-type:inline-size}.volume.svelte-mjmtz8{box-sizing:border-box;--leaf-w:max(14rem, min(calc(100cqi - 4px), calc((100svh - var(--book-reserve,27rem)) * var(--ratio)), 44rem));width:fit-content;max-width:100%;margin-inline:auto}.chrome.svelte-mjmtz8{margin-bottom:.75rem}.paper.svelte-mjmtz8{box-sizing:border-box;border:2px solid var(--learn-line,#d8cdd5);background:var(--book-paper,#fff);border-radius:1.25rem;max-width:100%;position:relative;overflow:hidden;box-shadow:0 14px 28px -22px #24192373}.leaves.svelte-mjmtz8{flex-direction:column;display:flex}.leaf.svelte-mjmtz8{box-sizing:border-box;width:var(--leaf-w);max-width:100%}.page-stage.svelte-mjmtz8{width:100%;aspect-ratio:var(--ratio);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.leaf-words.svelte-mjmtz8{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:.9rem 1.1rem .25rem;display:flex}@media (orientation:landscape){@container (width>=600px){.book.has-words.svelte-mjmtz8 .volume:where(.svelte-mjmtz8){--leaf-w:max(10rem, min(calc((100cqi - 4px) / 2), calc((100svh - var(--book-reserve-spread,15rem)) * var(--ratio)), 40rem));--leaves:2}.book.has-words.svelte-mjmtz8 .leaves:where(.svelte-mjmtz8){flex-direction:row}.book.has-words.svelte-mjmtz8 .leaf-art:where(.svelte-mjmtz8){position:relative}.book.has-words.svelte-mjmtz8 .leaf-art:where(.svelte-mjmtz8):after{content:"";pointer-events:none;background:linear-gradient(270deg,#2419231a,#0000);width:1.5rem;position:absolute;inset:0 0 0 auto}.book.has-words.svelte-mjmtz8 .leaf-words:where(.svelte-mjmtz8){height:calc(var(--leaf-w) / var(--ratio));text-align:start;background:linear-gradient(90deg,#24192314,#0000 1.75rem);justify-content:center;align-items:flex-start;padding:1.5rem 2rem 1.5rem 2.25rem;overflow-y:auto}.book.svelte-mjmtz8:not(.has-words) .volume:where(.svelte-mjmtz8){--leaf-w:max(10rem, min(calc(100cqi - 4px), calc((100svh - var(--book-reserve-spread,15rem)) * var(--ratio)), 44rem))}}}@media (orientation:landscape) and (height<=500px){.volume.svelte-mjmtz8,.book.has-words.svelte-mjmtz8 .volume:where(.svelte-mjmtz8),.book.svelte-mjmtz8:not(.has-words) .volume:where(.svelte-mjmtz8){--leaf-w:max(9rem, min(calc((100cqi - 4px) / var(--leaves,1)), calc((100svh - var(--book-reserve-short,8.75rem)) * var(--ratio)), 40rem))}.chrome.svelte-mjmtz8{margin-bottom:.35rem}.foot.svelte-mjmtz8{pointer-events:none;padding-top:0;position:absolute;inset:auto 0 0}.foot.svelte-mjmtz8 .turner:where(.svelte-mjmtz8){pointer-events:auto;width:3.75rem;height:3.75rem}.folio.svelte-mjmtz8{display:none}}.foot.svelte-mjmtz8{justify-content:space-between;align-items:flex-end;padding-top:.5rem;display:flex}.folio.svelte-mjmtz8{color:var(--learn-ink-faint,#8a7d8b);font-variant-numeric:tabular-nums;letter-spacing:.04em;align-self:center;font-size:.85rem}.turner.svelte-mjmtz8{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:4.5rem;height:4.5rem;padding:0;position:relative}.fold.svelte-mjmtz8{background:var(--color-plum,#6d2b52);transition:transform .16s,background-color .16s;position:absolute;inset:0}.turner-prev.svelte-mjmtz8 .fold:where(.svelte-mjmtz8){clip-path:polygon(0 0,0 100%,100% 100%);transform-origin:0 100%}.turner-next.svelte-mjmtz8 .fold:where(.svelte-mjmtz8){clip-path:polygon(100% 0,100% 100%,0 100%);transform-origin:100% 100%}.chev.svelte-mjmtz8{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:1.6rem;height:1.6rem;position:absolute;bottom:.7rem}.turner-prev.svelte-mjmtz8 .chev:where(.svelte-mjmtz8){left:.6rem}.turner-next.svelte-mjmtz8 .chev:where(.svelte-mjmtz8){right:.6rem}.turner.svelte-mjmtz8:hover:not(:disabled) .fold:where(.svelte-mjmtz8),.turner.svelte-mjmtz8:focus-visible .fold:where(.svelte-mjmtz8){transform:scale(1.08)}.turner.svelte-mjmtz8:active:not(:disabled) .fold:where(.svelte-mjmtz8){transform:scale(.94)}.turner.svelte-mjmtz8:focus-visible{outline:3px solid var(--color-turmeric,#e8a33d);outline-offset:-3px}.turner.svelte-mjmtz8:disabled{cursor:default;color:#0000}.turner.svelte-mjmtz8:disabled .fold:where(.svelte-mjmtz8){background:var(--learn-line,#d8cdd5);opacity:.45}.turner-next.nudge.svelte-mjmtz8 .fold:where(.svelte-mjmtz8){animation:.9s ease-in-out 1.2s 2 svelte-mjmtz8-corner-lift}@keyframes svelte-mjmtz8-corner-lift{0%,to{transform:scale(1)}45%{transform:scale(1.18)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.turner-next.nudge.svelte-mjmtz8 .fold:where(.svelte-mjmtz8){animation:none}.fold.svelte-mjmtz8{transition:none}}:root[data-reduced-motion] .turner-next.nudge.svelte-mjmtz8 .fold:where(.svelte-mjmtz8){animation:none}
