.c-table{--c-table-padding:var(--t-spacing-md) calc(var(--t-spacing-md)/2);--c-table-first-child-padding-left:var(--t-spacing-md);--c-table-last-child-padding-right:var(--t-spacing-md);background-color:var(--t-color-10);border:var(--t-border-width) solid var(--t-color-40);border-radius:var(--t-border-radius);border-spacing:0;box-sizing:border-box;overflow:hidden;width:100%}.c-table td,.c-table th{border-bottom:var(--t-border-width) solid var(--t-color-40);box-sizing:inherit;padding:var(--c-table-padding);vertical-align:top}.c-table td:first-child,.c-table th:first-child{padding-left:var(--c-table-first-child-padding-left)}.c-table td:last-child,.c-table th:last-child{padding-right:var(--c-table-last-child-padding-right)}.c-table--inline-spacing-lg td:first-child,.c-table--inline-spacing-lg th:first-child{padding-left:var(--t-spacing-lg)}.c-table--inline-spacing-lg td:last-child,.c-table--inline-spacing-lg th:last-child{padding-right:var(--t-spacing-lg)}.c-table tr:last-child td,.c-table tr:last-child:not(:only-child) th{border-bottom:0}.c-table--square-bottom-borders{border-bottom-left-radius:0;border-bottom-right-radius:0}.c-table--no-outer-borders{border:0}.c-table--table-head-no-border-bottom th{border-bottom:0}.c-table--inline-spacing-lg td,.c-table--inline-spacing-lg th{padding-left:var(--t-spacing-lg);padding-right:var(--t-spacing-lg)}.c-table--table-head-no-padding-bottom th{padding-bottom:0}.c-table--table-data-vertical-align-middle td{vertical-align:middle}.c-table--equal-width{table-layout:fixed}.c-table--equal-padding{--c-table-padding:var(--t-spacing-md);--c-table-first-child-padding-left:var(--t-spacing-md);--c-table-last-child-padding-right:var(--t-spacing-md)}.c-table--column-borders td,.c-table--column-borders th{border-right:var(--t-border-width) solid var(--t-color-40)}.c-table--column-borders td:last-child,.c-table--column-borders th:last-child{border-right:0}.c-table--heading-secondary th{background-color:var(--t-color-30)}@media (min-width:40.001rem){.c-table:not(.c-table--equal-padding){--c-table-padding:var(--t-spacing-md) calc(var(--t-spacing-lg)/2);--c-table-first-child-padding-left:var(--t-spacing-lg);--c-table-last-child-padding-right:var(--t-spacing-lg)}}@media (min-width:60.001rem){.c-table--equal-padding{--c-table-padding:var(--t-spacing-md) var(--t-spacing-lg)}.c-table--inline-spacing-lg td,.c-table--inline-spacing-lg th{padding:var(--t-spacing-lg)}}.c-table--hidden-caption .c-table__caption{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}