.reader-cover img{display:block;width:100%;height:auto;object-fit:contain}.reading-body{min-width:0}.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}}
