.table-module__title+.table-module__wrapper{margin-top:var(--space-s)}.table-module__wrapper{overflow-x:auto}.table-module table{border-collapse:collapse;width:100%}@media (max-width:80rem){.table-module table{min-width:39rem}}.table-module td,.table-module th{background:var(--color-background-primary);border:.0625rem solid var(--color-border-primary);color:var(--color-text-secondary);font-family:var(--font-family-base);font-size:var(--text-400);font-weight:400;letter-spacing:-.02rem;line-height:1.5;padding:var(--space-4xs) var(--space-3xs);text-align:left;vertical-align:top}.table-module td>div>:first-child,.table-module th>div>:first-child{margin-top:0}.table-module td>div>:last-child,.table-module th>div>:last-child{margin-bottom:0}.table-module .table__row-name{font-size:var(--text-410);letter-spacing:-.02rem;width:11.25rem}.table-module .table__row-name,.table-module tbody tr.table__title-row .table__row-name--title{color:var(--color-text-primary);font-family:var(--font-family-base);font-weight:500;line-height:1.5}.table-module tbody tr.table__title-row .table__row-name--title{background:none;border:0;font-size:var(--text-510);letter-spacing:-.0394rem;padding-left:0;width:auto}.table-module tbody tr.table__thead td,.table-module tbody tr.table__thead th{background:var(--color-grey-200);border-color:var(--color-black-10);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--text-410);font-weight:500;letter-spacing:-.02rem;line-height:1.5;padding:var(--space-3xs)}.table-module tbody tr.table__row--highlight td,.table-module tbody tr.table__row--highlight th{background:var(--color-grey-200)}.table-module__end-text{color:var(--color-text-secondary);font-family:var(--font-family-base);font-size:var(--text-300);font-weight:400;letter-spacing:-.0175rem;line-height:1.5;margin-top:var(--space-s)}