.catalog[data-astro-cid-z33vbfrn]{--page-h:min(78vh, 760px);--page-w:calc(var(--page-h) * .75);padding:24px 0 8px}.book-stage[data-astro-cid-z33vbfrn]{perspective:2600px;justify-content:center;display:flex}.book[data-astro-cid-z33vbfrn]{width:calc(var(--page-w) * 2);height:var(--page-h);transition:transform .6s;position:relative}.sheet[data-astro-cid-z33vbfrn]{width:var(--page-w);height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.1,.2,1);position:absolute;top:0}[data-astro-cid-z33vbfrn][data-rtl="0"] .sheet[data-astro-cid-z33vbfrn]{left:var(--page-w);transform-origin:0}[data-astro-cid-z33vbfrn][data-rtl="1"] .sheet[data-astro-cid-z33vbfrn]{transform-origin:100%;left:0}[data-astro-cid-z33vbfrn][data-rtl="0"] .sheet[data-astro-cid-z33vbfrn].flipped{transform:rotateY(-180deg)}[data-astro-cid-z33vbfrn][data-rtl="1"] .sheet[data-astro-cid-z33vbfrn].flipped{transform:rotateY(180deg)}.face[data-astro-cid-z33vbfrn]{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fbf8f2;position:absolute;inset:0;overflow:hidden;box-shadow:0 6px 16px #0000001f}.face[data-astro-cid-z33vbfrn].back{transform:rotateY(180deg)}[data-astro-cid-z33vbfrn][data-rtl="0"] .front[data-astro-cid-z33vbfrn]{border-radius:0 10px 10px 0}[data-astro-cid-z33vbfrn][data-rtl="0"] .back[data-astro-cid-z33vbfrn],[data-astro-cid-z33vbfrn][data-rtl="1"] .front[data-astro-cid-z33vbfrn]{border-radius:10px 0 0 10px}[data-astro-cid-z33vbfrn][data-rtl="1"] .back[data-astro-cid-z33vbfrn]{border-radius:0 10px 10px 0}.paper[data-astro-cid-z33vbfrn]{flex-direction:column;padding:5% 6% 7%;display:flex}.paper-title[data-astro-cid-z33vbfrn]{color:#2a2620;font-family:Frank Ruhl Libre,serif;font-size:1.6rem}.intro[data-astro-cid-z33vbfrn]{color:#2a2620bf;margin-top:.8rem;font-size:.92rem;line-height:1.6}.toc[data-astro-cid-z33vbfrn]{gap:.35rem;margin-top:1.4rem;display:grid}.toc[data-astro-cid-z33vbfrn] button[data-astro-cid-z33vbfrn]{color:#2a2620;text-align:start;align-items:baseline;gap:.5rem;width:100%;font-size:1rem;display:flex}.toc[data-astro-cid-z33vbfrn] button[data-astro-cid-z33vbfrn]:hover span[data-astro-cid-z33vbfrn]:first-child{color:#8a6a2f;text-decoration:underline}.toc[data-astro-cid-z33vbfrn] .dots[data-astro-cid-z33vbfrn]{border-bottom:1px dotted #2a26204d;flex:1}.running-head[data-astro-cid-z33vbfrn]{letter-spacing:.12em;text-transform:uppercase;color:#8a6a2f;margin-bottom:3%;font-size:.7rem}.grid[data-astro-cid-z33vbfrn]{flex:1;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:3%;min-height:0;display:grid}.grid[data-astro-cid-z33vbfrn] li[data-astro-cid-z33vbfrn]{min-height:0}.grid[data-astro-cid-z33vbfrn] a[data-astro-cid-z33vbfrn]{aspect-ratio:1;background:#efe6d6;border-radius:14px;height:100%;margin-inline:auto;display:block;position:relative;overflow:hidden}.grid[data-astro-cid-z33vbfrn] img[data-astro-cid-z33vbfrn]{object-fit:cover;width:100%;height:100%;transition:transform .3s;transform:scale(1.18)}.grid[data-astro-cid-z33vbfrn] a[data-astro-cid-z33vbfrn]:hover img[data-astro-cid-z33vbfrn]{transform:scale(1.26)}.badge[data-astro-cid-z33vbfrn]{bottom:6px;color:#2a2620;background:#ffffffe6;border-radius:999px;padding:2px 7px;font-size:.62rem;font-weight:700;position:absolute;inset-inline-start:6px}.page-no[data-astro-cid-z33vbfrn]{bottom:2.5%;text-align:center;color:#2a262073;font-size:.7rem;position:absolute;inset-inline:0}.cover[data-astro-cid-z33vbfrn],.divider[data-astro-cid-z33vbfrn]{color:#f6f1e7;background:#2a2620}.cover-img[data-astro-cid-z33vbfrn],.divider-img[data-astro-cid-z33vbfrn]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cover-shade[data-astro-cid-z33vbfrn]{background:linear-gradient(#14100a80,#14100a40 45%,#14100ae6);position:absolute;inset:0}.cover-text[data-astro-cid-z33vbfrn]{inset-inline:8%;position:absolute;bottom:8%}.cover-logo[data-astro-cid-z33vbfrn]{filter:drop-shadow(0 2px 6px #0006);width:64px;height:64px}.cover-kicker[data-astro-cid-z33vbfrn]{letter-spacing:.2em;text-transform:uppercase;color:#d9b36c;margin-top:1rem;font-size:.8rem}.cover-title[data-astro-cid-z33vbfrn]{margin-top:.4rem;font-family:Frank Ruhl Libre,serif;font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.1}.cover-tag[data-astro-cid-z33vbfrn]{color:#f6f1e7d9;margin-top:.5rem}.cover-url[data-astro-cid-z33vbfrn]{color:#f6f1e7b3;margin-top:1.2rem;font-size:.8rem}.divider-shade[data-astro-cid-z33vbfrn]{background:linear-gradient(#0000 40%,#14100ad9);position:absolute;inset:0}.divider-text[data-astro-cid-z33vbfrn]{inset-inline:8%;position:absolute;bottom:8%}.divider-text[data-astro-cid-z33vbfrn] h2[data-astro-cid-z33vbfrn]{font-family:Frank Ruhl Libre,serif;font-size:2rem}.divider-text[data-astro-cid-z33vbfrn] p[data-astro-cid-z33vbfrn]{color:#f6f1e7d9;margin-top:.4rem;font-size:.9rem}.divider-text[data-astro-cid-z33vbfrn] .count[data-astro-cid-z33vbfrn]{color:#d9b36c;font-weight:600}.back-cover[data-astro-cid-z33vbfrn]{color:#f6f1e7;text-align:center;background:#2a2620;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:10%;display:flex}.back-cover[data-astro-cid-z33vbfrn] h2[data-astro-cid-z33vbfrn]{margin-top:.5rem;font-family:Frank Ruhl Libre,serif;font-size:1.8rem}.back-cover[data-astro-cid-z33vbfrn] .wa[data-astro-cid-z33vbfrn]{color:#fff;background:#25d366;border-radius:999px;margin-top:.8rem;padding:.7rem 1.4rem;font-weight:600}.back-cover[data-astro-cid-z33vbfrn] .small[data-astro-cid-z33vbfrn]{color:#f6f1e799;margin-top:1.5rem;font-size:.75rem}.controls[data-astro-cid-z33vbfrn]{justify-content:center;align-items:center;gap:1.2rem;margin-top:18px;display:flex}.controls[data-astro-cid-z33vbfrn] button[data-astro-cid-z33vbfrn]{background:#fff;border:1px solid #2a262033;border-radius:999px;width:44px;height:44px;font-size:1.1rem}.controls[data-astro-cid-z33vbfrn] button[data-astro-cid-z33vbfrn]:disabled{opacity:.35}.status[data-astro-cid-z33vbfrn]{text-align:center;color:#2a2620b3;min-width:6rem;font-size:.85rem}@media (width<=899px){.catalog[data-astro-cid-z33vbfrn]{--page-w:min(92vw, 520px);--page-h:calc(var(--page-w) / .75)}.book-stage[data-astro-cid-z33vbfrn]{perspective:none}.book[data-astro-cid-z33vbfrn]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:100%;height:auto;padding:0 4vw 8px;display:flex;overflow-x:auto;transform:none!important}.book[data-astro-cid-z33vbfrn]::-webkit-scrollbar{display:none}.sheet[data-astro-cid-z33vbfrn]{display:contents}.face[data-astro-cid-z33vbfrn]{flex:0 0 var(--page-w);height:var(--page-h);scroll-snap-align:center;backface-visibility:visible;position:relative;border-radius:10px!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.sheet[data-astro-cid-z33vbfrn],.book[data-astro-cid-z33vbfrn]{transition:none}}
