.daily-review-warning{background:rgba(186,78,47,.09)}
#daily-review-body .notice.bad{border-left:4px solid #bd523e}
#daily-review-body .proc-scroll{max-height:52vh;overflow:auto}
#daily-review-body .proc-table{min-width:950px}
#receipt-date-fields{display:flex;gap:10px;flex-wrap:wrap;align-items:end}
#receipt-date-fields label{min-width:145px;flex:1}
.receipt-filter-panel .proc-table{min-width:1020px}
.receipt-filter-panel .proc-scroll{max-height:55vh;overflow:auto}
.daily-review-confirm{display:flex;gap:9px;align-items:center;padding:9px 0}

.daily-stock-later{display:block;margin-top:3px;font-weight:600;color:#a64b27}
