@font-face{font-family:Crimson Text;font-style:normal;font-weight:400;font-display:swap;src:url(/reader/fonts/crimson-text-wlp2gwHKFkZgtmSR3NB0oRJvaA.ttf)format("truetype")}@font-face{font-family:Crimson Text;font-style:normal;font-weight:700;font-display:swap;src:url(/reader/fonts/crimson-text-wlppgwHKFkZgtmSR3NB0oRJX1C12Cw.ttf)format("truetype")}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(/reader/fonts/cardo-wlp_gwjKBV1pqiv_.ttf)format("truetype")}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(/reader/fonts/cardo-wlpygwjKBV1pqhND-aQR.ttf)format("truetype")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/reader/fonts/eb-garamond-SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RUAw.ttf)format("truetype")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/reader/fonts/eb-garamond-SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-DPNUAw.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/reader/fonts/cormorant-garamond-co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_v86GnM.ttf)format("truetype")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/reader/fonts/cormorant-garamond-co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9GnM.ttf)format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/reader/fonts/literata-or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbBG_F_Y.ttf)format("truetype")}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/reader/fonts/literata-or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbPa4F_Y.ttf)format("truetype")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/reader/fonts/merriweather-u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icqEw.ttf)format("truetype")}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/reader/fonts/merriweather-u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrOSAqEw.ttf)format("truetype")}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/reader/fonts/noto-serif-ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZqFCjwA.ttf)format("truetype")}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/reader/fonts/noto-serif-ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZT1ejwA.ttf)format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/reader/fonts/noto-sans-o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99d.ttf)format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/reader/fonts/noto-sans-o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9d.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/reader/fonts/lato-S6uyw4BMUTPHvxk.ttf)format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/reader/fonts/lato-S6u9w4BMUTPHh6UVew8.ttf)format("truetype")}.reader-shell{color:#fff;--reader-ink:#fff;--reader-bg:#181818;background:#181818;font:16px/1.5 Avenir,sans-serif;position:fixed;inset:0}.reader-shell.reader-theme-light{color:#222;--reader-ink:#222;--reader-bg:#fff;background:#fff}.reader-shell>:is(.reader-scroll,.reader-header,.reader-audio,.reader-panel,.reader-comments-bubble,.reader-selection-menu){transition:filter .15s}.reader-shell.menu-visible>:is(.reader-scroll,.reader-header,.reader-audio,.reader-panel,.reader-comments-bubble,.reader-selection-menu){filter:blur(5px)}@media (prefers-reduced-motion:reduce){.reader-shell>:is(.reader-scroll,.reader-header,.reader-audio,.reader-panel,.reader-comments-bubble,.reader-selection-menu){transition:none}}.reader-shell.reader-theme-palm-leaf{color:#222;--reader-ink:#222;--reader-bg:#f0cb93;background:#f0cb93}.reader-header{z-index:12;color:var(--reader-ink);position:fixed;inset:20px 20px auto auto}.reader-header>:not(.reader-close),.reader-mobile-tools,.reader-tool-label{display:none}.reader-header button,.reader-toolbar>button,.reader-menu-toggle{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.reader-header .reader-close{border:1px solid #888;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.reader-header .reader-close svg{stroke-width:1px;width:16px;height:16px}.reader-sidebar{z-index:12;color:#fff;background:#030d36 url(/legacy/img/slim-bg.png) 0 0/cover no-repeat;border-right:1px solid #ffffff1a;width:76px;position:fixed;inset:0 auto 0 0}.reader-sidebar a{color:inherit;text-decoration:none}.reader-sidebar-top{flex-direction:column;align-items:center;display:flex}.reader-logo{margin-top:20px;display:block}.reader-logo img{width:35px;height:35px;display:block}.reader-menu-toggle{place-items:center;width:100%;height:70px;display:grid}.reader-hamburger{flex-direction:column;gap:5px;width:16px;display:flex}.reader-hamburger i{background:currentColor;width:16px;height:2px;display:block}.reader-hamburger i:first-child{align-self:flex-end;width:10px}.reader-hamburger i:last-child{width:10px}.reader-sidebar .home-language-switcher>button{color:#fff;font-size:14px}.reader-sidebar .language-options{left:8px}.reader-toolbar{flex-direction:column;align-items:center;gap:24px;width:100%;padding-top:12px;display:flex;position:absolute;top:calc(50% - 178.5px);left:0}.reader-toolbar>button{opacity:.4;cursor:pointer;place-items:center;width:26px;height:26px;display:grid}.reader-toolbar>button:disabled{cursor:default}.reader-tool-icon{width:14px;height:14px;-webkit-mask:var(--reader-tool-icon) center / contain no-repeat;mask:var(--reader-tool-icon) center / contain no-repeat;background:currentColor;display:block}.reader-tool-font{--reader-tool-icon:url(/legacy/svg/book/font.svg)}.reader-tool-theme{--reader-tool-icon:url(/legacy/svg/book/eye.svg)}.reader-tool-download{--reader-tool-icon:url(/legacy/svg/book/download.svg)}.reader-favorite-mobile{display:none}.reader-tool-favorite{fill:currentColor;background:0 0;height:13px;-webkit-mask:none;mask:none}.reader-tool-notes{--reader-tool-icon:url(/legacy/svg/book/comments.svg)}.reader-toolbar hr{border:0;border-top:1px solid #fff3;width:26px;margin:0}.reader-sidebar-bottom{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex;position:absolute;bottom:20px;left:0}.reader-sidebar-bottom>a{place-items:center;width:25px;height:25px;display:grid}.reader-sidebar-help{opacity:.5;border:2px solid;border-radius:50%;font:12px/1 Avenir,sans-serif}.reader-sidebar .home-account__name{display:none}.reader-sidebar .account-menu{inset:auto auto 0 40px}.reader-toolbar>button:is(:hover,:focus-visible,[aria-pressed=true],[aria-expanded=true]),.reader-sidebar-help:hover{opacity:1}.reader-sidebar a:hover,.reader-menu-toggle:hover,.reader-sidebar .home-language-switcher>button:hover,.reader-header button:hover,.reader-toolbar>button[aria-pressed=true]{color:#e0005a}.reader-panel{z-index:25;color:#fff;box-sizing:border-box;background:#242424;border:1px solid #373738;border-radius:3px;width:min(520px,100vw - 90px);max-height:calc(100dvh - 16px);padding:20px;font:14px/1.5 Avenir,sans-serif;position:fixed;top:90px;left:70px;overflow:auto;box-shadow:0 8px 24px #0002}.reader-panel-heading{align-items:center;gap:16px;margin-bottom:20px;display:flex}.reader-settings-panel{width:217px}.reader-settings-panel .reader-panel-heading{display:none}.reader-panel-back{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.reader-panel-back img{width:16px;height:16px;display:block}.reader-panel-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.reader-panel-actions button{cursor:pointer;border:0;border-radius:15px;padding:3px 10px;font:500 12px/21px Avenir,sans-serif}.reader-cancel{color:inherit;background:0 0}.reader-cancel:hover{background:#151515}.reader-panel h2{margin:0 30px 24px 0;font:26px Marcellus,serif}.reader-panel h3{margin:24px 0 14px;font:20px Marcellus,serif}.reader-panel-close{color:#fff;cursor:pointer;background:0 0;border:0;position:absolute;top:12px;right:10px}.reader-panel label,.reader-selection-menu label{margin-bottom:12px;display:block}.reader-panel select,.reader-selection-menu select,.reader-selection-menu input:not([type=checkbox]),.reader-selection-menu textarea{color:#fff;background:#242833;border:1px solid #fff3;border-radius:0;width:100%;margin-top:6px;padding:9px;font:14px/1.5 Avenir,sans-serif;display:block}.reader-settings-panel label{margin:0}.reader-settings-panel label+label{margin-top:12px}.reader-settings-panel select{color:#fff;appearance:none;background:#2f2f2f url(/legacy/svg/caret-down.svg) right 9px center/7px no-repeat;border:1px solid #373738;border-radius:3px;height:36px;padding:0 26px 0 12px;font:500 12px/1 Avenir,sans-serif}.reader-save{color:#fff;cursor:pointer;background:#e0005a;border:0;border-radius:22px;padding:9px 22px;font:14px Avenir,sans-serif}.reader-save:disabled{opacity:.5;cursor:wait}.reader-scroll{overscroll-behavior:contain;height:100dvh;margin-left:76px;padding:105px 142px 70px;overflow-y:auto}.reader-has-audio .reader-scroll{height:calc(100dvh - 97px)}.reader-document-shell{position:relative}.reader-text{overflow-wrap:anywhere;font-family:Times New Roman,serif;font-size:100%;line-height:1.8}.reader-text h1{font:inherit;margin:0 0 35px;font-size:25px;font-weight:400}.reader-html p,.reader-html blockquote,.reader-html .r{margin:0 0 1.5em}.reader-html a{color:inherit;text-decoration:underline}.reader-html h2,.reader-html h3,.reader-html h4{font:inherit;font-weight:600}.reader-html ul,.reader-html ol{padding-left:28px}.reader-text ::selection{background:#8a68d780}.reader-decorations{pointer-events:none;position:absolute;inset:0}.reader-decorations--viewport{z-index:10;position:fixed}.reader-decoration{pointer-events:auto;cursor:pointer;border:0;padding:0;position:absolute}.reader-decoration--highlight{background:#5200ff8a}.reader-decoration--quote{background:#ff00958a}.reader-decoration--comment{box-sizing:border-box;background:#e0005a;border:1px solid #00000059;border-radius:50%;box-shadow:0 0 6px 1px #e0005a}.reader-decoration--comment.is-public{background:#2d79ff;box-shadow:0 0 6px 1px #2d79ff}.reader-decoration--comment.is-mixed{background:#e0005a;border:2px solid #2d79ff;box-shadow:0 0 4px #2d79ff80}.reader-eraser{z-index:15;color:#fff;background:#111;border-radius:50%;width:28px;height:28px;position:absolute;box-shadow:0 2px 8px #0006}.reader-eraser button{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font:12px Avenir,sans-serif;display:grid}.reader-selection-menu{z-index:35;color:#fff;background:#000;border-bottom:2px solid #e0005a;width:280px;max-width:calc(100vw - 20px);font:14px/1.5 Avenir,sans-serif;position:fixed;box-shadow:0 4px 20px #0006}.reader-selection-actions{background:#000;justify-content:space-between;display:flex}.reader-selection-actions>:is(button,a){min-width:0;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;place-items:center;display:grid}.reader-selection-actions img{opacity:.4;width:16px;height:16px}.reader-selection-actions>:is(button,a):is(:hover,:focus-visible) img{opacity:1}.reader-selection-menu form{max-height:65dvh;padding:16px 16px 32px;overflow:auto}.reader-selection-menu blockquote{color:#aaa;max-height:90px;margin:0 0 14px;font-size:12px;overflow:auto}.reader-selection-menu .reader-public-option{align-items:center;gap:10px;display:flex}.reader-selection-menu textarea{resize:vertical;min-height:80px}.reader-selection-menu input[type=checkbox]{appearance:auto;accent-color:#e0005a}.reader-error{z-index:45;color:#fff;background:#692b3c;justify-content:space-between;padding:12px;font:14px Avenir,sans-serif;display:flex;position:fixed;top:64px;left:100px;right:30px}.reader-error button{color:#fff;cursor:pointer;background:0 0;border:0}.reader-audio{z-index:14;color:#fff;background:#181818;height:97px;padding:27px calc(12.5vw - 9.5px) 0;position:fixed;inset:auto 0 0 76px}.reader-audio .project-audio{height:70px;margin:0}.reader-audio .project-audio>svg{height:70px}.reader-audio>a{color:#fff;position:absolute;top:35px;right:20px}.reader-shell :is(button,a,input,select,textarea):focus-visible{outline:none}.reader-shell :is(button,a):focus-visible{text-underline-offset:3px;text-decoration:underline}.reader-settings-panel select:focus-visible{background-color:#383838}@media (width>=1567px){.reader-text h1{font-size:min(1.59vw,32.5px)}}@media (width<=1200px){.reader-audio{padding-inline:55px}.reader-scroll{padding:100px 55px 60px}.reader-header{background:var(--reader-bg);align-items:center;gap:22px;height:65px;padding:0 22px;display:flex;inset:0 0 auto 76px}.reader-header>.reader-header-title,.reader-header>.home-account{display:block}.reader-header-title{flex:1;min-width:0}.reader-header-title>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.reader-header-chapter{opacity:.55;font-size:12px}.reader-close{margin-left:auto}.reader-sidebar .reader-logo,.reader-sidebar-bottom{display:none}.reader-toolbar{top:200px}}@media (width<=767px){.reader-header{color:#fff;background:#0c0c0c;border-bottom:4px solid #ffffff4d;gap:10px;height:74px;padding:0 16px;left:0}.reader-header>.reader-header-menu{color:#fff;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.reader-header-title{text-align:center;font:15px/23px Marcellus,serif}.reader-header-title>span:first-child{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.reader-header-chapter{font:12px/20px Avenir,sans-serif}.reader-header>.home-account{display:none}.reader-header .reader-close{flex-shrink:0;width:38px;height:38px}.reader-tools-reveal{z-index:12;width:calc(100% + 370px);height:calc(100% + 106px);position:fixed;bottom:-106px;right:-125px;overflow:hidden}.reader-tools-reveal-enter-active{animation:.7s reader-tools-circle-open}.reader-tools-reveal-leave-active{pointer-events:none;animation:.7s reader-tools-circle-close}.reader-tools-reveal .reader-sidebar{background:url(/legacy/svg/book/left-panel-bg.svg) 50%/cover no-repeat;border:0;flex-direction:column;width:100vw;height:100dvh;display:flex;position:absolute;inset:auto 125px 106px auto;overflow-y:auto}.reader-sidebar-top{display:none}.reader-toolbar{flex-shrink:0;align-items:flex-start;gap:24px;margin-block:auto;padding:0 25px 24px;position:static}.reader-toolbar>button{text-align:left;opacity:1;gap:23px;width:auto;max-width:100%;height:26px;display:flex}.reader-favorite-desktop{display:none}.reader-tool-favorite .reader-favorite-mobile{display:inline}.reader-toolbar .reader-tool-icon{opacity:.8;flex-shrink:0}.reader-toolbar .reader-tool-theme{--reader-tool-icon:url(/legacy/svg/book/mode.svg);height:14px}.reader-tool-label{color:#fff;font:18px/23px Marcellus,serif;display:block}.reader-tools-open .reader-header{visibility:hidden}.reader-tools-open .reader-book-pagination button{z-index:13;opacity:.4}.reader-mobile-tools{z-index:13;cursor:pointer;background:0 0;border:0;width:38px;height:38px;padding:0;display:block;position:fixed;bottom:25px;right:16px}.reader-mobile-tools img{width:100%;display:block}.reader-has-audio .reader-mobile-tools{bottom:100px}.reader-scroll{margin-left:0;padding:100px 25px 50px}.reader-panel{width:calc(100vw - 65px);padding:22px;top:74px;left:52px}.reader-has-audio .reader-scroll{height:calc(100dvh - 85px)}.reader-audio{height:85px;padding:15px 35px 0;left:0}.reader-audio .project-audio{height:70px}.reader-audio>a{top:30px;right:10px}.reader-error{left:55px;right:10px}.reader-text{line-height:1.65}}@media (width<=1200px){.reader-settings-panel{z-index:30;border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;padding:0;inset:0!important}.reader-settings-panel .reader-panel-heading{background:#0c0c0c;justify-content:center;height:70px;margin:0;font:18px/23px Marcellus,serif;display:flex;position:relative}.reader-settings-panel .reader-panel-back{position:absolute;left:25px}.reader-settings-panel form{flex-direction:column;min-height:calc(100dvh - 70px);padding:25px;display:flex}.reader-settings-panel select{width:100%}.reader-settings-panel label+label{margin-top:12px}.reader-panel-actions{flex-direction:column;gap:0;margin-top:auto;padding-top:32px}.reader-panel-actions button{border-radius:22.5px;width:100%;padding:10.5px 32px;font-size:14px;line-height:22px}}.reader-selection-menu.has-form{background:#242424;border:1px solid #373738;border-bottom:2px solid #e0005a;border-radius:3px}.reader-selection-menu form{padding:20px}.reader-selection-menu select,.reader-selection-menu input:not([type=checkbox]){background:#2f2f2f;border:1px solid #373738;border-radius:3px;height:36px;font-size:12px}.reader-selection-footer{border-top:1px solid #373738;justify-content:space-between;align-items:center;gap:12px;margin:20px -20px -20px;padding:15px 20px;display:flex}.reader-selection-footer button{cursor:pointer;border:0;border-radius:15px;padding:3px 10px;font:500 12px/21px Avenir,sans-serif}.reader-comment-tabs{border-bottom:1px solid #373738;margin:-20px -20px 16px;display:flex;position:relative}.reader-comment-tabs button{color:#fff6;cursor:pointer;background:0 0;border:0;flex:1;padding:15px 0;font:500 14px/19px Avenir,sans-serif}.reader-comment-tabs button.active{color:#fff}.reader-selection-menu .reader-comment-input{margin:0}.reader-selection-menu .reader-comment-input textarea{background:0 0;border:0;min-height:130px;margin:0;padding:0;font-size:14px}.reader-folder-heading{border-bottom:1px solid #373738;margin:-20px -20px 0;padding:15px 20px;font:500 14px/19px Avenir,sans-serif}.reader-folder-list{min-height:130px;max-height:180px;margin:0 -20px;padding:12px 0;overflow:auto}.reader-folder-list button{width:100%;color:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 20px;font:500 14px/19px Avenir,sans-serif;display:flex}.reader-folder-list button img{opacity:.4;width:16px;height:16px}.reader-folder-list button:is(:hover,.active){color:#e0005a}.reader-selection-menu .reader-folder-create{min-height:130px;margin:0;padding-top:20px}@media (width<=1200px){.reader-selection-menu[data-mode=quote],.reader-selection-menu[data-mode=comment]{border-radius:24px 24px 0 0;width:100%;max-width:100%;bottom:0;top:auto!important;left:0!important}.reader-selection-menu[data-mode=quote] .reader-selection-actions,.reader-selection-menu[data-mode=comment] .reader-selection-actions{display:none}}.reader-selection-menu .reader-report-dialog{color:#fff;text-align:center;background:0 0;border:0;width:512px;max-width:calc(100vw - 40px);height:fit-content;max-height:calc(100dvh - 40px);margin:auto;padding:32px;position:fixed;inset:0;overflow:auto}.reader-report-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0009}.reader-report-dialog h2{margin:0 0 32px;font:400 30px/1.3 Marcellus,serif}.reader-selection-menu .reader-report-dialog form{flex-wrap:wrap;justify-content:center;gap:12px;padding:0;display:flex}.reader-report-dialog button{color:#fff;cursor:pointer;border:0;border-radius:22px;padding:10px 24px;font:500 14px/22px Avenir,sans-serif}.reader-report-cancel{background:#6e7881}.reader-selection-menu[data-mode=report]{width:0;box-shadow:none;background:0 0;border:0}.reader-selection-menu[data-mode=report] .reader-selection-actions{display:none}.reader-bookmark{color:#e0005a;pointer-events:auto;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute}.reader-bookmark-icon{width:10px;height:14px}.reader-bookmark-remove{font:24px/1 Arial,sans-serif;display:none}.reader-bookmark:is(:hover,:focus-visible) .reader-bookmark-icon{display:none}.reader-bookmark:is(:hover,:focus-visible) .reader-bookmark-remove{display:block}@media (width<=767px){.reader-bookmark{transform:translate(-16px)}.reader-decoration--comment{transform:translate(-6px)}}::highlight(reader-highlight){color:#fff;background-color:#5200ff8a}::highlight(reader-quote){color:#fff;background-color:#ff00958a}.reader-decoration.is-native-highlight{background:0 0}.reader-text--letter{line-height:1.5}.reader-text--letter h1{font-size:18px}@media (width>=1567px){.reader-text--letter h1{font-size:min(1.14vw,23.4px)}}.reader-comments-bubble{z-index:25;box-sizing:border-box;color:#fff;background:#242424;border:1px solid #373738;border-radius:3px;flex-direction:column;width:340px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);font:500 12px/18px Avenir,sans-serif;display:flex;position:fixed;box-shadow:0 20px 50px -10px #00000026}.reader-comments-tabs{border-bottom:1px solid #373738;flex-shrink:0;display:flex;position:relative}.reader-comments-tabs button{color:#fff6;cursor:pointer;background:0 0;border:0;flex:1;height:50px;padding:15.5px 0;font:500 14px/19px Avenir,sans-serif;position:relative}.reader-comment-tabs:after,.reader-comments-tabs:after{content:"";pointer-events:none;background:#e0005a;width:50%;height:3px;transition:transform .5s,background-color .5s;position:absolute;bottom:0;left:0}.reader-comment-tabs.is-public:after,.reader-comments-tabs.is-public:after{background:#2d79ff;transform:translate(100%)}.reader-comments-tabs button.active,.reader-comments-tabs button:hover:not(:disabled){color:#fff}.reader-comments-tabs button:disabled{opacity:.3;cursor:default}.reader-comments-bubble-body{box-sizing:border-box;min-height:117px;max-height:calc(100dvh - 166px);padding-bottom:58px;overflow:auto}.reader-comments-list{margin:0;padding:0;list-style:none}.reader-comments-list>li{color:#fff6;border-top:1px solid #fff3;padding:12px 24px 12px 20px}.reader-comments-list>li:first-child{border-top:0}.reader-comment-author{align-items:flex-start;margin-bottom:8px;display:flex}.reader-comment-avatar{object-fit:cover;border-radius:50%;flex:0 0 24px;width:24px;height:24px;margin-right:8px}.reader-comment-name{color:#fff;font:500 12px/18px Avenir,sans-serif;display:block}.reader-comment-time{color:#fff3;font:500 12px/14px Avenir,sans-serif;display:block}.reader-comment-quote{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;background:#2d2d2d;width:100%;margin:0 0 8px;padding:8px;font:12px/18px Marcellus,serif}.reader-comment-message{color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font:12px/18px Marcellus,serif}.reader-comment-replies{margin:0 0 16px;padding:0;list-style:none}.reader-comment-replies>li{border-left:1px solid #fff3;padding-left:15px}.reader-comment-replies .reader-comment-message{padding-bottom:15px}.reader-comment-load-more{color:#2d79ff;cursor:pointer;background:0 0;border:0;margin:0 0 16px;padding:0 0 0 15px;font:500 12px/18px Avenir,sans-serif}.reader-comment-reply textarea{width:100%;height:19px;min-height:19px;max-height:160px;color:inherit;resize:none;box-sizing:border-box;background:0 0;border:0;margin:0 0 8px;padding:0;font:14px/19px Avenir,sans-serif;display:block;overflow:auto}.reader-comment-reply textarea::placeholder{color:#e0005a;opacity:1}.reader-comment-submit{justify-content:flex-end;margin:8px 0 16px;display:flex}.reader-comment-submit .reader-save,.reader-comments-footer button{cursor:pointer;border:0;border-radius:15px;padding:3px 10px;font:500 12px/21px Avenir,sans-serif}.reader-comments-footer{border-top:1px solid #373738;flex-shrink:0;padding:15px 20px}.reader-theme-light .reader-comments-bubble,.reader-theme-palm-leaf .reader-comments-bubble{color:#2b2c2e;background:#fff;border-color:#e8e9ef}.reader-theme-light .reader-comments-tabs,.reader-theme-palm-leaf .reader-comments-tabs,.reader-theme-light .reader-comments-footer,.reader-theme-palm-leaf .reader-comments-footer{border-color:#e8e9ef}.reader-theme-light .reader-comments-tabs button,.reader-theme-palm-leaf .reader-comments-tabs button{color:#0006}.reader-theme-light .reader-comments-tabs button.active,.reader-theme-palm-leaf .reader-comments-tabs button.active,.reader-theme-light .reader-comment-name,.reader-theme-palm-leaf .reader-comment-name,.reader-theme-light .reader-comment-message,.reader-theme-palm-leaf .reader-comment-message{color:#2b2c2e}.reader-theme-light .reader-comments-list>li,.reader-theme-palm-leaf .reader-comments-list>li{color:#2b2c2e;border-color:#0003}.reader-theme-light .reader-comment-time,.reader-theme-palm-leaf .reader-comment-time{color:#0006}.reader-theme-light .reader-comment-quote,.reader-theme-palm-leaf .reader-comment-quote{background:#f8f9fc}.reader-theme-light .reader-comment-replies>li,.reader-theme-palm-leaf .reader-comment-replies>li{border-color:#0000001a}.reader-theme-light .reader-comment-reply textarea::placeholder,.reader-theme-palm-leaf .reader-comment-reply textarea::placeholder{color:#0009}@media (width<=767px){.reader-comments-bubble{width:calc(100vw - 24px)}.reader-comment-quote{margin-top:16px;margin-bottom:16px}}.reader-shell .reader-comment-input textarea:focus,.reader-shell .reader-comment-reply textarea:focus{box-shadow:none;outline:none}@media (prefers-reduced-motion:reduce){.reader-comment-tabs:after,.reader-comments-tabs:after{transition:none}}@keyframes reader-tools-circle-open{0%{width:125px;height:106px}30%{border-radius:50%;width:370px;height:370px}60%{border-top-left-radius:100%;height:60%}to{border-top-left-radius:0;width:calc(100% + 370px);height:calc(100% + 106px)}}@keyframes reader-tools-circle-close{0%{border-top-left-radius:0;width:calc(100% + 370px);height:calc(100% + 106px)}30%{border-top-left-radius:100%;height:60%}60%{border-radius:50%;width:370px;height:370px}to{width:125px;height:106px}}@media (prefers-reduced-motion:reduce){.reader-tools-reveal-enter-active,.reader-tools-reveal-leave-active{animation:none}}.reader-tool-chapters{--reader-tool-icon:url(/legacy/svg/book/chapters.svg)}.reader-tool-siblings{--reader-tool-icon:url(/legacy/svg/book/sequel.svg)}.reader-book .reader-toolbar{top:calc(50% - 230px)}.reader-book .reader-html{font-size:var(--reader-font-scale)}.reader-book-panel{color:#fff;background:#242424;border:0;width:320px;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:16px;font:14px/1.6 Avenir,sans-serif;position:fixed;inset:0 auto 0 0;overflow-y:auto}.reader-book-panel::backdrop{background:0 0}.reader-book-panel header{align-items:center;gap:16px;margin-bottom:30px;display:flex}.reader-book-panel header h2{margin:0;font:20px Marcellus,serif}.reader-book-panel header button{cursor:pointer;background:0 0;border:0;padding:4px}.reader-book-panel header img{width:24px}.reader-book-panel ul{margin:0;padding:0;list-style:none}.reader-book-panel .book-chapter-row{align-items:center;gap:12px;display:flex}.reader-book-panel a{color:#fff;text-decoration:none}.reader-book-panel .book-chapter-row>a{flex:1;min-width:0;padding-block:6px}.reader-book-panel .book-subchapters{padding-left:22px}.reader-book-panel .book-subchapters a{padding-block:6px;display:block}.reader-book-panel .is-read>.book-chapter-row>a,.reader-book-panel .book-subchapters .is-read>a{color:#fff6}.reader-book-panel .is-active>.book-chapter-row>a,.reader-book-panel .book-subchapters .is-active>a{color:#e0005a;font-weight:400}.reader-book-panel .chapter-bookmark{width:12px;margin-right:6px;display:inline-block}.reader-book-panel .chapter-toggle{cursor:pointer;background:0 0;border:0;padding:8px}.reader-book-panel .is-open>.book-chapter-row .chapter-toggle{transform:rotate(90deg)}.reader-sibling-books{gap:36px;padding:10px 25px;display:grid}.reader-sibling-books .library-card{width:100%;display:block}.reader-sibling-books .library-card h2{margin-top:18px;font:18px Marcellus,serif}.reader-sibling-books .library-card p{color:#888;font-size:12px}.reader-book-pagination button{z-index:11;width:55px;height:111px;color:var(--reader-ink);cursor:pointer;background:#0003;border:0;place-items:center;padding:0;display:grid;position:fixed;top:calc(50dvh - 110px)}.reader-book-pagination .reader-book-previous{border-radius:0 55px 55px 0;left:76px}.reader-book-pagination .reader-book-next{border-radius:55px 0 0 55px;right:0}.reader-book-pagination button span{background:currentColor;width:20px;height:20px;transition:scale .1s;display:block;-webkit-mask:url(/legacy/svg/book/arrow.svg) 50%/contain no-repeat;mask:url(/legacy/svg/book/arrow.svg) 50%/contain no-repeat}.reader-book-pagination .reader-book-next span{transform:rotate(180deg)}.reader-book-pagination button:hover span{scale:1.2}.reader-book-pagination button:focus-visible{color:#e0005a;outline:none}.reader-book-pagination button:disabled{opacity:.5;cursor:default}.reader-book-pagination button:disabled span{opacity:.5;scale:1}.reader-book-paginated .reader-scroll{--book-top:105px;--book-bottom:70px;--book-side:142px;--book-sidebar:76px;--book-audio-height:0px;height:calc(100dvh - var(--book-top) - var(--book-bottom) - var(--book-audio-height));margin:var(--book-top) var(--book-side) var(--book-bottom) calc(var(--book-sidebar) + var(--book-side));align-items:stretch;padding:0;display:flex;overflow:hidden}.reader-book-paginated.reader-has-audio .reader-scroll{--book-audio-height:97px}.reader-book-paginated .reader-document-shell{flex:0 0 100%;min-width:0}.reader-book-paginated .reader-selection-root,.reader-book-paginated .reader-text{height:100%}.reader-book-paginated .reader-document-shell:after{content:"";top:0;left:calc((var(--book-spread-count,1) - 1) * (100% + 48px) + 100% - 1px);width:1px;height:1px;position:absolute}.reader-book-paginated .reader-html{column-count:2;column-fill:auto;column-gap:48px;height:100%}.reader-book-paginated .reader-html img{object-fit:contain;max-height:100%}.reader-book .reader-html [hidden]{display:none!important}.reader-book .reader-html img{max-width:100%}.reader-book .reader-html h1,.reader-book .reader-html h2{break-after:avoid}.reader-book .reader-html .translation,.reader-book .reader-html .r-translation{font-size:1.1em}.reader-book .reader-html table{max-width:100%}@media (width<=767px){.reader-book-panel{width:100vw;max-width:100vw;left:0}}@media (width<=1200px){.reader-book-paginated .reader-scroll{--book-top:100px;--book-bottom:60px;--book-side:55px}.reader-book-paginated .reader-html{column-count:1}.reader-book-pagination :is(.reader-book-next,.reader-book-previous){color:#fff;background:#311f48;border-radius:50%;width:38px;height:38px;top:auto;left:auto;right:16px}.reader-book-pagination .reader-book-next{bottom:110px}.reader-book-pagination .reader-book-previous{bottom:62px}.reader-book-pagination button span{width:16px;height:16px}}@media (width<=767px){.reader-book-paginated .reader-scroll{--book-top:100px;--book-bottom:50px;--book-side:25px;--book-sidebar:0px}.reader-book-pagination .reader-book-next{bottom:121px}.reader-book-pagination .reader-book-previous{bottom:73px}.reader-book .reader-toolbar{top:20px}.reader-book-paginated.reader-has-audio .reader-scroll{--book-audio-height:85px}}@media (prefers-reduced-motion:reduce){.reader-book-pagination button span{transition:none}}.reader-book-panel-close{display:none}.reader-book-toc .book-chapter a{align-items:center;gap:4px;min-width:0;display:flex}.reader-book-toc .book-chapter a>span:not(.sr-only){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reader-book-toc .chapter-toggle{opacity:.6;flex-shrink:0;padding:6px}.reader-book-toc a:hover{color:#e0005a}@media (width>=768px){.reader-book-toc header{justify-content:flex-end;height:32px;margin-bottom:8px}.reader-book-toc header h2,.reader-book-toc .reader-book-panel-back{display:none}.reader-book-toc .reader-book-panel-close{opacity:.6;width:12px;height:12px;display:block}.reader-book-toc header button{place-items:center;width:24px;height:24px;display:grid}}.reader-book-slide-enter-active,.reader-book-slide-leave-active{transition:transform .3s ease-in-out}.reader-book-slide-enter-from,.reader-book-slide-leave-to{transform:translate(-100%)}.reader-book-slide-enter-to,.reader-book-slide-leave-from{transform:translate(0)}@media (prefers-reduced-motion:reduce){.reader-book-slide-enter-active,.reader-book-slide-leave-active{transition:none}}.reader-book-verses .reader-html:is(.custom-vers-class,.pars)>div>*,.reader-book-verses .reader-html>:is(.custom-vers-class,.pars)>div>*,.reader-book-verses .reader-html :is(.custom-vers-class,.pars) .wrapper-translation .section-title,.reader-book-verses .reader-html:is(.custom-vers-class,.pars) .wrapper-translation .section-title,.reader-book-verses .reader-html .navigation .r-verse,.reader-book-verses .reader-html .av-translation .font-bold.em-mb-4{display:none}.reader-book-verses .reader-html .vers{margin-top:25px;margin-bottom:25px;display:block!important}.reader-book-verses .reader-html :is(.r-small-header,.r-chapter-title),.reader-book-verses .reader-html>:is(.custom-vers-class,.pars),.reader-book-verses .reader-html :is(.custom-vers-class,.pars) :is(.wrapper-translation,.r-verse),.reader-book-verses .reader-html:is(.custom-vers-class,.pars) :is(.wrapper-translation,.r-verse),.reader-book-verses .reader-html .r-translation,.reader-book-verses .reader-html .av-translation,.reader-book-verses .reader-html .em-mb-4.em-leading-8.em-text-base.s-justify.copy.user-select-text{text-align:center!important;display:block!important}.reader-shell.reader-book-verses .reader-html .navigation .r-verse{display:none!important}html[data-reader-turn] .reader-shell:not(.reader-chapter-transition)>.reader-scroll{visibility:hidden}.reader-shell.reader-chapter-transition{z-index:20;pointer-events:none;background:0 0}.reader-chapter-transition-frame{position:absolute;overflow:hidden}
