.tcb-date{flex-wrap:wrap;align-items:flex-end;gap:0 12px;margin-top:8px;display:flex}.tcb-date-field{flex:220px;max-width:320px}.tcb-date .btn{margin-bottom:12px}.tcb-source{margin:0;font-weight:600}.tcb-h3{margin:16px 0 4px;font-size:.95rem}.tcb-subtotals,.tcb-rates{font-variant-numeric:tabular-nums;margin:0;padding-left:1.2em}.tcb-subtotals li,.tcb-rates li{overflow-wrap:anywhere}.tcb-inverse{color:var(--muted)}.tcb-label{overflow-wrap:anywhere}.tcb .data-table td.num{white-space:nowrap}
