/* AI settings tables: prevent identifier spill into adjacent cells. */
@media screen {
html body #posbankAiSettings .ai-table-scroll {overflow:auto!important;max-width:100%!important}
html body #posbankAiSettings .ai-table-scroll table {width:100%!important;min-width:600px!important;table-layout:fixed!important}
html body #posbankAiSettings .ai-table-scroll :is(th,td) {padding:10px 12px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;vertical-align:top!important;line-height:1.6!important}
html body #posbankAiSettings .ai-table-scroll table:has(th:nth-child(5)) {min-width:900px!important}
html body #posbankAiSettings table:has(th:nth-child(5)) :is(th,td):nth-child(1) {width:70px!important}
html body #posbankAiSettings table:has(th:nth-child(5)) :is(th,td):nth-child(2) {width:150px!important}
html body #posbankAiSettings table:has(th:nth-child(5)) :is(th,td):nth-child(3) {width:300px!important;direction:ltr!important;text-align:start!important}
html body #posbankAiSettings table:has(th:nth-child(5)) :is(th,td):nth-child(4) {width:80px!important}
html body #posbankAiSettings table:has(th:nth-child(5)) :is(th,td):nth-child(5) {width:150px!important;direction:ltr!important}
}
