.data-table{border-collapse:collapse;font-family:Arial;table-layout:auto;width:100%}.data-table td,.data-table th{border:1px solid #ddd;padding:8px;text-align:left}.data-table th{background-color:#f5f5f5;font-weight:700}.data-table tr td:first-child{font-weight:700;text-align:left}.data-table .labo-table-heading{border-bottom:2px solid #ff6b6b}.data-table td:first-child,.data-table th:first-child{font-weight:700;white-space:nowrap;width:max-content}