article{font-size:18px;line-height:1.65}article .table-scroll table{font-size:15.2px;line-height:1.5;min-width:700px}article .table-scroll,article .diagram-scroll{overflow-x:auto;max-width:100%;border:1px solid #b4c4bc;border-radius:6px;overscroll-behavior-x:contain}article .table-scroll:focus,article .diagram-scroll:focus{outline:3px solid #21605c;outline-offset:3px}article .diagram-scroll img{display:block;width:840px;max-width:none;height:auto}article .scroll-hint{font-size:15px;color:#485b54}article .reading-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:1rem 0}article .reading-shortcuts a,article .contents a,article .record-download{display:inline-flex;align-items:center;min-height:44px;padding:4px 8px}article .record-download{border:1px solid #21605c;border-radius:6px}article .contents a{width:100%}@media(max-width:600px){article{font-size:17px}article .contents ol{padding-left:1.25rem}}@media print{article{font-size:10.5pt}article .reading-shortcuts,article .scroll-hint{display:none}article .diagram-scroll{overflow:visible}article .diagram-scroll img{max-width:100%;height:auto}}
