/* v147 — Juros e multa automáticos */
.rch{display:flex;flex-direction:column;gap:12px;font-size:13px;color:#1e293b}
.rch-hint,.rch-note{margin:0;color:#475569;font-size:12.5px}
.rch-note{background:#fffbeb;border:1px solid #fde68a;color:#92400e;border-radius:8px;padding:8px 12px}
.rch-muted{margin:4px 0;color:#64748b;font-size:12.5px}
.rch-err{margin:4px 0;color:#b91c1c;font-weight:600;font-size:12.5px}
.rch-check{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px;color:#1e293b;cursor:pointer}
.rch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}
.rch-grid label,.rch-waive{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:#43566b}
.rch input[type=number],.rch-waive input{padding:7px 9px;border:1px solid #cdd8e4;border-radius:7px;font:inherit;font-size:13px;font-weight:400}
.rch-ex{background:#f1f5f9;border-radius:8px;padding:8px 12px;font-size:12.5px;color:#334155}
.rch-box{border:1px solid #fcd34d;background:#fffdf5;border-radius:9px;padding:10px 12px;margin:6px 0 10px;display:flex;flex-direction:column;gap:8px}
.rch-head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px;color:#92400e}
.rch-head span{font-size:12px;color:#78716c}
.rch-table{width:100%;border-collapse:collapse;font-size:12px}
.rch-table th{text-align:left;color:#57534e;font-weight:700;padding:5px 7px;border-bottom:1px solid #fde68a;white-space:nowrap}
.rch-table td{padding:5px 7px;border-bottom:1px solid #fef3c7}
.rch-table tfoot td{font-weight:700;border-top:1px solid #fcd34d;border-bottom:0;color:#1e293b}
.rch-table .r{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}
.rch-waive input{margin-top:2px}
small.rch-upd{display:block;color:#b45309;font-weight:700;font-size:11px;white-space:nowrap}
.rch-reneg{margin-top:4px;align-self:flex-start;font-size:11.5px !important;padding:3px 9px !important}
@media (max-width:640px){.rch-grid{grid-template-columns:1fr}.rch-box{overflow-x:auto}}
.rch .rch-waive[hidden],.rch-box .rch-waive[hidden]{display:none !important}
