.finance-r22-fields{border:0;padding:0;margin:0;min-width:0}
.finance-recipient-r22{border:1px solid #e5e7eb;border-radius:16px;padding:20px;margin:20px 0;background:#fafafa}
.finance-recipient-r22 h3{margin:0 0 12px;font-size:16px;font-weight:700}
.finance-request-r22 .finance-self-r22{display:flex;align-items:center;gap:10px;min-height:44px;margin:0 0 12px;text-transform:none;letter-spacing:normal;cursor:pointer}
.finance-request-r22 .finance-self-r22 input{width:20px;height:20px;accent-color:#c8660d}
.finance-recipient-hint{font-size:13px;color:#525252;margin:0 0 16px}
.finance-request-r22 input,.finance-request-r22 select,.finance-request-r22 textarea{font-weight:400}
.finance-request-r22 input[readonly]{background:#f0f0f0;color:#525252}
.finance-request-r22 fieldset:disabled{opacity:.75}
@media(max-width:600px){.finance-recipient-r22{padding:14px}.finance-request-r22 .finance-request-grid{grid-template-columns:minmax(0,1fr)}}
