.cct-wrapper{overflow-x:auto;width:100%}.cct-table{border:var(--cct-border-width,1px) solid var(--cct-border-color,#d3d3d3);border-collapse:separate;border-radius:var(--cct-radius,8px);border-spacing:0;font-family:var(--cct-font-family,inherit);font-size:var(--cct-font-size,16px);overflow:hidden;width:100%}.cct-table td,.cct-table th{background-color:var(--cct-cell-bg,#fff);border-bottom:var(--cct-divider-width,1px) solid var(--cct-divider-color,#d3d3d3);border-left:none;border-right:var(--cct-divider-width,1px) solid var(--cct-divider-color,#d3d3d3);border-top:none;color:var(--cct-body-color,inherit);padding:16px;text-align:left;vertical-align:top}.cct-table td:last-child,.cct-table th:last-child{border-right:none}.cct-table tbody tr:last-child td{border-bottom:none}.cct-table thead th{background-color:var(--cct-header-bg,#f5f5f5);color:var(--cct-header-color,inherit);font-family:var(--cct-header-font-family,var(--cct-font-family,inherit));font-size:var(--cct-header-font-size,var(--cct-font-size,inherit));font-weight:700}.cct-table .cct-label-cell{background-color:var(--cct-label-bg,var(--cct-cell-bg,#fff));font-weight:600}.cct-table td.cct-highlight,.cct-table th.cct-highlight{background-color:var(--cct-highlight-bg,#eef4ff)}.cct-table.cct-striped tbody tr:nth-child(2n) td:not(.cct-label-cell):not(.cct-highlight){background-color:var(--cct-stripe-color,#f5f5f5)}@media (max-width:640px){.cct-table td,.cct-table th{font-size:14px;padding:10px}.cct-table.cct-stack thead{display:none}.cct-table.cct-stack,.cct-table.cct-stack tbody,.cct-table.cct-stack td,.cct-table.cct-stack tr{display:block;width:100%}.cct-table.cct-stack tr{border:var(--cct-border-width,1px) solid var(--cct-border-color,#d3d3d3);border-radius:var(--cct-radius,8px);margin-bottom:12px;overflow:hidden}.cct-table.cct-stack tr:last-child{margin-bottom:0}.cct-table.cct-stack td{border-right:none}.cct-table.cct-stack td[data-label]:before{content:attr(data-label);display:block;font-weight:700;margin-bottom:4px}.cct-table.cct-stack td.cct-label-cell:before{content:none}}