/* Stage13: read-only receipt issue review and print/CSV. */
.ov13-wrap{display:grid;gap:16px;padding:18px}
.ov13-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.ov13-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}
.ov13-filters label{display:grid;gap:4px;font-size:13px;min-width:140px;flex:1}
.ov13-filters input,.ov13-filters select{min-height:36px;max-width:100%;padding:6px;border:1px solid #bcc5d4;border-radius:6px}
.ov13-scroll{overflow:auto;max-width:100%}
.ov13-table{border-collapse:collapse;width:100%;min-width:1050px;font-size:13px}
.ov13-table th,.ov13-table td{border-bottom:1px solid #e1e5ed;padding:10px;text-align:left;white-space:nowrap}
.ov13-table th{background:#f0f3f8;position:sticky;top:0}
.ov13-num{text-align:right!important;font-variant-numeric:tabular-nums}
.ov13-warn{background:#fff8e9;padding:12px;border-left:4px solid #bd8333;line-height:1.6}
.ov13-link{background:transparent;border:0;color:#1757a2;text-decoration:underline;cursor:pointer;padding:0}
.ov13-block{margin-top:16px}
.ov13-status{font-size:13px;color:#4f5d6e}
