.act-article .overflow-x-auto{max-width:100%}.act-article .overflow-x-auto:focus-visible{outline-offset:3px;outline:2px solid #bd1f1f}.act-article table{width:100%;min-width:560px}.act-article th,.act-article td{vertical-align:top;border-bottom:1px solid #e5e7eb;padding:.75rem}.act-article th{background:#fff4f4}.act-article caption{text-align:left;margin-bottom:.75rem;font-weight:700}.act-article .table-source{color:#626475;font-size:.8rem}.act-article a{overflow-wrap:anywhere}
