.reader-cover img{display:block;width:100%;height:auto;object-fit:contain}.reading-body{min-width:0}.table-scroll-hint{font-size:14px;color:#40576e;margin-bottom:8px}.review-table:focus-visible{outline:3px solid #285d8e;outline-offset:3px}.review-table{max-width:100%;overflow-x:auto}.reading-body blockquote a{overflow-wrap:anywhere}.reading-body .callout,.reading-body aside.note{padding:18px;border-left:4px solid #355c87;background:#eaf0f6;margin:24px 0}@media(max-width:700px){.reading-body .review-table table{table-layout:fixed;min-width:640px;width:640px}.reading-body .review-table th,.reading-body .review-table td{white-space:normal;overflow-wrap:anywhere}}
