/* Legal registers keep readable columns and a keyboard-scrollable container. */
.reader .table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}
.reader .table-scroll>table{display:table;min-width:680px;width:100%;overflow:visible;border-collapse:collapse}
.reader .table-scroll th,.reader .table-scroll td{vertical-align:top;white-space:normal;overflow-wrap:break-word;padding:15px 16px;font-size:14px;line-height:1.65}
.reader .table-scroll th:first-child,.reader .table-scroll td:first-child{padding-left:0}
.reader .policy-table-hint{display:none}
@media(max-width:720px){.reader .policy-table-hint{display:block;font-size:12px;line-height:1.6;color:var(--muted);margin:0 0 12px}.reader .table-scroll{margin-bottom:24px}.reader .table-scroll th,.reader .table-scroll td{min-width:145px}.reader .table-scroll>table{margin-top:0}}
