/* Only module presentation. All Panel surfaces, drawers and report clones are excluded. */
body[data-module-presentation] .module-table-scroll:not(:where(.action-panel *,.panel-detail *,.action-report *,.client-management-report *,.client-portal *)){overflow-x:auto;max-width:100%}
body[data-module-presentation] table[data-module-table]:not(:where(.action-panel *,.panel-detail *,.action-report *,.client-management-report *,.client-portal *)){min-width:680px}
body[data-module-presentation] table[data-module-table] :is(th,td):not(:where(.action-panel *,.panel-detail *,.action-report *,.client-management-report *,.client-portal *)){word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}
body[data-module-presentation] table[data-module-table] th:not(:where(.action-panel *,.panel-detail *,.action-report *,.client-management-report *,.client-portal *)),
body[data-module-presentation] table[data-module-table] th:not(:where(.action-panel *,.panel-detail *,.action-report *,.client-management-report *,.client-portal *)) *{text-transform:uppercase!important;text-align:center;font-weight:600;font-size:.68rem;line-height:1.35;white-space:normal}
body[data-module-presentation] [data-case-atomic]:not(:where(.action-panel *,.panel-detail *,.action-report *,.client-management-report *,.client-portal *)){display:inline-block!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}
body[data-module-presentation] :is(.badge,.protocol-chip,.condition-status,.notification-status,.art-status,.training-status,.sst-status,.rtga-status,.finance-status,.stage-pill):not(:where(.action-panel *,.panel-detail *,.action-report *,.client-management-report *,.client-portal *)){word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-overflow:clip;overflow:visible}
