.table-scroll{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto}.table-scroll table{width:100%;border-collapse:collapse}.table-scroll th,.table-scroll td{padding:.65rem;border:1px solid #c8cdd1;text-align:start;vertical-align:top}.table-scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}figure{margin:1.5rem 0}figcaption{margin-bottom:.6rem;font-size:.95rem;line-height:1.6}
