@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_1d4694{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_1d4694{--font-book:"Cormorant Garamond","Cormorant Garamond Fallback"}.book_root__Yi4VZ{--paper:#f7f3ea;--paper2:#fbf8f1;--ink:#2c2640;--ink-soft:#6d6685;--accent:#c67c22;--bind:#3a2712;position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;background:#140b2d;font-family:var(--font-book),Georgia,"Times New Roman",serif;overflow:hidden}.book_topbar___JdLu{position:fixed;top:12px;right:12px;z-index:6;display:flex;gap:8px;align-items:center}.book_iconBtn__O2a5L{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#f2e9da;font-size:1rem;cursor:pointer;text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.book_iconBtn__O2a5L:hover{background:rgba(255,255,255,.16)}.book_exportBtn__X9Fm1{padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#f2e9da;font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s ease,color .2s ease}.book_exportBtn__X9Fm1:hover{background:rgba(198,124,34,.92);border-color:transparent;color:#1a0f02}.book_reader__NKgCa{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 12px 8px}.book_hamburger__KM6uA{position:fixed;top:12px;left:12px;z-index:9;width:42px;height:42px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#f2e9da;font-size:1.2rem;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.book_hamburger__KM6uA:hover{background:rgba(255,255,255,.16)}.book_scrim__GyU1_{position:fixed;inset:0;z-index:7;background:rgba(0,0,0,.5)}.book_sidebar__Qw3Vz{position:fixed;top:0;left:0;bottom:0;z-index:8;width:274px;max-width:82vw;background:#1a1040;border-right:1px solid rgba(255,255,255,.08);padding:58px 12px 24px;overflow-y:auto;scrollbar-width:thin;transform:translateX(-100%);transition:transform .3s ease}.book_sidebarOpen__gmjts{transform:translateX(0);box-shadow:12px 0 40px rgba(0,0,0,.5)}.book_sidebarHead__MGggJ{color:var(--accent);font-size:.78rem;letter-spacing:2px;text-transform:uppercase;padding:4px 10px 12px}.book_navList__tCGM_{list-style:none;margin:0;padding:0}.book_navTome__WvL4z{margin-top:12px}.book_navSub__JPGpk{padding-left:10px}.book_navItem__eZKib{display:block;width:100%;text-align:left;padding:8px 11px;border:none;background:none;color:#d5cde8;font-family:inherit;font-size:.97rem;border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease}.book_navTome__WvL4z .book_navItem__eZKib{font-weight:700;font-style:italic;font-size:1.06rem;color:#f2e9da}.book_navItem__eZKib:hover{background:rgba(255,255,255,.07);color:#fff}.book_navItemOn__bKTDG{background:rgba(198,124,34,.22);color:#fff}@media (min-width:980px){.book_hamburger__KM6uA,.book_scrim__GyU1_{display:none}.book_sidebar__Qw3Vz{transform:translateX(0);box-shadow:none}.book_reader__NKgCa{padding-left:300px}}.book_book__o0FXG{position:relative;width:100%;max-width:700px;flex:1 1;min-height:0;display:flex;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55))}.book_spine__fKKCx{width:15px;flex:0 0 auto;background:var(--bind);border-radius:7px 2px 2px 7px;box-shadow:inset -4px 0 7px rgba(0,0,0,.55),inset 2px 0 0 rgba(255,210,150,.12)}.book_pageArea__XZhx0{flex:1 1;min-width:0;position:relative;perspective:2200px}.book_leaf__F23wa{position:absolute;inset:0;display:block;background:var(--paper2);color:var(--ink);border-radius:2px 10px 10px 2px;box-shadow:inset 7px 0 16px -10px rgba(0,0,0,.4);padding:30px 24px 48px 28px;overflow-y:auto;scrollbar-width:thin;transform-style:preserve-3d;will-change:transform,opacity}.book_flip__YeeVq{z-index:3;transform-origin:left center;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 0 55px rgba(0,0,0,.45),inset 7px 0 16px -10px rgba(0,0,0,.4)}.book_flipAway__HTGrf{animation:book_flipAway__HTGrf .78s cubic-bezier(.42,.08,.3,1) forwards}.book_flipIn__Q1TJ5{animation:book_flipIn__Q1TJ5 .78s cubic-bezier(.42,.08,.3,1) forwards}@keyframes book_flipAway__HTGrf{0%{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes book_flipIn__Q1TJ5{0%{transform:rotateY(-180deg)}to{transform:rotateY(0deg)}}@media (prefers-reduced-motion:reduce){.book_flipAway__HTGrf,.book_flipIn__Q1TJ5{animation-duration:.01s}}.book_chap__F6PPU{display:flex;flex-direction:column;min-height:100%}.book_kicker__sYe4f{font-size:.82rem;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.book_chapNo__9QFfb{font-style:italic;font-size:.95rem;color:var(--ink-soft);letter-spacing:1px;margin-bottom:2px}.book_chapTitle__rF6lo{font-size:clamp(1.65rem,5.6vw,2.2rem);font-weight:700;line-height:1.12;margin:0 0 14px}.book_chapText__qTXSH{font-size:clamp(1.05rem,3.8vw,1.2rem);line-height:1.7;margin:0 0 14px;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.book_chap__F6PPU .book_chapText__qTXSH:first-of-type:first-letter{font-size:3.1em;float:left;line-height:.72;padding:8px 10px 0 0;color:var(--accent);font-weight:700}.book_dense__Kg_ey .book_chapText__qTXSH:first-of-type:first-letter{font-size:inherit;float:none;padding:0;color:inherit;font-weight:inherit}.book_dense__Kg_ey .book_chapText__qTXSH{font-size:1rem;line-height:1.5;margin-bottom:10px;text-align:left}.book_sign__eo0st{text-align:right;font-style:italic;color:var(--ink-soft);margin-top:6px}.book_figure__cje0c{margin:2px 0 18px}.book_chapImg___CAK0{display:block;width:-moz-fit-content;width:fit-content;margin:auto;max-height:34vh;object-fit:contain;object-position:center;background:rgba(44,38,64,.045);border:1px solid rgba(44,38,64,.14);border-radius:5px;padding:7px;box-shadow:0 8px 20px rgba(0,0,0,.16)}.book_caption__5zplf{text-align:center;font-style:italic;font-size:.86rem;color:var(--ink-soft);margin-top:7px}.book_cover__4hsVi{align-items:center;text-align:center;justify-content:center;gap:2px}.book_publisher__5h2WL{font-size:.8rem;letter-spacing:3px;text-transform:uppercase;color:var(--ink-soft)}.book_coverRule__Xjn1R{width:62px;height:2px;background:var(--accent);margin:16px auto;opacity:.8}.book_coverKicker__3My6q{font-style:italic;font-size:1rem;color:var(--ink-soft)}.book_coverTitle__JjZTp{font-size:clamp(2.1rem,8.5vw,3rem);font-weight:700;font-style:italic;line-height:1.06;margin:14px 0}.book_monogram__hLN3N{font-size:2.6rem;font-weight:700;color:var(--accent);letter-spacing:2px;margin:6px 0 12px}.book_monogram__hLN3N span{color:var(--ink)}.book_coverAuthor__4MnwU{font-size:1.25rem;font-weight:600;letter-spacing:.5px;margin:0}.book_coverEd__sY3Pf{font-size:.9rem;letter-spacing:1px;color:var(--ink-soft)}.book_edition__OhECL{align-items:center;text-align:center;justify-content:center}.book_authorPhoto__f5i4A{width:122px;height:152px;object-fit:cover;object-position:top center;border-radius:6px;border:1px solid rgba(44,38,64,.2);box-shadow:0 10px 24px rgba(0,0,0,.22);margin:0 auto 16px;display:block}.book_edition__OhECL .book_chapTitle__rF6lo{font-size:1.8rem}.book_authorBlurb__j_LSc{font-size:1.05rem;line-height:1.6;color:var(--ink);max-width:44ch;margin:0 auto 20px}.book_edLines__p3S6d{border-top:1px solid rgba(44,38,64,.15);padding-top:14px}.book_edLines__p3S6d p{margin:3px 0;font-size:.9rem;color:var(--ink-soft)}.book_root__Yi4VZ ul li:before{content:none;margin:0}.book_toc__XlMvJ{list-style:none;margin:12px 0 0;padding:0}.book_tocTome__XeWwP{margin:18px 0 2px}.book_tocTome__XeWwP:first-child{margin-top:4px}.book_tocSub__eOoWW{padding-left:20px;border-left:1px solid rgba(44,38,64,.14);margin-left:6px}.book_tocItem___c06H{display:flex;align-items:baseline;width:100%;gap:12px;padding:7px 8px;background:none;border:none;border-radius:6px;cursor:pointer;color:var(--ink);font-family:inherit;text-align:left;transition:background .15s ease}.book_tocItem___c06H:hover{background:rgba(44,38,64,.06)}.book_tocRoman__lCYQM{flex:0 0 auto;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent)}.book_tocLabel__euHD5{flex:1 1;transition:color .2s ease}.book_tocTome__XeWwP .book_tocLabel__euHD5{font-size:1.24rem;font-weight:700;font-style:italic}.book_tocSub__eOoWW .book_tocLabel__euHD5{font-size:1.05rem;font-weight:500;color:#4a4360}.book_tocItem___c06H:hover .book_tocLabel__euHD5{color:var(--accent)}.book_tocPage__tR9Rs{flex:0 0 auto;font-style:italic;color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.book_part__oBNXo{align-items:center;text-align:center;justify-content:center}.book_partRoman__gR8m9{font-size:1.05rem;letter-spacing:4px;text-transform:uppercase;color:var(--accent)}.book_partTitle__i38N5{font-size:clamp(2rem,8vw,2.8rem);font-weight:700;font-style:italic;margin:4px 0 18px}.book_epigraph__ZDExU{font-style:italic;font-size:1.12rem;color:var(--ink-soft);max-width:40ch}.book_proj__Cl2BZ{border-left:3px solid var(--accent);padding:4px 0 6px 14px;margin:0 0 18px}.book_projName__Z6mjD{font-size:1.2rem;font-weight:700;margin:0 0 6px}.book_projName__Z6mjD span{font-weight:500;font-style:italic;color:var(--ink-soft);font-size:.95rem}.book_projLine__bJsrc{font-size:1rem;line-height:1.55;margin:0 0 5px;text-align:left}.book_projLink__O5dg5{display:inline-block;margin-top:3px;color:var(--accent);font-weight:600;text-decoration:none;word-break:break-all}.book_projLink__O5dg5:hover{text-decoration:underline}.book_ndaNote__lFNha{font-style:italic;font-size:.95rem;color:var(--ink-soft);border-top:1px solid rgba(44,38,64,.15);padding-top:12px}.book_lessons__vZtVZ{margin:4px 0 0;padding-left:1.3em}.book_lessons__vZtVZ li{font-size:1.06rem;line-height:1.6;margin:0 0 12px;padding-left:4px}.book_lessons__vZtVZ li::marker{color:var(--accent);font-weight:700}.book_lessons__vZtVZ b{color:var(--ink)}.book_shelf__zxw2u{list-style:none;margin:6px 0 0;padding:0}.book_bookItem__aQZuB{display:flex;gap:12px;align-items:stretch;margin:0 0 16px}.book_bookSpine__wqIq5{flex:0 0 7px;border-radius:2px;background:var(--accent)}.book_bookTitle__c_fN_{font-weight:700;font-size:1.12rem;font-style:italic}.book_bookAuthor__g0IEy{color:var(--ink-soft)}.book_bookWhy__hJsuW{margin:3px 0 0;font-size:.98rem;line-height:1.5;color:var(--ink)}.book_colophon__RBfOc{align-items:center;text-align:center;justify-content:center}.book_colophon__RBfOc .book_chapText__qTXSH:first-of-type:first-letter{font-size:inherit;float:none;padding:0;color:inherit;font-weight:inherit}.book_colophon__RBfOc .book_chapText__qTXSH{text-align:center}.book_links__hQ_qK{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}.book_link__Q6VUc{padding:8px 15px;border-radius:999px;border:1px solid rgba(44,38,64,.25);color:var(--ink);text-decoration:none;font-size:.98rem;font-weight:600;transition:background .2s ease,color .2s ease,border-color .2s ease}.book_link__Q6VUc:hover{background:var(--accent);color:#fff;border-color:transparent}.book_finis__H8v5P{margin-top:22px;letter-spacing:2px}.book_finis__H8v5P,.book_folio__GjbYA{font-style:italic;color:var(--ink-soft)}.book_folio__GjbYA{position:absolute;bottom:0;left:0;right:0;padding:14px 0 12px;text-align:center;font-size:.9rem;background:var(--paper2);border-radius:0 0 10px 2px;pointer-events:none}.book_nav__f9icE{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:700px;padding:12px 6px calc(12px + env(safe-area-inset-bottom))}.book_navBtn__qRyHH{width:46px;height:46px;flex:0 0 auto;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:#f2e9da;font-size:1.7rem;line-height:1;cursor:pointer;transition:background .2s ease,transform .15s ease,opacity .2s ease}.book_navBtn__qRyHH:hover:not(:disabled){background:rgba(198,124,34,.9);color:#1a0f02}.book_navBtn__qRyHH:active:not(:disabled){transform:scale(.93)}.book_navBtn__qRyHH:disabled{opacity:.3;cursor:default}.book_progress__dW_bI{flex:1 1;max-width:320px;height:4px;border-radius:999px;background:rgba(255,255,255,.14);overflow:hidden}.book_progressFill__UXKsP{height:100%;background:var(--accent);border-radius:999px;transition:width .4s ease}@media (min-width:760px){.book_leaf__F23wa{padding:46px 54px 54px}}@media (max-width:760px){.book_reader__NKgCa{padding:46px 10px 4px}.book_leaf__F23wa{padding:22px 18px 40px 22px}.book_nav__f9icE{padding:8px 6px calc(70px + env(safe-area-inset-bottom))}.book_proj__Cl2BZ{margin-bottom:12px;padding-left:12px}.book_projLine__bJsrc{margin-bottom:3px;font-size:.96rem;line-height:1.45}.book_projName__Z6mjD{font-size:1.1rem;margin-bottom:4px}.book_lessons__vZtVZ li{margin-bottom:9px;font-size:1rem;line-height:1.45}}.book_printDoc__j703W{display:none}@media print{.book_root__Yi4VZ{position:static;overflow:visible;background:var(--paper2);display:block}.book_hamburger__KM6uA,.book_reader__NKgCa,.book_scrim__GyU1_,.book_sidebar__Qw3Vz,.book_topbar___JdLu{display:none!important}.book_printDoc__j703W{display:block}.book_printPage__8MuFO{page-break-after:always;break-after:page;padding:20mm 18mm;color:var(--ink);background:var(--paper2);-webkit-print-color-adjust:exact;print-color-adjust:exact}.book_printPage__8MuFO:last-child{page-break-after:auto}.book_printPage__8MuFO .book_chap__F6PPU{min-height:auto}.book_printPage__8MuFO .book_folio__GjbYA{display:none}.book_printPage__8MuFO .book_leaf__F23wa{position:static;box-shadow:none}.book_printPage__8MuFO .book_chapImg___CAK0{max-height:95mm}.book_printPage__8MuFO .book_cover__4hsVi,.book_printPage__8MuFO .book_edition__OhECL,.book_printPage__8MuFO .book_part__oBNXo{min-height:180mm;display:flex;flex-direction:column;justify-content:center}.book_link__Q6VUc{border-color:rgba(44,38,64,.4)}.book_projLink__O5dg5{color:var(--ink)}}