.nhsuk-table thead th,.nhsuk-table__head th,.nhsuk-table__header{background:#fff!important}.overflow-x-auto{scrollbar-width:thin;scrollbar-color:#d8dde0 #0000;-webkit-overflow-scrolling:touch}.overflow-x-auto::-webkit-scrollbar{height:8px}.overflow-x-auto::-webkit-scrollbar-track{background:0 0}.overflow-x-auto::-webkit-scrollbar-thumb{opacity:0;background:#d8dde0;border-radius:4px;transition:opacity .3s}.overflow-x-auto:hover::-webkit-scrollbar-thumb{opacity:1}.overflow-x-auto::-webkit-scrollbar-thumb:hover{background:#768692}.nhsuk-data-table-sticky-header-container{position:relative}.nhsuk-data-table-sticky-header-clone{z-index:100;background:#fff;display:none;position:fixed;top:0;overflow:hidden}.nhsuk-data-table-sticky-header-clone .overflow-x-auto{overflow-x:auto}@media (min-width:1280px){.nhsuk-data-table-sticky-header-clone .overflow-x-auto{overflow-x:hidden!important}}.nhsuk-data-table-sticky-header-clone.visible{display:block}.nhsuk-data-table-sticky-header-clone table{border-collapse:collapse;pointer-events:auto;margin:0}@media (max-width:1279px){.nhsuk-data-table-sticky-header-clone table{table-layout:fixed}}@media (min-width:1280px){.nhsuk-data-table-sticky-header-clone table{table-layout:auto}}.nhsuk-data-table-sticky-header-clone thead th{line-height:inherit;vertical-align:bottom;border-bottom:2px solid #d8dde0;background:#fff!important}@media (max-width:1279px){.nhsuk-data-table{position:relative}.nhsuk-data-table th:first-child,.nhsuk-data-table td:first-child{z-index:10;position:sticky;left:0;box-shadow:inset -2px 0 #d8dde0,2px 0 4px #0000001a;border-right:none!important}.nhsuk-data-table th:first-child{background:#fff}.nhsuk-data-table-sticky-header-clone{z-index:101}.nhsuk-data-table-sticky-header-clone th:first-child{z-index:102;background:#fff;position:sticky;left:0;box-shadow:inset -2px 0 #d8dde0,2px 0 4px #0000001a;border-right:none!important}}.nhsuk-data-table-width-container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:1024px){.nhsuk-data-table-width-container{width:95%}}@media (max-width:768px){.nhsuk-data-table-width-container{max-width:95%}}
