.journal-table-scroll{max-width:100%;overflow-x:auto;margin-block:1.5rem;border:1px solid #ded3e5;border-radius:4px;-webkit-overflow-scrolling:touch}
.journal-table-scroll:focus-visible{outline:3px solid #694799;outline-offset:3px}
.journal-comparison{width:100%;min-width:560px;border-collapse:collapse;font-size:.95rem;line-height:1.75;table-layout:fixed}
.journal-comparison th,.journal-comparison td{padding:1rem;text-align:start;vertical-align:top;border-block-end:1px solid #ded3e5;overflow-wrap:anywhere}
.journal-comparison thead th{background:#f3edf7;color:#48305f;font-weight:600}.journal-comparison th:first-child{width:24%}
.journal-comparison tbody th{background:#fcf9fc}.journal-comparison tr:last-child>*{border-block-end:0}
.journal-editorial-addition h3{font-size:1.15rem;line-height:1.65;margin-block:1.75rem .65rem;overflow-wrap:anywhere}
.journal-references{margin-block:2.5rem;padding:1.25rem;border:1px solid #ded3e5}.journal-references h2{font-size:1.15rem!important}
.journal-references ul{padding-inline-start:1.25rem}.journal-references li{margin-block:.6rem;font-size:.9rem;line-height:1.6}.journal-references a{overflow-wrap:anywhere}
@media(max-width:600px){.journal-comparison th,.journal-comparison td{padding:.8rem}.journal-references{padding:1rem}}
