.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 .row{align-items:stretch}.cmp .rp-inbox .row header{flex-wrap:wrap;justify-content:flex-start}.cmp .rp-inbox .row header h2{overflow-wrap:anywhere;flex:1;min-width:0}.cmp .rp-inbox .rp-note-line{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.cmp .rp-inbox .rp-meta{color:var(--text2);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;display:flex}.cmp .rp-inbox .rp-acts{gap:8px;margin-left:auto;display:inline-flex}.cmp .rp-inbox .rp-dispo{border-radius:6px;width:auto;max-width:100%;padding:4px 8px;font-size:12px}.cmp .rp-inbox .rp-acts{flex-wrap:wrap;justify-content:flex-end}.cmp .rp-inbox .rp-total{font-variant-numeric:tabular-nums;margin-top:-4px}.cmp .rp-downs .row[data-live=no]{opacity:.7}
