.dlg-box.rp{max-height:calc(100dvh - 40px);overflow-y:auto}.dlg-box.rp .dlg-actions{background:var(--elevated);margin:16px -20px -20px;padding:12px 20px 20px;position:sticky;bottom:-20px}.rp .rp-note{margin-top:12px;font-size:13px}.rp .rp-count{text-align:right;color:var(--text3);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.rp .rp-mail{flex-direction:column;gap:4px;margin-top:8px;display:flex}.rp .rp-mail label{color:var(--text2);font-size:12px;font-weight:600}.rp .rp-mail input{font-size:13px}.rp .rp-hint{color:var(--text3);margin:0;font-size:11px;line-height:1.5}.rp .rp-hint.bad,.rp .rp-err{color:var(--danger)}.rp .rp-err{margin-top:8px;font-size:12px}.rp .btn:disabled{opacity:.5;cursor:default}.cmp .rp-inbox .rp-total{font-variant-numeric:tabular-nums;margin-top:-4px}
