.book-table{overflow-x:auto;margin:2rem 0}.book-table table{min-width:480px}[data-reader-content] figure img{max-width:100%;height:auto;margin:2rem auto}.book-ending{overflow-wrap:anywhere;text-align:center}.book-rights[data-astro-cid-tousmopl]{margin-top:3.5rem;padding:1rem 1.1rem;border-left:3px solid #ddbd78;background:#ddbd7814;color:#d9e4dd;font-size:.85rem;line-height:1.65}.book-rights[data-astro-cid-tousmopl] p[data-astro-cid-tousmopl]{margin:.35rem 0 0}.book-reader[data-astro-cid-tousmopl]{--reader-ink:#071923;--reader-glow:rgba(247,201,92,.34);--reader-accent:#f7c95c;--reader-trace:rgba(158,201,195,.3);position:relative}.book-reader[data-astro-cid-tousmopl][data-book-theme=vrashi]{--reader-ink:#281418;--reader-glow:rgba(235,113,56,.32);--reader-accent:#f0aa5b;--reader-trace:rgba(224,147,92,.35)}.book-reader[data-astro-cid-tousmopl][data-book-theme=black]{--reader-ink:#12151f;--reader-glow:rgba(99,126,178,.26);--reader-accent:#b8c8e8;--reader-trace:rgba(144,160,190,.3)}.book-reader[data-astro-cid-tousmopl][data-book-theme=fingerprints]{--reader-ink:#071f2a;--reader-glow:rgba(69,177,191,.24);--reader-accent:#a8dce0;--reader-trace:rgba(129,192,192,.28)}.book-reader[data-astro-cid-tousmopl][data-book-theme=one]{--reader-ink:#10282b;--reader-glow:rgba(242,164,46,.25);--reader-accent:#f4c95d;--reader-trace:rgba(150,204,150,.28)}.book-reader[data-astro-cid-tousmopl][data-book-theme=memories]{--reader-ink:#102338;--reader-glow:rgba(143,199,255,.25);--reader-accent:#e0c27b;--reader-trace:rgba(164,207,227,.28)}.book-reader__masthead[data-astro-cid-tousmopl]{position:relative;isolation:isolate;overflow:hidden;margin:0 0 2.35rem;padding:clamp(1.4rem,4vw,2.7rem);border:1px solid var(--reader-trace);background:linear-gradient(135deg,var(--reader-ink),rgba(5,16,25,.96));box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 70px var(--reader-glow),0 20px 36px #00000038}.book-reader__masthead[data-astro-cid-tousmopl]:before{content:"";position:absolute;z-index:-1;inset:-32% 38% -42% -18%;border-radius:50%;background:radial-gradient(circle,var(--reader-glow),transparent 63%);filter:blur(2px);animation:reader-aura 9s ease-in-out infinite alternate}.book-reader__masthead[data-astro-cid-tousmopl]:after{content:"";position:absolute;z-index:-1;right:-13%;bottom:-75%;width:56%;aspect-ratio:1;border:1px solid var(--reader-trace);border-radius:50%;box-shadow:0 0 0 22px #ffffff05,0 0 0 45px #ffffff03}.book-reader__masthead[data-astro-cid-tousmopl] h1[data-astro-cid-tousmopl]{position:relative;max-width:14ch;margin:.45rem 0 0;color:#f4ead7;line-height:.98;text-wrap:balance}.book-reader__meta[data-astro-cid-tousmopl],.book-reader__new-edition[data-astro-cid-tousmopl]{position:relative;margin:0;color:var(--reader-accent);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.book-reader__new-edition[data-astro-cid-tousmopl]{margin-top:1.15rem}.book-reader__edition-note[data-astro-cid-tousmopl]{position:relative;max-width:49rem;margin:1.15rem 0 0;padding:.7rem .82rem;border-left:2px solid var(--reader-accent);background:#ffffff0e;color:#d9e4dd;font-size:.86rem;line-height:1.55}.book-reader__byline[data-astro-cid-tousmopl]{position:relative;margin:1.15rem 0 0;color:#c9d6d0}.book-reader__orbit[data-astro-cid-tousmopl]{position:absolute;z-index:-1;display:block;border:1px solid var(--reader-trace);border-radius:50%;pointer-events:none}.book-reader__orbit--outer[data-astro-cid-tousmopl]{top:-7.5rem;right:-5rem;width:18rem;aspect-ratio:1;animation:reader-orbit 26s linear infinite}.book-reader__orbit--inner[data-astro-cid-tousmopl]{top:-3.5rem;right:-1.5rem;width:10rem;aspect-ratio:1;border-style:dashed;animation:reader-orbit 17s linear infinite reverse}.book-reader__spark[data-astro-cid-tousmopl]{position:absolute;color:var(--reader-accent);font-size:.9rem;text-shadow:0 0 12px var(--reader-accent);animation:reader-spark 3.2s ease-in-out infinite alternate}.book-reader__spark--one[data-astro-cid-tousmopl]{top:1rem;right:27%}.book-reader__spark--two[data-astro-cid-tousmopl]{bottom:1.2rem;right:8%;animation-delay:-1.4s}@keyframes reader-aura{to{transform:translate3d(7%,5%,0) scale(1.09)}}@keyframes reader-orbit{to{transform:rotate(360deg)}}@keyframes reader-spark{to{opacity:.25;transform:translateY(-7px) scale(.68)}}@media (max-width:640px){.book-reader__masthead[data-astro-cid-tousmopl]{padding:1.35rem}.book-reader__masthead[data-astro-cid-tousmopl] h1[data-astro-cid-tousmopl]{max-width:100%}.book-reader__orbit--outer[data-astro-cid-tousmopl]{right:-8rem}.book-reader__spark--one[data-astro-cid-tousmopl]{right:31%}}@media (prefers-reduced-motion:reduce){.book-reader__masthead[data-astro-cid-tousmopl]:before,.book-reader__orbit[data-astro-cid-tousmopl],.book-reader__spark[data-astro-cid-tousmopl]{animation:none}}
