.reader-columns{column-fill:auto;column-gap:0px;column-width:var(--page-width, 100%);overflow:hidden}.reader-content p,.reader-content li{font-size:1em;line-height:var(--reader-line-height, 2.4);overflow-wrap:normal}.reader-content .word-clickable{overflow-wrap:normal}.reader-content .word-clickable.long-token{overflow-wrap:anywhere}.reader-content ruby{ruby-align:center}.reader-content rt.word-translation{font-style:italic;font-size:calc(var(--reader-ruby-scale, .6) * 1em);line-height:1.1;color:#9ca3af;font-weight:400;letter-spacing:-.02em;white-space:nowrap}.reader-content rt.word-translation:after{content:attr(data-t)}.reader-content rt.word-translation:before{content:"​"}.reader-content rt.word-translation[data-t]:not([data-t=""]):after{padding-inline:.35em}.reader-content[data-reader-style=contrast] p,.reader-content[data-reader-style=contrast] li,.reader-content[data-reader-style=contrast] h1,.reader-content[data-reader-style=contrast] h2,.reader-content[data-reader-style=contrast] h3,.reader-content[data-reader-style=contrast] h4{color:#1c1917}.reader-content[data-reader-style=contrast] rt.word-translation{color:#57534e;font-style:normal}.reader-content[data-reader-style=eink] p,.reader-content[data-reader-style=eink] li,.reader-content[data-reader-style=eink] h1,.reader-content[data-reader-style=eink] h2,.reader-content[data-reader-style=eink] h3,.reader-content[data-reader-style=eink] h4{color:#000}.reader-content[data-reader-style=eink] rt.word-translation{color:#000;font-style:normal;font-weight:500}.dark .reader-content[data-reader-style=contrast] p,.dark .reader-content[data-reader-style=contrast] li,.dark .reader-content[data-reader-style=contrast] h1,.dark .reader-content[data-reader-style=contrast] h2,.dark .reader-content[data-reader-style=contrast] h3,.dark .reader-content[data-reader-style=contrast] h4{color:#fafaf9}.dark .reader-content[data-reader-style=contrast] rt.word-translation{color:#d6d3d1;font-style:normal}.dark .reader-content[data-reader-style=eink] p,.dark .reader-content[data-reader-style=eink] li,.dark .reader-content[data-reader-style=eink] h1,.dark .reader-content[data-reader-style=eink] h2,.dark .reader-content[data-reader-style=eink] h3,.dark .reader-content[data-reader-style=eink] h4{color:#fff}.dark .reader-content[data-reader-style=eink] rt.word-translation{color:#fff;font-style:normal;font-weight:500}.reader-content .word-clickable{cursor:pointer}.reader-content .word-clickable:hover,.reader-content .word-clickable:active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;text-decoration-skip-ink:none}.reader-content .word-clickable.word-error{text-decoration:underline;text-decoration-color:#dc2626;text-decoration-thickness:2px;text-underline-offset:2px;text-decoration-skip-ink:none}.reader-content .word-clickable.phrase-member{text-decoration:underline;text-decoration-color:#1c1917;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-skip-ink:none}.dark .reader-content .word-clickable.phrase-member{text-decoration-color:#e7e5e4}.reader-content .word-pin-pending{text-decoration:underline dashed;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-skip-ink:none}.reader-content img,.reader-content svg{max-width:100%;max-height:calc(var(--page-height, 100%) - 1em);width:min(calc(var(--intrinsic-width) * 1px),100%,calc((var(--page-height, 100%) - 1em) * var(--intrinsic-width) / var(--intrinsic-height)));aspect-ratio:var(--intrinsic-width) / var(--intrinsic-height);height:auto;object-fit:contain;display:block;margin:.5em auto;break-inside:avoid}.reader-content div{display:flow-root}.reader-content .image-unavailable{display:flow-root;margin:.9em 0;padding:.1em 0 .1em .7em;border-inline-start:2px solid var(--stand-in-rule, #a8a29e);break-inside:avoid;font-style:italic;line-height:1.45}.reader-content .image-unavailable-label,.reader-content .image-unavailable-caption{display:block;color:var(--stand-in-ink, #78716c)}.reader-content .image-unavailable-caption{font-size:.9em}.reader-content[data-reader-style=contrast] .image-unavailable{--stand-in-rule: #78716c;--stand-in-ink: #57534e}.reader-content[data-reader-style=eink] .image-unavailable{--stand-in-rule: #000;--stand-in-ink: #000;font-style:normal}.dark .reader-content .image-unavailable{--stand-in-rule: #57534e;--stand-in-ink: #a8a29e}.dark .reader-content[data-reader-style=contrast] .image-unavailable{--stand-in-rule: #a8a29e;--stand-in-ink: #d6d3d1}.dark .reader-content[data-reader-style=eink] .image-unavailable{--stand-in-rule: #fff;--stand-in-ink: #fff;font-style:normal}.reader-content figure{break-inside:avoid}.reader-content figure img,.reader-content figure svg{--caption-allowance: 6em;max-height:calc(var(--page-height, 100%) - var(--caption-allowance));width:min(calc(var(--intrinsic-width) * 1px),100%,calc((var(--page-height, 100%) - var(--caption-allowance)) * var(--intrinsic-width) / var(--intrinsic-height)))}
