.tfo-customer-view-page .description{margin-top:6px}
.tfo-customer-view-page .tfo-statement-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.tfo-customer-view-page .tfo-statement-date-form{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.tfo-customer-view-page .tfo-statement-date-form input[type="date"]{min-width:180px}
.tfo-customer-view-page .form-table th{width:190px}
.tfo-customer-view-page .form-table td label{display:inline-flex;align-items:center;gap:8px}
.tfo-customer-view-page .widefat td,.tfo-customer-view-page .widefat th{vertical-align:top}
.tfo-customer-view-page .button{white-space:nowrap}
@media (max-width:782px){.tfo-customer-view-page .tfo-statement-date-form{flex-direction:column;align-items:stretch}.tfo-customer-view-page .tfo-statement-date-form input[type="date"],.tfo-customer-view-page .tfo-statement-date-form .button{width:100%}.tfo-customer-view-page .form-table th{width:auto}}

.tfo-customer-view-page .tfo-customer-main-grid--stacked{grid-template-columns:1fr}
.tfo-customer-view-page .tfo-customer-main-grid--stacked .tfo-customer-panel{width:100%}
.tfo-customer-view-page .tfo-log-lines{margin:0;padding-right:18px}
.tfo-customer-view-page .tfo-log-lines li{margin:0 0 6px}
