.table-section{padding-top:1.875rem}.table-section .table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.375rem}.table-section .table-scroll:focus{outline:2px solid rgba(17,24,39,.25);outline-offset:.125rem}.table-section table{text-align:center}.table-section table strong{font-weight:700}.table-section table{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #E2E8F0;overflow:hidden}.table-section table thead th{text-align:left;padding:1rem 1.25rem;font-size:1.125rem;font-weight:700;color:#0f172a;background:#f8fafc}.table-section table thead th:not(:last-child){border-right:1px solid #E2E8F0}.table-section table thead tr:last-child th{border-bottom:1px solid #E2E8F0}.table-section table thead tr:not(:last-child) th{border-bottom:0}.table-section table tbody tr td{background:#fff}.table-section table tbody tr:nth-child(odd) td{background:#f9fafb}.table-section table tbody td{padding:.875rem 1.25rem;font-size:1rem;line-height:1.375rem;color:#0f172a;vertical-align:middle;border-bottom:1px solid #EEF2F7}.table-section table tbody td:not(:last-child){border-right:1px solid #EEF2F7}.table-section table tbody td:first-child{color:#334155}.table-section table tbody td:last-child{font-weight:500}.table-section table tbody td{overflow-wrap:anywhere}.table-section table tbody td .check{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:999px;border:1px solid #CBD5E1}.table-section table tbody td .check svg{width:.875rem;height:.875rem;stroke:#0f172a}.table-section table tbody th{padding:.875rem 1.25rem;font-size:1rem;line-height:1.375rem;color:#0f172a;vertical-align:middle;font-weight:600;border-bottom:1px solid #EEF2F7}.table-section table tbody th:not(:last-child){border-right:1px solid #EEF2F7}.table-section table tbody th{overflow-wrap:anywhere}.table-section table tbody tr:last-child td{border-bottom:0}@media(max-width:768px){.table-section table thead th{padding:.75rem .875rem;font-size:1rem}.table-section table tbody td{padding:.75rem .875rem;font-size:.875rem}}.table-section p{font-size:1rem;line-height:1.625rem;margin:.75rem 0}.table-section p a{color:#991b1b}.table-section p a:hover{text-decoration:underline}@media(max-width:576px){.table-section p{font-size:1.125rem}}
