.table-block{margin:2rem 0;width:100%}.table-caption{text-align:center;font-style:italic;color:var(--theme-elevation-600);margin-bottom:1rem;font-size:.875rem}.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px}.content-table{width:100%;border-collapse:collapse;background:var(--theme-elevation-0);font-size:.9rem}.content-table thead tr{background-color:var(--theme-elevation-800);color:var(--theme-elevation-0);text-align:left;font-weight:600}.content-table th{padding:14px 16px;border:1px solid var(--theme-elevation-300);font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}.content-table td{padding:12px 16px;border:1px solid var(--theme-elevation-200);color:var(--theme-elevation-700)}.content-table tbody tr{border-bottom:1px solid var(--theme-elevation-200);transition:background-color .15s ease}.content-table tbody tr:nth-of-type(2n){background-color:var(--theme-elevation-50)}.content-table tbody tr:hover{background-color:var(--theme-elevation-100)}.content-table td:nth-child(2),.content-table td:nth-child(3),.content-table th:nth-child(2),.content-table th:nth-child(3){text-align:center}.content-table td:first-child,.content-table th:first-child{text-align:left;font-weight:500}@media (max-width:768px){.content-table{font-size:.8rem}.content-table td,.content-table th{padding:10px 12px}.content-table th{font-size:.7rem}}