.history-table-wrap{overflow-x:auto;margin-top:16px;max-width:100%}.history-table{border-collapse:collapse;width:100%;font:inherit;min-width:850px}.history-table th,.history-table td{text-align:left;vertical-align:top;border-bottom:1px solid #254a70;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere}.history-table th{background:#102b49}.history-table td:nth-child(5){min-width:250px;max-width:500px}.history-table a{color:#9dd6ff}

.history-heading{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.history-heading h2{margin-bottom:8px;flex:none}.history-heading small{flex:1;min-width:180px;color:#a9c0cd}#tabs>a.button-link,#tabs>#signOut{flex:none;white-space:nowrap}#tabs>a.button-link{display:inline-flex;align-items:center;text-decoration:none}.history-table td:last-child button{display:block;margin-top:8px;font-size:.85em;padding:6px 8px}
/* Keep fields readable rather than breaking dates, words and controls. */
.history-table-wrap{width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}
.history-table{width:100%;min-width:1450px;table-layout:fixed;font-size:.95em;line-height:1.45}
.history-table th,.history-table td{white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;padding:12px 14px}
.history-table th{white-space:nowrap}
.history-table th:nth-child(1){width:180px}.history-table th:nth-child(2){width:150px}.history-table th:nth-child(3){width:180px}.history-table th:nth-child(4){width:230px}.history-table th:nth-child(5){width:340px}.history-table th:nth-child(6){width:100px}.history-table th:nth-child(7){width:185px}.history-table th:nth-child(8){width:150px}
.history-table td:nth-child(1),.history-table td:nth-child(6){white-space:nowrap}
.history-table td:nth-child(5){white-space:pre-wrap;overflow-wrap:break-word;min-width:340px;max-width:none}
.history-table td:last-child button{white-space:nowrap;word-break:normal;min-width:112px;font-size:inherit;padding:8px 10px}
.history-customer-choices .part{min-width:0}.history-customer-choices button{white-space:nowrap;margin:8px 8px 0 0}.history-customer-choices small{display:block}

/* Scale column space with the account font setting, including Large. */
.history-table{min-width:100em}.history-table th:nth-child(1){width:14em}.history-table th:nth-child(2){width:10em}.history-table th:nth-child(3){width:12em}.history-table th:nth-child(4){width:15em}.history-table th:nth-child(5){width:23em}.history-table th:nth-child(6){width:7em}.history-table th:nth-child(7){width:13em}.history-table th:nth-child(8){width:10em}.history-table td:nth-child(5){min-width:23em}.history-table td:last-child button{min-width:7.5em}

.history-source-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.history-source-tabs button{white-space:nowrap}.history-source-tabs button[aria-selected="true"]{background:#147f85;border-color:#27a6a8}

.history-source-tabs{margin:8px 0 12px;gap:6px}.history-source-tabs button{flex:none;font-size:.85em;line-height:1.25;padding:6px 10px;min-height:32px}.history-source-tabs+p{margin-top:4px}

/* HISTORY_CONTROLS_20261021 */
.history-searchform.row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:end}
.history-searchform.row>.field{margin:0;min-width:0}
.history-searchform input{width:100%;min-width:0;height:2.9em;min-height:44px}
.history-searchform.row>button{height:2.9em;min-height:44px;align-self:end;margin:0;white-space:nowrap}
.history-source-tabs{justify-content:flex-end;margin:8px 0 12px}
@media(max-width:420px){.history-searchform.row{gap:5px}.history-searchform.row>button{padding-left:9px;padding-right:9px}}
