.daily-payments{margin:24px 0;padding:24px;border:1px solid #dbe3d9;border-radius:18px;background:#fff}.daily-payment-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.daily-payment-controls label{display:grid;gap:6px}.daily-payment-metrics{display:flex;gap:24px;flex-wrap:wrap;margin:20px 0}.daily-payment-metrics strong{font-size:30px;display:block}.daily-payment-metrics span{display:block}.daily-payment-chart{overflow-x:auto;padding-bottom:10px}.daily-payment-bars{display:flex;align-items:end;gap:8px;min-height:195px}.daily-payment-bar{flex:1;min-width:46px;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;text-align:center}.daily-payment-bar i{display:block;width:75%;background:#3b6051;border-radius:5px 5px 0 0}.daily-payment-bar.today i{background:#c99f3d}.daily-payments table{width:100%;border-collapse:collapse;margin:16px 0}.daily-payments td,.daily-payments th{padding:9px;text-align:left;border-bottom:1px solid #e4e8e1}.daily-payments td:nth-child(2){font-weight:600}.daily-payments details{margin:16px 0}
